完整的快速入门和参考文档可以在:https://www.calq.io/docs/client/ios 查找。
从 GitHub 下载最新版本的发布版并将其解压缩。
如果您还没有做,您也需要将 SQLite 链接进去(Calq 使用 SQLite 来存储用户有限连接时的 API 调用)。
要查看完整的安装步骤,请参阅iOS 快速入门的安装部分。
首先,您应使用 [CalqClient initSharedInstanceWithKey]
初始化客户端库。这将创建一个客户端并加载任何现有的用户信息或以前设置的属性。
建议在 Application 代理的 applicationDidFinishLaunching:
或 application:didFinishLaunchingWithOptions
中这样做。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
[CalqClient initSharedInstanceWithKey:@@"YOUR_WRITE_KEY_HERE"];
// ...
}
初始化后,您可以从任何位置通过 [CalqClient sharedInstance]
访问共享的 CalqClient 实例。
Calq 根据用户采取的动作执行分析。您可以使用 CalqClient.track
来跟踪操作。指定操作及其希望记录的任何相关数据。
// Track a new action called "Product Review" with a custom rating
[[CalqClient sharedInstance] track:@"Product Review" properties:@{@"Rating": @9.0 }];
属性参数允许您发送关于操作的一些额外自定义数据。这些额外数据可用于在 Calq 中进行高级查询。
完整的快速入门可以在:https://www.calq.io/docs/client/ios 查找。
参考可以在:https://www.calq.io/docs/client/ios/reference 查找。