CalqClient-iOS 1.0.2

CalqClient-iOS 1.0.2

测试测试
语言语言 Obj-CObjective C
许可证 Apache 2
发布上次发布2015年6月

Andy Savage 维护。



  • Calq

Calq iOS 客户端

完整的快速入门和参考文档可以在:https://www.calq.io/docs/client/ios 查找。

安装(Xcode)

从 GitHub 下载最新版本的发布版并将其解压缩。

  1. 将 CalqClient 文件夹拖到您的项目中。
  2. 请确保选择了将项目组文件夹中的项目复制一项,以及创建任何添加的文件夹的组。

如果您还没有做,您也需要将 SQLite 链接进去(Calq 使用 SQLite 来存储用户有限连接时的 API 调用)。

  1. 在 Xcode 的导航器中选择您的项目,编辑其属性,选择构建阶段标签。
  2. 在“与二进制文件链接”下,按加号按钮并搜索合适的 SQLite 库(如 libsqlite3.dylib)。

要查看完整的安装步骤,请参阅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 查找。

许可证

Apache 许可证,版本 2.0.