如何跟踪应用商店链接中的UTM标签

20
我正在实现自己的分析系统,其中一部分是跟踪用户来源。我使用UTM标签来完成这项任务。在Android、iOS和Web上读取查询参数中的UTM标签非常容易。但是,我也想跟踪应用程序的安装情况。
我希望能够使用UTM标签分享到Play/App Store的URL,并将用户在应用程序中的第一个会话与这些标签进行标记。对于此问题,Android有一个很好的解决方案:将包含UTM标签的referrer查询参数传递到Play Store URL中,在安装后,UTM标签将可用。(来源:https://developers.google.com/analytics/devguides/collection/android/v4/campaigns)
然而,App Store不支持此类跟踪。我正在尝试弄清楚跟踪应用程序安装的行业标准是什么。我看到了以下解决方案:
1. 共享一个指向自己域名的URL。(例如myredirectdomain.com?utm_campaign=test) 2. 如果客户端是iOS设备,则保存客户端IP、屏幕分辨率和UTM标签到DB表中。 3. 重定向用户到App Store 4. 用户安装应用程序后,应用程序将向您的服务器发送客户端IP和屏幕分辨率,服务器会检查它们是否最近添加到了DB中。 5. 如果是,则返回相应的UTM标签并将用户的会话标记为这些标签。
当然,这肯定会导致一些误报。我一直在尝试找出其他公司如何处理这个问题。我发现了Google Analytics的实现,它利用了iPhone的IDFA。(来源:https://developers.google.com/analytics/solutions/ios-install-tracking)。然而,IDFA似乎无法在移动浏览器中使用。
你知道跟踪应用程序安装活动的行业标准是什么吗?

你能够在Play Store上跟踪UTM标签吗? - Harshit Agrawal
3个回答

26
简短回答:对于iOS的归因跟踪,没有行业标准。只需搜索“应用程序归因跟踪”一词,看看有多少服务提供商出现即可。它们都使用某种设备指纹技术,并称其为他们的“秘密酱汁”。我过去曾同时使用不同的服务,结果大多数时候都不同。(Localytics,Flurry,Tapstream)
苹果公司官方推荐的方法是使用他们自己的App Analytics归因跟踪。对此,您需要在您的商店链接中添加provider token(pt=)和campaign token(ct=)。您可以直接在iTunes Connect中获取提供商令牌。您可以将其与App Store联盟计划很好地结合起来。唯一的缺点是无法从Apple的App Analytics/iTunes Connect中获得信息。没有官方API可以自动获取原始数据。

enter image description here

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

谢谢你澄清了这个问题!我担心会出现这种情况,但你给了我一个开始工作的方向。 - Remq
有些人一直在努力将数据公开:https://github.com/fastlane/fastlane/issues/3682 - Max

11

App Store Connect提供了创建Campaign Link的可能性,您可以使用它来跟踪安装。我不记得它是什么时候发布的,但您可以在以下位置找到:

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

当然,这不是一种在Google Analytics中跟踪的典型UTM,但它可以帮助。


3
IOS应用程序可以通过Google Analytics跟踪活动的解决方案。 对于IOS,您不需要添加UTM参数,但是您必须按照以下方式制作URL: http://click.google-analytics.com/redirect? tid=UA-1234-1 // Google Analytics跟踪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 // 重定向到iTunes的URL。
有关详细信息,请参阅以下链接: https://developers.google.com/analytics/solutions/ios-install-tracking

请问如何获取IDFA?我已经尝试过搜索,但据我所知,只有在用户安装我们的应用程序后才能获取IDFA。 - Alexa289

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接