如何跟踪 App Store URL 中的 UTM 标签

How to track UTM tags in App Store URLs

我正在努力实施我自己的分析系统。其中一部分包括跟踪用户的来源。我为此使用 UTM 标签。在 Android、iOS 和 web 中,从查询参数中读取 UTM 标签非常容易。但是,我还想跟踪应用安装。

我希望能够使用 UTM 标签将 URL 分享到 Play/App 商店,并使用这些标签标记用户在应用程序中的第一次会话。 Android 对此有一个很好的解决方案:将包含 UTM 标签的 referrer 查询参数传递给 Play 商店 URL,安装后,UTM 标签将可用。 (来源:https://developers.google.com/analytics/devguides/collection/android/v4/campaigns

但是,应用商店不支持这种跟踪。我想弄清楚跟踪应用程序安装的行业标准是什么。我见过以下解决方案:

  1. 分享一个 URL 到您自己的域。 (例如 myredirectdomain.com?utm_campaign=测试)
  2. 如果客户端是 iOS 设备
  3. ,则将客户端 ip、屏幕分辨率和 UTM 标记保存在数据库中 table
  4. 将用户重定向到 App Store
  5. 一旦用户安装了该应用程序,该应用程序就会将客户端 IP 和屏幕分辨率发送到您的服务器,服务器会检查这些内容是否最近添加到数据库中。
  6. 如果是,则返回相应的 UTM 标记,用户的会话将用这些标记。

当然,这肯定会导致一些误报。我一直在试图弄清楚其他公司是如何做到这一点的。我偶然发现了 Google Analytics 的实施,它利用了 iPhone 的 IDFA(来源:https://developers.google.com/analytics/solutions/ios-install-tracking)。但是,IDFA 似乎不适用于移动浏览器。

您知道跟踪应用安装活动的行业标准是什么吗?

简答:iOS 的归因跟踪没有行业标准。只需 google 术语 "app attribution tracking",看看有多少服务提供商出现。他们都使用某种设备指纹并将其称为 "secret sauce"。过去我同时使用过不同的服务,结果大多数时候都大不相同。 (局部分析、Flurry、Tapstream)

Apple 推荐的 "official" 方法是使用他们自己的 App Analytics 归因跟踪。为此,您将 provider token(pt=) 和 campaign token (ct=) 添加到您的商店链接。您可以直接在 iTunes Connect 中获取提供商令牌。您可以将它与 App Store 联盟计划很好地结合起来。唯一的缺点是从 Apple 的 App Analytics/iTunes Connect 获取信息。没有官方 API 可以自动获取原始数据。

来源: https://developer.apple.com/app-store/user-acquisition-marketing/ https://developer.apple.com/app-store/app-analytics/

IOS 应用程序通过 Google Analytics 跟踪活动的解决方案。 对于 IOS,您不需要添加 UTM 参数,但您必须按如下方式制作 URL:

http://click.google-analytics.com/redirect? tid=UA-1234-1 // Google 分析跟踪 ID。 &idfa=BBA44F63-E469-42BA-833A-2AC550310CB3 // 广告标识符 (IDFA) &aid=com.bundle.myapp // 应用程序 ID。 &cs=network // 活动来源。 &cm=cpc // 活动媒介。 &cn=campaign_name // 活动名称。 &url=https%3A//itunes.apple.com/us/app/myApp/id123%3Fmt%3D8 // 重定向 URL 到 iTunes。

参考请查看link: https://developers.google.com/analytics/solutions/ios-install-tracking

App Store Connect 让您可以创建可用于跟踪安装的营销活动 Link。我不记得它是什么时候发布的,但你可以在以下位置找到它:

应用分析 -> 来源 -> 活动 -> 生成活动 Link。

当然,这不是在 Google Analytics 中跟踪它的经典 UTM,但它可以提供帮助