SAN Web 追踪
概述
Branch 提供了一个真正的跨平台度量解决方案,使客户可以追踪 Web 或应用活动。 Branch 可帮助您浏览主要广告平台中可用的不同追踪配置,从而可以确保在所有 Campaign 中进行准确的追踪。
本文介绍了 Facebook & Google 平台 campaign 的常规设置和问题排查步骤,同时也适用于其他 SAN(例如 Snap)。
使用自归因广告平台 (SANs) 追踪 Web Campaign
本文介绍如何使用自我归因平台(SAN)追踪 web campaign,尤其是 Google 和 Facebook。web campaign 是指可以在移动平台或应用广告资源上投放但直接定向到网站而非应用的广告。
For tracking app campaigns, please see the relevant documentation for Google and Facebook.
对于非 SAN 的 web campaign(例如,联属网络追踪),请在 Branch docs 侧边栏中找到相关的广告合作伙伴文档。
通用设置
集成 Web SDK
First, you'll want to ensure you are capturing web conversions by integrating the Branch Web SDK and the [relevant conversion events for web]. When the SDK is integrated, important metrics such as web session starts are automatically captured, and you should add additional conversion events as noted above.
创建追踪链接
Analytics 标签值
为了将展示、点击和花费与所有转化事件对齐,链接上必须有分析标签,并且值必须必须与与 Ad Network 操作后台 (Dashboard)中的值完全匹配。
- Navigate to the relevant partner (e.g. Google) to create an ad link.
- 确保将所有重定向都设置为网站以避免违反任何政策。
- 请注意 ,确保链接具有以下属性:
- All desired analytics tags。如果你不'不要再增加分析代码,你赢了'看不到旁边的分公司仪表板后下游转换事件的点击。至少你将要设置竞选 ( 〜竞选作为查询参数或链接数据),但是如果你通过其他分析代码要过滤器,请添加这些。
- Campaign ID ( 〜CAMPAIGN_ID 中的链接数据)。Campaign ID是必需的,以避免重复点击。有关详细信息,请参见问题排查部分。
- For Google, the Campaign ID can be dynamically filled in using the
{campaignid}
ValueTrack Parameter ~campaign_id={campaignid}.
An example link for Google might look like this, where the campaign is set to the exact campaign name in link data ("~campaign":"WL Web Traffic Campaign 10-23"
) and the Campaign ID macro will be dynamically populated.
https://branchster.app.link/An3S78aUa?%243p=a_google_adwords&~campaign_id={campaignid}
For more information on available dynamic parameters for Google, please Google's ValueTrack Parameter documentation. - For Facebook, the Campaign ID can be dynamically filled in using the
{campaign.id}
dynamic parameter.
An example link for Facebook might look like this, where the campaign is set to the exact campaign name in link data ("~campaign":"WL Web Traffic Campaign 10-23"
) and the Campaign ID macro will be dynamically populated.
https://branchster.app.link/M34SLszUZ1?%243p=a_facebook&campaign_id={{campaign.id}}
For more information on available dynamic parameters for Facebook, please Facebook's URL Parameters documentation.
- For Google, the Campaign ID can be dynamically filled in using the
如同所有的链接,你不'吨有使用通过仪表盘创建短链接,只要具有与相关的性质(长链接 $ 3P , 〜特征=支付%20advertising , 〜运动等。),则可以动态创建长链接。
在 campaign 中放置链接
通常,Google campaign 的链接将放置在相关级别的追踪模板字段中,Facebook campaign 的链接将放置在网站 URL 字段中。
If you're a Google expert, you may notice ways to scale the deployment of tracking links. For example, you can use the campaign-level tracking template field, and custom parameters for ad-level macros. In all cases, as long as the right analytics tags are placed in the right locations, tracking will be maintained and full-funnel data will be visible in Branch.
问题排查
如果您按照上面的步骤,不应该遇到任何问题。但是,如果您错过了某个步骤,则可能会看到预期外的数据。点击次数,展示次数和费用数据可以通过 SAN 提供的报告 API 提取到 Branch Dashboard 中,并且通过上述设置的链接也可以显示点击数。因此,Branch 有两个点击来源。这是因为应用 Campaign(例如 Google UAC 或 Facebook App Install Campa) 不支持链接,因此我们必须通过 API 提取点击数据。
这里有几点需要注意:
- 如果一个 Campaign ID 有对应的任何转化事件(打开,安装,重新安装或 Web 会话开始),那么我们在 dashboard 上会显示已创建的链接或者通过 API 提取到的点击数据。如果没有对应的转化事件,则该 campaign,及其点击、展示和费用数据将不会出现在 dashboard 上。
- 如果点击的链接中已经包含 campaign id 的数据,Dashboard上将不在展示通过 API 接收的点击数据以避免重复展示链接上的点击数据或通过 API 提取的点击数据。因此,如果您在 campaign 中的某些(而非全部)广告中放置链接,则可能会看到点击次数丢失。
- 如果您有一个链接,其campaign name与广告网络的campaign name匹配,但是链接
- 对于链接追踪的 Web Campaign,您只能按链接上作为分析标签显示的值进行比较。因此,如果您具有 Campaign ID,但链接上没有 ~campaign 或 ~ad_name 等,则无法在操作后台 (Dashboard)中按 Campaign 名称进行比较,也可能无法找到数据。
Updated 2 months ago