跟踪链接是推广活动追踪的基础,没有跟踪链接什么都做不了。Adjust以两种方式使用跟踪链接:第一,向您的应用提供链接;第二,划分用户以便进行分析。

在设置您 在adjust跟踪的推广 时,需要创建一个或多个跟踪链接。这些跟踪链接在默认情况下定向到可供用户下载应用的App Store。您也可以自由修改跟踪链接,使其定向到其他位置,动态定向至不同位置,或者接收来自网络的扩展数据。

我们将在本指南中探讨:

  • 如何建立跟踪链接;
  • 如何将用户引导或定向至不同位置;
  • 如何创建有用的分段,用以分析活动绩效;
  • 如何规划和实施推广结构。

1术语

  • 跟踪链接
    跟踪链接是在控制板中创建的广告活动构建模块。
  • 参数
    参数是添加到跟踪链接URL用以改变跟踪链接行为的附加部分。
  • 查询字符串
    整个参数集。
  • 跟踪链接URL
    跟踪链接URL是指整个链接,包括域名和查询字符串。
  • 跟踪链接ID
    跟踪链接ID是位于域名之后查询字符串之前的六字符代码。

2规划跟踪链接结构

本部分我们将介绍如何规划和组织流量源。如果您已经熟悉此内容,请跳至“活动结构参数”部分。

每个跟踪链接代表一组具有相同流量源的用户。这样便于您对不同流量源进行比较和优化。这些用户组经常被进一步细分,以显示哪个发布者、联盟成员或关键字具有最佳效果。

例如,如果您通过渠道X开展活动,那么所有来自渠道X的用户都被分组到渠道X安装的跟踪链接。当比较顶层跟踪链接时,将渠道X用户的行为与自然增长或来自 其他网路的用户进行比较。

渠道X安装可按照您在控制面板中建立的每个渠道X活动来分组,并进一步划分为广告组。这样,不仅能对渠道X进行整体比较,还可以看到哪个广告组能吸引最好的用户。

2.1使用跟踪链接层次把用户分段

您可以把每一个用户源数据,按以上描述的渠道X例子设置,把数据分段。每个adjust跟踪链接可以把用户分为最多四层次分段:

  • Network *渠道*层是您在控制面板上创建的第一个分段;
  • Campaign *推广*层是渠道分段下面的创建的第二个分段;
  • Adgroup *广告组*层是第三个分段;
  • Creative *素材*层是第四个分段;

