Rudder-CustomerIO 1.1.0

Rudder-CustomerIO 1.1.0

RudderStack维护。



 
依赖于
Rudder~> 1.26
CustomerIO/DataPipelines~> 3.2.2
 

  • RudderStack

RudderStack是什么?

RudderStack是一种用于收集、路由和处理来自您的网站、应用、云工具和数据仓库数据的客户数据管道工具。

借助RudderStack,您可以为整个客户数据堆栈建立数据管道,并基于数据仓库中的分析在客户工具中触发丰富化和激活,从而使它们更加智能。其易于使用的SDK和事件来源集成、云提取集成、转换以及广泛的目的地和仓库集成库使得新建事件流和云到仓库ELT的客户数据管道变得简单。

尝试免费版RudderStack Cloud - 一个无需时间限制、无信用卡要求的免费层级的RudderStack Cloud。点击此处开始使用免费版的RudderStack Cloud构建更智能的客户数据管道。

有疑问?请加入我们的Slack频道或在Product Hunt了解更多关于我们的信息。

将CustomerIO集成到RudderStack iOS SDK中

注意: Rudder-CustomerIO版本1.1.0CustomerIO/DataPipelines版本3.2.2兼容。

  1. RudderStack仪表板中将CustomerIO添加为目标。

  2. Rudder-CustomerIO可通过CocoaPods获取。要安装它,请将以下行添加到Podfile中,然后执行pod install

pod 'Rudder-CustomerIO', '~> 1.1.0'

初始化RudderClient

将此代码放入您的AppDelegate.swift文件中的didFinishLaunchingWithOptions方法下。

let configBuilder = RSConfigBuilder()
        .withDataPlaneUrl(DATA_PLANE_URL)
        .withLoglevel(RSLogLevelDebug)
        .withFactory(RudderCustomerIOFactory.instance)
            
RSClient.getInstance(WRITE_KEY, config: configBuilder.build())

设置示例iOS应用

  1. SampleRudderConfig.plist复制到RudderConfig目录下,并将其重命名为RudderConfig.plist
  2. 填写所需的详细信息,例如WRITE_KEYPROD_DATA_PLANE_URL
  3. 开始发送事件

发送事件

遵循RudderStack iOS SDK仓库中的说明。

联系我们

如果您在配置或使用此集成时遇到任何问题,请随时在我们的Slack频道上发起讨论。我们将很乐意帮助您。