RudderFirebase 1.2.0

RudderFirebase 1.2.0

RudderStack维护。



 
依赖项
Rudder~> 2.0
FirebaseAnalytics= 10.28.0
 

  • RudderStack

开发人员的客户数据平台

网站 · 文档 · 社区 Slack


RudderStack iOS SDK 与 Firebase 集成

此仓库包含集成 RudderStack iOS SDKFirebase 所需的资源和其他资产。

有关在 RudderStack 中将 Firebase 配置为目标以及支持的事件及其映射的更多信息,请参阅 Firebase 文档

重要提醒:当前设备模式集成适用于 Firebase v8.15.0 及以上版本。

步骤 1:将 SDK 与 Firebase 集成

  1. RudderStack 控制台中将 Firebase 添加为目标。
  2. 从您的 Firebase 控制台下载 GoogleService-Info.plist 并将其放置在您的项目中。
  3. RudderFirebase 可通过 CocoaPods 获得。要安装它,请将以下行添加到您的 Podfile
pod 'RudderFirebase', '~> 1.1.0'
  1. 运行 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 社区开启对话。