摘要
TechMpire Measurement SDK为iOS开发者提供CocoaPods发行版
安装
mpire_nxus_measurement可以通过CocoaPods获取。要安装,只需将以下行添加到您的Podfile中
pod "mpire_nxus_measurement"
SDK初始化
完成前面的步骤后,您就可以初始化库并发送事件了。打开AppDelegate.m类,导入库头文件
#import "mpire_nxus_measurement/MpireNxusMeasurement.h"
然后,在AppDelegate的didFinishLaunchingWithOptions方法中初始化它
[MpireNxusMeasurement initializeLibrary:@"YOUR_API_KEY"];
发送自定义事件
您可以通过调用trackEvent方法发送自定义事件
[MpireNxusMeasurement trackEvent:@"event-name"];
如果您要发送额外的参数,请传入一个NSMutableDictionary的实例
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
[params setValue:@"value" forKey:@"key"];
[MpireNxusMeasurement trackEvent:event params:params];
发送预定义事件
您可以使用以下方法使用SDK发送预定义事件
[MpireNxusMeasurement trackEventInstall:params];
[MpireNxusMeasurement trackEventOpen:params];
[MpireNxusMeasurement trackEventRegistration:params];
[MpireNxusMeasurement trackEventPurchase:params];
[MpireNxusMeasurement trackEventLevel:params];
[MpireNxusMeasurement trackEventTutorial:params];
[MpireNxusMeasurement trackEventAddToCart:params];
[MpireNxusMeasurement trackEventCheckout:params];
[MpireNxusMeasurement trackEventInvite:params];
[MpireNxusMeasurement trackEventAchievement:params];
每个方法都使用NSMutableDictionary添加额外的参数。
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
[params setValue:@"value" forKey:@"key"];
日志记录
要启用日志记录,请在库初始化之前调用debuggingEnabled方法。
[MpireNxusMeasurement debuggingEnabled:YES];
作者
TechMpire Ltd.
许可
mpire_nxus_measurement遵守MIT许可。更多信息和LICENSE文件。