Skip to content

wbzlop/ZZAnalytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

ZZAnalyticsSDK接入文档(iOS)

集成sdk

通过cocoapods集成

  1. 先安装Cocoapods
  2. 通过 pod repo update 更新ZZAnalyticsSDK的cocoapods版本。
  3. 在Podfile对应的target中,添加pod 'ZZAnalyticsSDK',并执行pod install

使用

//引入库
#import <ZZAnalyticsSDK/AnalyticsSDK.h>

初始化

//appkey:运营提供
//printLog:是否打印日志
//isCN:是否国内应用
[AnalyticsSDK initWithAppkey:@"Your App Key" printLog:YES andIsCN:YES];

设置渠道

[AnalyticsSDK setChannel:@"Your Channel"];

事件统计

NSMutableDictionary<NSString *,NSString *> *eventInfo = [NSMutableDictionary dictionary];
[dict setValue:@"value1" forKey:@"key1"];
[dict setValue:@"value2" forKey:@"key2"];

/// 统计事件
/// @param name 事件名
/// @param value 事件值(可nil)
/// @param eventId 事件ID(可nil)
/// @param configVersion 策略版本(可nil)
/// @param info 事件map(可nil)
[AnalyticsSDK trackWithName:@"eventName" eventValue:@"eventValue" eventId:@"eventId" eventConfigVersion:@"configVersion" enentInfo:eventInfo];


/// 统计事件
/// @param name 事件名
/// @param info 事件map(可nil)
[AnalyticsSDK trackWithName:@"eventName" enentInfo:eventInfo];


/// 统计事件
/// @param name 事件名
/// @param value 事件值(可nil)
[AnalyticsSDK trackWithName:@"eventName" eventValue:@"eventValue"];


/// 统计事件
/// @param name 事件名
[AnalyticsSDK trackWithName:@"eventName"];

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published