OdinAnalysis
奥丁数据统计
CocoaPods
CocoaPods 是向项目添加OdinAnalysis的推荐方法。
- 将OdinAnalysis的pod条目添加到您的Podfile文件中
集成
pod 'OdinAnalysis'
-
通过运行“pod Install”安装
-
把OdinAnalysis放在你需要的地方
#import <OdinAnalysisSDK.h>
使用
在didFinishLaunchingWithOptions中设置各平台的key和secret以及回调地址
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[OdinAnalysisSDK initSDKWithAPPKey:@"OdinKey" Channel:@"AppStore"];
}
事件统计
[OdinAnalysisSDK eventOperation:@"单击事件"];
自定义事件
[OdinAnalysisSDK eventCustom:@"自定义事件" attributes:@{@"自定义key":@"自定义value"}];
支付事件
[OdinAnalysisSDK eventPay:12 orderNumber:@"NO.2000001" amount:@"100"];
注册
[OdinAnalysisSDK eventRegister:@"userId"];
登录
[OdinAnalysisSDK eventLogin:@"userId" status:@"登录状态 0:失败 1:成功"];
用户反馈
[OdinAnalysisSDK eventErrorTitle:@"用户反馈" context:@"用户返回信息"];
页面统计事件,默认已开启自动埋点,如果需要手动埋点,需如下调用
- (void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
[OdinAnalysisSDK pageStart:@"页面标识"];
}
- (void)viewWillDisappear:(BOOL)animated{
[super viewWillDisappear:animated];
[OdinAnalysisSDK pageEnd:@"页面标识"];
}