Twitter Ads

概述
通过连接您的 Twitter Ads 和 Branch 帐户,将启用以下功能:
- Branch SDK 收集的应用转化数据已发送到 Twitter Ads 以进行归因。
Read-only
可以通过您的 Branch 帐户中的 Twitter Ads 访问安装数据(非 cost/click/impression data)。
不支持深度链接
Twitter Ads 目前不支持使用深度链接。因此,此集成不需要使用 Branch Link。
先决条件
先决条件
- 确保 Branch 是您的 Twitter 帐户中配置的唯一 MMP。必须在启用 Branch 操作后台 (Dashboard)中的 Twitter 集成之前完成此操作。
- To track installs from Twitter Ads you should integrate the Branch SDK into your app OR send events via server to server integration including device IDs (Google AID or Apple IFA).
To use Twitter App Install Ads ensure you have:
URI schemes configured on iOS
URI schemes configured on Android
iOS App Store ID set
Android Package Name set
Ads is a premium product priced on Monthly Active Users. Sign up for the Ads product to enable this functionality.
Campaign 支持
广告活动类型 | 支持归因 | 支持 Branch Liking |
---|---|---|
应用安装 | 是 | 否 |
应用再次参与 | 是 | 否 |
网站点击或转化 | 是(仅限 Branch) | 是 |
与 Twitter Ads 的集成用于移动应用转化追踪旨在支持应用安装和再次参与活动。其他 Campaign 类型可以通过 Branch Link 来运行,但只会在 Branch 中归因,而不是集成的一部分。
Branch Link
应用 Campaign 不支持 Branch Link。Branch link 可用于推文,升级推文以及非应用 campaign 类型,但仅报告 Branch 中的转化,不能报告 Twitter 的转化。为避免高级别报告差异,您可能需要使用 Quick Links(快速链接)从集成中细分此流量。
启用 Twitter 广告以进行测量
启用 Twitter
完成本节(启用 Twitter 广告以进行测量 )会实现 Branch 将应用事件发送到 Twitter,以便将其归因于 Twitter Campaign。确保 Branch 是您的 Twitter 帐户中配置的唯一 MMP。必须在启用 Branch 操作后台 (Dashboard)中的 Twitter 集成之前完成此操作。
-
Navigate to the Partner Management tab and search for Twitter.
-
点击 Log in with Twitter

-
提供您的 Twitter 凭据以开始授权过程。
-
Agree to the Advertising Terms & Conditions by checking the
I agree to the Twitter Ads Terms & Conditions
。

- Authorize Branch Twitter Ads Manager to use your account by clicking
Authorize app
。

- Select the ad accounts for which you want to run app install ads and click
Save
。