第一个分段的跟踪链接总是手动生成的,但其他三个分段可自动用[推广结构参数](#用推广结构参数创建动态分段)来创建。

您可以按照您的分析与活动需求,以最适合的方法自由规划和组织跟踪链接结构。有些客户希望分析不同创意,但另一些客户认为创意没有布局位置重要。而对于其他客户,这两项都需要,都需要进行组织和优先处理。

规划是必不可少的。当设置一个新的推广活动或设立一个新的渠道,请考虑这样的问题:

  • 本推广有什么结构?
  • 您的优化的选项是什么?
  • 您的推广有什么目标?

良好的推广结构能适应未来的变化或改变。即使你现在不打算跟踪特定的素材或目标,可能值得为变化留出空间。然后如果您改变了主意,您的推广结构就可以适应。

例如,如果您正在跟一个渠道伙伴跟踪需要发布者ID,这些通常是最小的分组。不过,在之间您可以添加更大的群体,例如不同的推广、活动等。如果您目前只运行一种类型的推广,我们建议您还是要添加这些参数,可能下个月添加更多不同的推广。

请避免与创建含有极少数用户的分段。有足够的用户来运行统计分析,您的分析会效果最好。一个良好的基线是创建至少含有几十个用户的分段。

2.2使用推广结构参数动态地划分用户

推广结构参数是一套添加至跟踪URL的标签,用作创建新的子链接。这方式让新的子链接能在用户点击广告的同时自动生成。其运作原理跟网上的UTM参数相似。

如果您在控制面板生成新的链接-比如说命名为 “AdNetwork”-您将会得到像这样的URL:

https://app.adjust.com/abc123

您可以在这URL上添加 “campaign” 参数,把用户按不同推广划分:

https://app.adjust.com/abc123?campaign=CAMPAIGN_1

任何用户点击了含有 “campaign=CAMPAIGN_1” 参数的URL都会被划分到 “AdNetwork” 跟踪链接的 “CAMPAIGN_1” 子层。

推广层、广告组层以及素材层链接都有对应的推广结构参数-campaignadgroup 以及 creative。同时添加三层参数,URL将类似以下例子:

https://app.adjust.com/abc123?campaign=CAMPAIGN_1&adgroup=ANY_NAME&creative=REPLACE_ME

使用以上例子的格式将会在控制面板以 AdNetwork > CAMPAIGN_1 > ANY_NAME > REPLACE_ME 细分。

不如试试看吧! 点击和安装都会被划分,所以您可以即时在您的浏览器测试一下。

2.3使用合作伙伴数据动态地划分用户

您的媒体合作伙伴往往都能提供额外的数据,例如发布者ID(publisher ID)、推广详情等等。这些数据可以透过推广结构参数在跟踪URL传输。

通过使用占位符(placeholders),合作伙伴便可以使用单一个点击URL,并自动为您的参数分配正确的值。占位符因合作伙伴不同而变化,不过通常都是带括号的短语,例如{publisher_id}[creative_name]。合作伙伴的广告服务器会自动将这些带括号的短语替换为正确的值。

https://app.adjust.com/abc123?creative={creative_name}

如果{creative_name}是合作伙伴支持的占位符,那么正确的素材数据将被输入到素材参数中;这样,adjust就能自动为每个广告素材创建跟踪链接。

请联系您的合作伙伴了解一下他们提供的数据-如有任何关于获取这种数据的疑问,请随时发邮件到support@adjust.com查询。

2.4活动结构的优先考虑因素

输入到参数中的数据会被尽可能充分地使用,不过优先考虑因素应该是实现一致且合乎逻辑的跟踪链接结构。有两个原则需要考虑:

跟踪链接URL总是取代参数值。

驱送到URL的流量主要分配给该URL,而且,只要参数与跟踪链接不冲突,参数中的数据也会被添加进去。例如,如果您使用广告组级的跟踪链接并附加了活动参数,那么该参数将被忽 略。流量会被分配给广告组。

这意味着网络级跟踪链接可以接受任何较低等级的数据,而广告组级跟踪链接只能接受创意等级的数据。创意等级跟踪链接是最低等级的分段,不接受任何来自URL的结构数据。

空参数将视为未知。

如果您让一个中间级的参数为空,我们将使用较低级参数中的数据。例如:

https://app.adjust.com/f0ob4r - 推广层跟踪链接
https://app.adjust.com/f0ob4r?creative={publisher_id} - 推广层的跟踪链接,含有素材参数,但不含广告组层数据

这种情况下,数据将被分配给具有未知广告组的活动跟踪链接。当有其他子等级的数据时,未知等级会在控制板中显示为unknown

在最佳实践部分提到过,可以让中间等级参数为空,以便将来加以利用。

同样,如果您将流量分配至具有未知广告组的某个活动,后来又添加了广告组归因,那么在此之前流量将被显示为未知。

跟踪链接不改变等级。

一旦创建了某个活动级的跟踪链接,那么这个跟踪链接就无法更名为广告组级的跟踪链接。这个限制来自最优化算法,目的是更加快速地创建报告和填写控制板。当然,如果保持在相同等级,您就可以随意更改跟踪链接名称。

2.5创建大量子跟踪链接集

如前所述,推广参数的最佳实践运用适合于分析目的,这意味着,您应该始终有一些具有一定规模的分组。创建大批量的极小细分集不会产生有助于您分析的数据。

出于这个原因,将跟踪链接限制为最多 10000 个子跟踪链接 - 例如,您不会有超过 10000 个不同值的creative用于某一特定跟踪链接。当您遵循本指南中的建议设计跟踪链接结构时,您非常不可能会遇到这个限制。

但是,如果您添加数据,例如:用户 ID 或高度次级定义的发布者 ID,则可能会遇到这种情况。在这种情况下,不会为该组进一步创建子跟踪链接,并且你会立即收到通知。

在您需要将该数据引导至您自己的 BI 系统的情况下,您随时可以使用点击标签

#### 为 Adjust 的 API 归因合作伙伴生成跟踪码

您不须为 Adjust 的 API 归因合作伙伴生成任何跟踪链接。Adjust 跟合作伙伴的 API 对接就已足够在推广活动开始投放时同步生成。请阅读每个合作伙伴的文档了解详情。

Adjust 的 API 归因合作伙伴包括

- Facebook - Twitter - Youtube - Google Universal Apps - Yahoo Japan - Snapchat - iAd

电视合作伙伴

- Spoteffects - Wywy - MdotM TV - TV Squared - Adalyser

3使用点击标签通过归因发送任何数据

除了将用户归因于来源之外,Adjust 还可以将您希望传输的任何数据与具体用户之间的点关联在一起。具体来说,您可以添加任何数据作为点击 URL 上的点击标签,然后可以在回传或在 SDK 中访问此数据。

要添加这些数据,只需将其作为“标签”参数来输入到跟踪链接。您可以通过硬编码一个值,或通过使用来自广告服务器或广告渠道的参数(macro),来填入这个参数。相应的占位符 - {label} - 令您可以获得您在跟踪链接上的这个参数中布置的数据。其在 SDK 也可用。

当您拥有希望在其他系统进行访问的特定用户数据时,点击标签是非常方便的。

4转到不同应用商店的跨平台跟踪链接

如果需要在多个平台间转换,您肯定希望跟踪链接能随着一起转换。adjust提供几种方法用以建立面向多个平台的跟踪链接。

Adjust可以通过初次点击自动检测用户的平台类型,并动态地将用户发送到正确的App Store。

如果您在adjust中设定了多个应用,且每个应用针对不同平台,那么可在控制板中创建两个跟踪链接并将它们合并。将第二个跟踪链接的ID添加到末尾,用下划线分开。

比如您有两个电子商务应用,一个在iOS系统上,另一个在Android上,而且都已在adjust中建立。可针对每个平台创建一个跟踪链接,并按以下方法创建多平台跟踪链接:

跟踪链接 URL
iOS跟踪链接 https://app.adjust.com/abc123
Android跟踪链接 https://app.adjust.com/def456
多平台跟踪链接 https://app.adjust.com/abc123_def456

任何来自iPhone、iPad等设备的点击都会被送到iTunes App Store,并通过iOS跟踪链接计数和显示。对于Android设备亦是如此。

对于PC或其他类型的设备,点击事件会被转到iOS跟踪链接,因为它排在第一个。您可顺序颠倒将这类设备送到Google Play。如果您想把这类设备送到其他位置(例如您的网站),可查看下一部分中的“后备参数”(fallback)内容。

如果您的应用在Adjust上已经是多平台,那么什么都不用做,所有跟踪链接在默认情况下都是跨平台的。如果您不确定应用是否为多平台应用,那么很有可能不是。

5重新定向用户到登陆页面或应用内位置

跟踪链接可以修改,以便将用户重新定向到不是应用商店的位置,同时仍然跟踪转化。

自定义重新定向允许您将所有用户发送到特定的 URL。例如,如果您希望所有用户从您自己的登陆页面下载应用,而不是在应用商店中,您便可以设置一个重新定向参数:

https://app.adjust.com/abc123?redirect=http%3A%2F%2Fmylandingpage.com

这会 始终 将用户重新定向到 mylandingpage.com。

回退参数使您可以将使用错误平台的用户发送到另一个位置。例如,来自个人电脑的进入点击可以被重新定向到您的网站,而不是应用商店。默认情况下,这些用户将被重新定向到 iTunes 登陆页面。例如:

https://app.adjust.com/abc123?fallback=http%3A%2F%2Fmylandingpage.com

这会将用户重新定向到 mylandingpage.com,如果且仅当跟踪链接表明应用商店不支持他们的设备时。

您可以将多平台跟踪链接与深度链接和回退进行自由组合。但是,重新定向参数始终取代任何其他设置。

请注意,参数中的所有 URL 在其输入为参数之前应进行编码。

5.1iOS 10.3及以上版本的用户重定向

随着iOS 10.3的发布,苹果在Safari中引入了一个弹窗,提示用户手动确认是否重定向到应用商店。

popup

然而,根据您的用户所处的广告环境和对弹窗所作的响应,他们很有可能被滞留在广告页中。为了帮助您更好的了解用户交互过程,我们为您绘制了如下交互流程表:

交互流程

广告环境 弹窗响应 流程
Safari Open Safari > 应用商店
非Safari Open 广告环境 > Safari > 应用商店
Safari Cancel Safari > 用户停留在广告页
非Safari Cancel 广告环境 > Safari > 后备着陆页 (如有); 重定向到应用商店的询问弹窗将不会自动显示。(您可在下文找到添加该弹窗至页面的相关设置说明)
非Safari Cancel 广告环境 > Safari > Adjust创建的着陆页 (如未设置后备)

请注意,iOS 10.3以下版本的所有用户将被无缝直接重定向到应用商店。

如何设置自定义后备着陆页

为了引导重定向,并提升用户的交互体验,Adjust为您提供一个fallback_lp参数。一旦将fallback_lp参数添加到Adjust跟踪链接后,Adjust将把所有Safari之外的点击重定向到您指定的着陆页。

设置说明

  1. 对您的着陆页URL进行编码 例如: https%3A%2F%2Fmyveryowncustomlandingpage.com
  2. 选择Adjust跟踪链接 例如: https://app.adjust.com/abc123
  3. 添加fallback_lp到您的自定义后备中 例如: https://app.adjust.com/abc123?fallback_lp=https%3A%2F%2Fmyveryowncustomlandingpage.com
  4. 在您所选择的广告环境中执行Adjust跟踪链接,以实现用户的无缝重定向

如何添加弹窗到后备着陆页

在默认情况下,您的后备着陆页将不会显示上文所述的弹窗(即是否重定向到应用商店的询问框)。如要添加该弹窗到后备着陆页,您只需将如下JavaScript添加到您的页面,请用您的商店URL替换https://itunes.apple.com/app/idxxxxxxxxx

window.location.href = "https://itunes.apple.com/app/idxxxxxxxxx"

重要提示

  • fallback_lp与除redirect以外的所有Adjust参数兼容
  • 如要使用含Adjust通用链接短码的后备着陆页,您必须附加adjust_fallback_lp

5.2为特定平台重定向

Adjust提供了按特定平台把用户重定向到选项。请使用以下重定向参数,编码后如上例添加到跟踪链接,以实践此功能。

  • redirect_ios
  • redirect_android
  • redirect_windows
  • redirect_windows-phone

您可以同时使用以上所有参数,另外,如果您同时使用redirect_ios=redirect=,所有iOS设备将转发到redirect_ios定义的位置,而所有其他设备将转发到redirect=定义的位置。

https://app.adjust.com/f0ob4r?redirect_ios=https%3A%2F%2FiOS_location.com%2Fapp%2Fyour-awesome-app&redirect=https%3A%2F%2Fcommon_location.com%2Fapp%2Fyour-awesome-app

5.3于重新定向添加动态数据

您可以使用不同的占位符于重新定向URL上添加数据,再发送到用户。比如说您希望重新定向到您的网页及添加UTM跟踪数据,又或者重新定向到可以运用adjust源数据的另一个系统,都可以使用占位符实现。

占位符 说明
{reftag} 唯一的用户或应用参考标签
{is_organic} 1 代表是自然用户
{idfa} iOS广告ID
{android_id} 安卓ID
{gps_adid} Google Play商店的广告ID
{win_adid} Windows广告ID
{mac_sha1} MAC(大写字母,带 “:”,SHA1)
{mac_md5} MAC(大写字母,带 “:”,MD5)
{tracker_name} 整个adjust跟踪链接名称
{network_name} 渠道名称
{campaign_name} 推广名称
{adgroup_name} 广告组名称
{creative_name} 素材名称

6使用后备点击扩展您的归因通道

大多数移动营销商们都有类似经历,虽然对最终点击的归因可以最佳识别应用商店前的最后参与,但是也使得对替代重定向位置的跟踪更加困难。

举例来说,如果您在网站上放置了跟踪链接,那么您的所有用户都将被归因到移动网页。然而,如果没有跟踪链接,您将无法识别哪些访问您网页的客户是来自自然流量。

有了Adjustfallback_click(后备点击),您现在可以两者兼得。任何时候只要将后备点击参数附加到您的URL,您将在用户被Adjust归类为自然用户之前设置最后一层归因。在用户无法通过任何其他归因方式被归因至任何其他跟踪链接的情况下,则将只归因到带有后备点击的跟踪链接。

您只需附加engagement_type=fallback_click至您的跟踪链接,即可在归因通道中添加该逻辑。举例如下:

https://app.adjust.com/abc123?engagement_type=fallback_click

7深度链接

深度链接可用于将用户直接定向到您的应用。您可以将深度链接附加到您的跟踪链接上,进行 Adjust 测试是否仍安装有应用,并将用户有条件地转至应用。

deep_link参数允许您指定一个深度链接 URL。

如果您的自定义 URL(网址)方案是 “myapp://”,您可以使用跟踪链接,例如:

https://app.adjust.com/abc123?deep_link=myapp%3A%2F%2F

深度链接可与所有其他跟踪参数相容。您可在深度链接指南了解更多相关的信息。

8​跟踪第三方应用商店

特别是安卓平台,您可以在多个不同的应用商店分发您的应用,而不局限于Google Play商店。您可在此页面了解更多相关的信息

9跟踪用户推荐及社交分享

您的应用可能含有容许用户邀请友人或发送推荐的分享功能。在这种情况下,您可能希望查看这群被邀请的友人的安装后行为,以及在收到邀请后的用户转化情况。

  • 使用一个 “sent invitation” 事件跟踪 发出 了推荐的用户数量

    这样您就能查看不同的用户分段邀请友人的频密度,这也可能是分析表现质素的重要指标。

  • 跟踪 被邀请 的用户于安装后的行为

    您可以创建一个或多个跟踪链接来实现此功能,于用户邀请使用这些跟踪链接。当被邀请的用户是通过这些链接安装应用,我们就能创建 “invited users” 分段。

  • 跟踪经邀请安装的特定用户以及发出邀请的用户

    如第二点描述使用跟踪URL,然后添加属于邀请者的用户ID为点击标签。这样的设置,您将能于您的服务器收到安装回传,又或者使用委托回传请求最初作出推荐的用户。这样您就能跟踪哪一个用户邀请了谁,以及让您不需执行额外的匹配逻辑,实时地传送奖赏。

    请参阅回调指南的这个用例了解所有详情。

10Adjust Tracker Wizard

Adjust Tracker Wizard 向您提供了一种生成渠道特定跟踪链接的简单方法。Wizard能够让您将渠道链接至跟踪码,使用每个特定渠道所需的宏(macro)填充推广结构和相关占位符。

创建跟踪链接很简单,您可以在adjust控制面板中完成所有设置。

  1. 在您希望创建新跟踪链接的应用中点击设置
  2. 点击跟踪链接,选择新的跟踪链接,然后adjust Tracker Wizard将会打开
  3. 输入要创建的新的跟踪链接的名称,选择链接到渠道,然后从下拉菜单中选择该跟踪链接应链接的渠道
  4. 您可以在此修改推广结构,并添加一些附加参数(含labeldeeplinkredirectfallback)
  5. 修改完成后,逐一点击应用,然后创建
  6. 您的客制化的针对这个渠道的点击以及展示的跟踪链接都会显示出来。
  7. 最后,您只需复制该跟踪链接,并将其发送至对应的渠道,由渠道来做后续的工作!!


注意:

  • 您可以通过点击跟踪链接旁设置栏,然后编辑进一步修改这些跟踪链接。一旦修改完成后,点击应用保存,即可在复制之前生成新的跟踪链接。

  • 跟踪链接可链接至渠道层和推广层跟踪链接的渠道。

  • 在渠道已链接至推广层跟踪链接的情况下,渠道层跟踪链接不能再链接至不同的渠道。(相反的情况也是如此)