Segment (export)

概述

只需按一下按钮,您便可以将Branch数据发送到Segment仪表板,以帮助您了解Branch作为获取途径的功能,将数据导出到整个分析工具套件,并在Branch数据上建立自定义的受众群体。

本文档说明了如何将Branch引用的事件发送到细分 。如果' d喜欢送细分事件的分公司仪表板,请参阅段导入集成

它是如何工作的?

将Branch SDK集成到应用程序后,Branch可以检测到哪些链接导致安装,重新打开和用户'操作。启用此集成并提供您的细分凭据,将导致Branch自动以细分受众群期望的格式将属性事件转发给细分受众群。

Branch发送什么事件?

分支将发送归因 安装打开 ,以及任何内容的事件的生命周期事件自定义事件商业事件可以跟踪与分支。未提及的事件,点击,网络会话开始以及浏览量将被排除。分支还会发送附加到驱动引用事件的链接的所有数据。这将使您分析哪些广告系列,渠道等正在帮助您吸引和吸引用户。您可以在此处看到我们发送到第段的字段列表。

不支持WebSDK事件

我们不支持BranchWebSDK事件的细分导出。

它是什么样子的?

Branch事件将在您的细分调试器中显示为以branch_ 开头的事件。

图像

此外,单个事件(例如,在实时视图中看到的事件或在查看人员时可见的事件)将包括Branch链接数据。这里以'为例:

图像

设置

先决条件

  • 本指南要求您已经集成了Branch and Segment移动SDK。

检索段令牌

找到您的细分代币,并将其输入到Branch仪表板。

  1. 导航至 https://app.segment.com 并登录到仪表板。
  2. 在仪表板中,导航到所需的工作区。
  3. 在该工作区中,导航到Sources 并选择列出您的应用程序的源。Branch还不是一个独立的来源,因此Branch事件会出现在您的应用程序'的来源中。

    图像

  4. 点击进入设置> API密钥

    图像

  5. 复制您的密钥和秘密-您将在'分钟内将其输入到Branch仪表板中。

启用整合

  1. 在Branch仪表板(dashboard.branch.io)上,导航到 Integrations页面
  2. 搜索细分,然后点击图块。
  3. 输入您的细分代币,然后点击Enable

    图像

请测试整合!

Branch对不正确的API密钥概不负责。

通过段匿名ID

当你'重新准备通过分公司来发送数据,则' LL需要确保你通过配置部分匿名ID科的SDK。为此,您'将要求Segment SDK为您提供Segment Anonymous ID,并将此值通过Branch SDK上的setRequestMetadataKey 传递。

这里' SA示例代码段示出了这一点。 注意必须在调用sessionBuilder()...init()之前设置正确的键。您还必须先初始化Segment SDK,然后才能在Branch SDK中设置请求元数据。

iOS

didFinishLaunchingWithOptions


Branch *branch = [Branch getInstance];
[[Branch getInstance] setRequestMetadataKey:@"$segment_anonymous_id" value:[[SEGAnalytics sharedAnalytics] getAnonymousId]];

Swift

didFinishLaunchingWithOptions


if let branch = Branch.getInstance() {
    branch.setRequestMetadataKey("$segment_anonymous_id", value:"1234" as NSObject!);
}

安卓

在应用程序中初始化之前#onCreate或Deep Link活动' s #onCreate。


"Branch.getInstance().setRequestMetadata(""$segment_anonymous_id"", com.segment.analytics.Analytics.with(this).getAnalyticsContext().traits().anonymousId());

...

Branch.sessionBuilder(this)...init();"

在以上代码段中, this 是活动上下文。

高级

Branch发送到细分的内容

属性 来源于
event BranchEvent 活动名称 branch_OPEN
event_id 活动的唯一ID Branch活动ID 469939270182891107
properties Branch链接数据字典 事件归因于链接的最后归因触点数据 "campaign": "Segment test", "channel": "Slack"
device_info 设备数据,如操作系统 设备的Branch用户数据 "os": "ANDROID"
anonymousId 细分匿名ID 段SDK提供了匿名ID 12356
IP 活动的IP 设备 192.82.115.928

以上所有属性均作为公寓接收 properties[key]</no>, even though some are stored as dictionaries in Branch. They are grouped in our documentation for legibility.

更新5 天前

Segment (export)


建议的编辑仅限于API参考页

您只能建议对Markdown正文内容进行修改,而不能建议对API规范进行修改。