- Finally, to create a Twitter Ads link click the
Create Twitter Link
button in the top right hand corner.
Twitter Ads 身份验证错误
当 Twitter API 仍返回您以前的 MMP 作为帐户提供商时,将返回错误信息“该Twitter Ads 帐户已配置了另一个 MMP .....”。
要解决此问题,请与 Twitter 团队联系,以便他们可以删除其他提供商。否则,请与您之前的评估提供商联系,以便您可以要求他们删除与您的广告帐户相关联的 Twitter 标签。
连接多个帐户
所有 SAN(包括 Twitter)均接受多个帐户。但是,只有单个 Branch 用户可以验证集成。这意味着单个用户必须有权访问您希望连接的所有帐户。
代理商管理的 Campaign
If an Agency manages your Twitter Ads campaigns, please see Agency-managed SAN Campaigns.
创建 Twitter Campaign
Please follow Twitter's documentation on how to set up an App Install Ad Campaign.
Twitter Ads & Branch 之间的数据映射
Branch 将以下数据字段从 Twitter Ads 映射到 Branch。
Twitter 数据 | Branch 数据 | 可能的值 |
---|---|---|
不适用 | ~advertising_partner_name | “Twitter” |
tpn_attribution | ~channel | 如果为空或最后触点,则为 “Twitter”,如果 TAP 为最后触点,则为 “Twitter 受众平台” |
engagement_time | last_attributed_touch_timestamp | 1455675372963 |
campaign_name | ~campaign | Light Bright Launch |
campaign_id | ~campaign_id | 15292426 |
engagement_type | last_touch_type | 点击或展示 |
country_code | ~user_data_geo_country_code | US |
将事件转发到 Twitter 广告
一旦您开始通过 Branch SDK 追踪事件,我们将开始将其发送到 Twitter Ads。 Twitter Ads 具有预定义的事件,这些事件映射到下面列出的预定义的 Branch 事件。
Branch 将把应用内事件转发到 Twitter Ads 进行 Campaign 优化。此外,Branch 将在 Branch 操作后台 (Dashboard) 中接收归因数据以进行分析。
Branch Event Name | Twitter 转化类型 |
---|---|
INSTALL | INSTALL |
PURCHASE | PURCHASE |
INITIATE_PURCHASE | CHECKOUT_INITIATED |
ADD_TO_CART | ADD_TO_CART |
VIEW_ITEM | CONTENT_VIEW |
ADD_PAYMENT_INFO | ADDED_PAYMENT_INFO |
COMPLETE_REGISTRATION | SIGN_UP |
SEARCH | SEARCH |
ACHIEVE_LEVEL | LEVEL_ACHIEVED |
OPEN , REINSTALL | RE_ENGAGE |
COMPLETE_TUTORIAL | TUTORIAL_COMPLETE |
ADD_TO_WISHLIST | ADD_TO_WISHLIST |
UNLOCK_ACHIEVEMENT | ACHIEVEMENT_UNLOCKED |
SHARE | SHARE |
SPEND_CREDITS | SPENT_CREDITS |
RATE | RATED |
UPDATE | UPDATE |
RESERVE | RESERVATION |
LOGIN | LOGIN |
INVITE | INVITE |
In order to track these events, please refer to the v2 Event document for further information.
Twitter 数据分享
Twitter 与 Branch 签订了数据协议,其中隐藏了几层数据,可以根据正在访问数据的主体以及如何访问或导出数据来公开这些数据。
数据等级
Source Level >源级别是包括发行商名称(硬编码为 "Twitter"),发行商 ID,3p(硬编码为 "a_twitter")和广告合作伙伴名称(硬编码为 "Twitter")的源信息。
Campaign Level >Campaign 级别包括 Campaign 信息,例如 Campaign(Twitter Campaign 名称),Campaign ID(Twitter Campaign ID),渠道(Twitter 或 Twitter 受众平台),功能(硬编码为"付费广告" ),广告 ID(Tweet ID),合作伙伴广告集 ID(Line Item ID)。
Allowlisting for Device IDs
If you want to receive device IDs and campaign level information via Branch's data feeds, then you must contact your Branch account manager. Please make use the email title of CAMPAIGN LEVEL DATA EXPORT ALLOWLIST when contacting your account manager to ensure proper handling.
可获取数据
Data Purge
Branch will purge last-attributed data after 60 days.
客户
Branch API/UI :
- 默认情况下,来源和 Campaign 级数据在汇总报告中。
- Source level data in exports by default. Campaign level data is not accessible in exports without allowlisting.
Data Feeds(数据对接):
- 仅适用于内部 BI endpoint 的带有标识符的源级别数据。
- 数据无法发送到 Branch 数据集成,即第三方分析。
- 默认情况下,为分析提供商设置的回传将清除源代码和 Campaign 级别的信息,标识符仍将通过,并且这些是对第三方的自然转化。
机构
在以下情况下,代理商可以访问 Twitter 数据:
- 如果客户已为他们提供了完整的代理机构访问权限。
- 如果他们将自己的代理机构归因代码附加到 Twitter Campaign 中,则它们正在运行。
报告与差异
Twitter 广告与 Branch 存在差异的主要原因有两个:
不是最后的点击
Twitter 将声明并报告其在窗口内追踪点击或观看的所有转化。由于 Branch 将归因于与用户互动的最后一个合作伙伴,因此您最多可能会看到10-30%的差异。
2019年8月用户数据分享更改
In early August of 2019, Twitter temporarily suspended sharing conversion data with MMP's. Upon resuming, Twitter will still attribute all user conversions in their reporting, but will only share conversion data if the user has allowed data sharing in their settings. This may result in up to 50% discrepancies after the first week of August depending on the settings of the users you're acquiring. For more details contact Twitter or reference their messaging.
问题排查
为什么出现注册错误或看不到广告帐户?
- 您必须具有配置广告帐户的权限。
- 您只能在 Link Settings 中追踪使用商店 ID &包名称配置的应用。
错误 缺少应用事件标签是什么意思?
如果在尝试启用 Twitter 集成时看到 Missing app event tags 错误,请再次检查 Branch 操作后台 (Dashboard)中的用户引导流程。
What does the error Non-Branch app event provider configuration detected
mean?
If you see the Non-Branch app event provider configuration detected
error while trting to enable the Twitter integration, this means you have another Twitter Mobile Measurement Partner configured for your app/ad account combination. You must disable/delete any other MMP integration before enabling the Twitter integration in your Branch dashboard.
为什么会有这么多事件?
我们在启用时配置所有允许的事件,因此在设置新事件时不会有任何延迟。
Updated 4 months ago