Rudder-Firebase 3.4.0

Rudder-Firebase 3.4.0

RudderStack 维护。



 
依赖项
Rudder~> 1.25
FirebaseAnalytics~> 10.28.0
 

  • RudderStack

什么是 RudderStack?

RudderStack 是一个收集、路由和处理来自您的网站、应用程序、云计算工具和数据仓库数据的 客户数据流工具

使用 RudderStack,您可以构建连接整个客户数据栈的客户数据管道,并根据您数据仓库中的分析触发客户工具中的丰富化和激活,从而使其变得更智能。它易于使用的 SDK 和事件源集成、云提取集成、转换以及在目的地和仓库集成方面的丰富库,使得构建适合事件流和云到仓库的 ETL 的客户数据管道变得简单。

尝试 RudderStack 云免费 - 一个没有时间限制,无需信用卡,完全免费的 RudderStack 云 等级。点击 此处 开始使用 RudderStack Cloud 免费版构建更智能的客户数据管道。

有问题?请加入我们的 Slack 频道 或在 Product Hunt 上了解我们。

将 Firebase 与 RudderStack iOS SDK 集成

注意: Rudder-Firebase 版本 3.1.1FirebaseAnalytics 版本 10.3.0 兼容。

  1. 请在 RudderStack 仪表板中将 Firebase 添加为目标。

  2. Rudder-Firebase 可通过 CocoaPods 获取。要安装它,请在 Podfile 中添加以下行,并随后运行pod install

pod 'Rudder-Firebase', '~> 3.1.1'
  1. 从您的 Firebase 控制台中下载 GoogleService-Info.plist 并将其放入您的项目中。

初始化 RudderClient

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

RSConfigBuilder *builder = [[RSConfigBuilder alloc] init];
[builder withDataPlaneUrl:DATA_PLANE_URL];
[builder withFactory:[RudderFirebaseFactory instance]];
[builder withLoglevel:RSLogLevelDebug];
[RSClient getInstance:WRITE_KEY config:[builder build]];

设置示例 iOS 应用程序

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

发送事件

按照 RudderStack iOS SDK 仓库中的步骤操作。

联系我们

如果您在配置或使用此集成时遇到任何问题,请随时在我们的 Slack 频道开始对话。我们将很乐意帮助您。