开发人员的客户数据平台
RudderStack iOS SDK 与 Firebase 集成
此仓库包含集成 RudderStack iOS SDK 与 Firebase 所需的资源和其他资产。
有关在 RudderStack 中将 Firebase 配置为目标以及支持的事件及其映射的更多信息,请参阅 Firebase 文档。
重要提醒:当前设备模式集成适用于 Firebase v8.15.0 及以上版本。 |
---|
步骤 1:将 SDK 与 Firebase 集成
- 在 RudderStack 控制台中将 Firebase 添加为目标。
- 从您的 Firebase 控制台下载
GoogleService-Info.plist
并将其放置在您的项目中。 RudderFirebase
可通过 CocoaPods 获得。要安装它,请将以下行添加到您的Podfile
pod 'RudderFirebase', '~> 1.1.0'
- 运行
pod install
命令。
步骤 2:导入 SDK
Swift
import RudderFirebase
Objective C
@import RudderFirebase;
步骤 3:初始化 RudderStack 客户端(RSClient)
将该代码放置在您的 AppDelegate
类中 didFinishLaunchingWithOptions
方法下。
Objective C
RSConfig *config = [[RSConfig alloc] initWithWriteKey:WRITE_KEY];
[config dataPlaneURL:DATA_PLANE_URL];
[[RSClient sharedInstance] configureWith:config];
[[RSClient sharedInstance] addDestination:[[RudderFirebaseDestination alloc] init]];
Swift
let config: RSConfig = RSConfig(writeKey: WRITE_KEY)
.dataPlaneURL(DATA_PLANE_URL)
RSClient.sharedInstance().configure(with: config)
RSClient.sharedInstance().addDestination(RudderFirebaseDestination())
第4步:发送事件
按照 RudderStack iOS SDK 仓库中列出的步骤,开始向 Firebase 发送事件。
关于 RudderStack
RudderStack 是开发者的 客户数据平台。使用 RudderStack,您可以从每个应用程序、网站和 SaaS 平台收集客户数据,然后将其激活在您的数据仓库、业务和营销工具中。
开始创建一个更好的、以仓库为首要的 CDP,为所有客户数据堆栈的部分提供完整的、统一的数据。立即注册 RudderStack Cloud。 |
---|
联系我们
有关配置或使用此集成的问题,请在我们的 Slack 社区开启对话。