我们的目标网页上有一个Play商店按钮,其中包含标记了所有必需的UTM参数的链接,以跟踪Play商店的安装情况.因此,如果访问者点击Play商店按钮(使用网络浏览器)转到Play商店的网络版并从那里安装到他的设备,我们应该能够跟踪来自我们的登陆网络版本的安装页.
但是,我们的数据看起来很粗略.跟踪我们在Mixpanel上实际看到的安装次数.然后我们发现这篇文章它说:"再次,如果用户选择使用网络浏览器(而不是Google Play商店应用)打开测量网址,则使用直接链接到Google Play的基于安装引荐来源的安装不起作用".
谁知道这是否正确?如果是,那么跟踪Play商店安装(源,媒体等)的综合方法是什么?
是的,这是正确的 - 如果您的用户未打开Google Play商店应用,您的应用将无法获得跟踪参数.
如果你想跟踪用户的安装源,可以试试一些第三方解决方案,例如Branch.io(免费)或Flurry(好吧,至少Flurry曾经这样做过,以前是免费的,现在还不确定).
基本上,他们的工作方式是收集所谓的用户指纹(IP,浏览器,点击时间,设备信息等),然后将其与SDK在您的应用中发送的数据进行比较(在用户之后)已成功安装并启动它).
我不是要尝试推广任何这些解决方案,我们恰好在我们的生产应用程序上使用Branch,它对我们来说非常有效.
此外,您可以尝试将这些链接设置为目标market://
链接而不是http
链接(这会强制Play商店应用程序打开),但我不建议使用该解决方案,因为它可能会导致Google Play服务丢失的人出现问题.
market://
链接看起来像这样一个:
market://details?id=your.package&referrer=utm_stuff...
编辑:如果您想将所有数据保存在一个位置(比方说,分析) - 您可以将这些跟踪参数传递到您的分支链接,然后手动将其收集/发送到Google Analytics(和Play商店 - 它们已连接) CampaignTrackingReceiver类