一个将自定义事件发送到 CLab 的 SDK。
iOS >= 8.0
你可以选择以下两种方法之一将 ConvertSDK 集成到你的应用程序中
你可以将 ConvertSDK.h 添加到你的 AppDelegate.m 和将要使用它的 ViewControllers 中。更简单的方式是添加到你的 pch 文件中
你可以选择以下两种方法之一来设置你的跟踪相关变量。
将 ConvertSDKAppId 和 ConvertSDKSecret 添加到你的应用程序的 info.plist 中
<key>ConvertSDKAppId</key>
<string>ca02cc145ece36b41</string>
<key>ConvertSDKSecret</key>
<string>356694ca12419ea49b4d487b4357844647444ec1</string>
在 AppDelegate.m 中
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
[ConvertSDK sharedInstance].appId = @"ca02cc145ece36b41"; // replace with your appid.
[ConvertSDK sharedInstance].secret = @"356694ca12419ea49b4d487b4357844647444ec1"; // replace with your secret.
return YES;
}
例如,你可以在点击按钮时发送一个自定义事件
- (IBAction)track:(id)sender
{
// Sample test event
[[ConvertSDK sharedInstance] track:@"sample_event"];
}
或指定目标 & 定制的属性
- (IBAction)track:(id)sender
{
[[ConvertSDK sharedInstance] track:@"click_event" targetName:@"login_button" targetId:@"1" withProperties:@{@"username": self.loginTextFiled.text}];
}
ConvertSDK 在 MIT 许可下发布。有关详细信息,请参阅 LICENSE。