我已使用Google Analytics v3 iOS guide安装了Google AnalyticsSDK,并且我已通过分析仪表板的实时视图验证了它正在进行分析。然后,我跟踪了所有campaign tracking v3 iOS guide,包括故障排除步骤“iOS转换跟踪的自助诊断”。 IDFA数据通过查看“受众 - >人口统计信息 - >概述”页面进行了验证,并且所有其他步骤也经过验证我们已正确设置跟踪。然后,我提交了应用程序,等待审核,并使用广告系列跟踪指南底部的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天,然后在分析的“获取 - >>来源 - >全部”选项卡中查找安装,但没有看到该广告系列显示。然后我仔细查看了指南,该指南有以下警告:
“注意:iOS安装跟踪仅适用于通过移动广告网络投放的广告,例如提供应用内广告的AdMob。”
这似乎表明验证UTM链接安装是否被正确跟踪的唯一方法是通过支付广告网络来在应用中投放添加,然后点击该广告?这似乎很荒谬。所以我们做了一些倒退的工程。在Android中,所有人只需点击链接即可成功跟踪安装。这表明IDFA(Apple的创新)所施加的限制使得分析难以为“一个链接跟踪所有安装”解决方案提供服务。回顾UTM链接,我注意到有一个idfa {idfa}部分,大概应该包含点击链接的手机的idfa,这只有在服务于添加或其他实体的应用程序时才有可能知道手机的IDFA号码改变了链接,包括该手机的IDFA。然后,我们通过GA日志获取了手机的IDFA号码,并编辑了UTM链接以在括号内包含IDFA号码,因此以前曾是idfa {idfa}的部分是idfa {}。然后我们点击该链接,现在又等待三天,看看它是否出现在GA收购中......我们还创建了一个Admob帐户并将其绑定到分析帐户以跟踪应用程序......但似乎只是查看分析仪表板中显示的完全相同信息的另一种方法。
测试UTM广告系列跟踪的正确方法是什么?我是否真的必须创建移动添加,运行并单击它?如果点击Google生成的链接工作正常并显示在GA收购中,并且缺少其存在意味着我的UTM跟踪无法正常工作?