我已经使用Google Analytics v3 iOS 指南安装了 Google Analytics SDK,并且我已经验证它通过分析仪表板的实时视图来进行分析。然后,我遵循了所有活动跟踪 v3 iOS 指南,包括故障排除步骤“iOS 转化跟踪的自助诊断”。通过查看“受众->人口统计->概览”页面验证了 IDFA 数据已发送到 GA,所有其他步骤也验证了我们已正确设置跟踪。然后我提交了应用程序,等待审核,并通过使用广告系列跟踪指南底部的 google 链接生成器创建以下 UTM 链接来测试安装跟踪(请注意,此处的链接是虚假数据,但显示了一般链接结构):
https://click.google-analytics.com/redirect?tid=UA-1234-5&url=https%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fmy-app%2Fid123456789&aid=com.company.app&idfa{idfa}&cs=google&cm=cpc&ck=running%2Bshoes&anid=admob&hash=md5
然后我在用于测试的手机上卸载了我的应用程序,单击链接以定向到应用程序商店并从那里安装我的应用程序。我继续等待 3 天,然后在分析的“acquisition->sources->all”选项卡中查找安装,但没有看到广告系列出现。然后我更仔细地查看了指南,其中有以下警告:
“注意:iOS 安装跟踪仅适用于通过移动广告网络投放的广告,例如投放应用内广告的 AdMob。”
这似乎表明,验证 UTM 链接安装是否被正确跟踪的唯一方法是向广告网络支付费用以在应用程序中提供插件,然后点击该广告?这似乎很荒谬。所以我们做了一些逆向工程。在 Android 中,只需单击链接即可成功跟踪安装。这表明 IDFA(Apple 的一项创新)施加的限制使得分析难以提供“一个链接跟踪所有安装”的解决方案。回顾 UTM 链接,我注意到有一个 idfa{idfa} 部分可能应该包括点击链接的手机的 idfa,这只有在应用程序提供 add 或其他一些实体的情况下才有可能知道手机的 IDFA 号码更改了链接以包含该手机的 IDFA。然后我们得到了电话' s IDFA 编号通过 GA 日志并编辑 UTM 链接以将 IDFA 编号包含在括号内,因此曾经是 idfa{idfa} 的部分现在是 idfa{}。然后我们点击了那个链接,现在又等了三天,看看它是否出现在 GA 收购中……我们还创建了一个 Admob 帐户并将其绑定到分析帐户以跟踪应用程序……但似乎只是查看分析仪表板中显示的完全相同信息的另一种方式。
测试 UTM 活动跟踪的正确方法是什么?我真的必须创建一个移动添加,运行它并单击它吗?单击 Google 生成的链接是否可以正常工作并显示在 GA 收购中,并且不存在表示我的 UTM 跟踪不起作用?