android - Google Play 商店 Activity 跟踪不适用于网络浏览器安装

标签 android google-analytics google-play google-analytics-firebase

我们的着陆页上有一个 Play 商店按钮,其中有一个标记有所有必需的 UTM 参数的链接,用于跟踪来自 Play 商店的安装。因此,如果访问者点击 Play 商店按钮(使用网络浏览器)进入 Play 商店的网络版本并从那里安装到​​他的设备,我们应该能够跟踪该安装来 self 们登陆的网络版本页面。

但是,我们的数据看起来很粗略。跟踪的安装量比我们在 Mixpanel 上实际看到的要少。 然后我们找到this article它说:“同样,如果用户选择使用网络浏览器(而不是 Google Play 商店应用)打开测量 URL,则使用直接链接到 Google Play 的基于安装引荐来源网址的安装归因不起作用。”

有人知道这是否正确吗?如果是,跟踪 Play 商店安装(来源、媒体等)的综合方法是什么

最佳答案

是的,这是正确的 - 如果您的用户没有打开 Google Play 商店应用,您的应用将不会获得跟踪参数

如果您想跟踪用户的安装源,请尝试一些第 3 方解决方案,例如 Branch.io(免费)或 Flurry(好吧,至少 Flurry 曾经这样做并且曾经是免费的,现在不确定)例子。

基本上,他们的工作方式是收集所谓的用户指纹(IP、浏览器、点击时间、设备信息等),然后将其与他们的 SDK 从您的应用中发送的数据进行比较(在用户成功安装并启动后)。

我不想推广任何这些解决方案,我们只是碰巧在我们的生产应用程序上使用 Branch,它对我们来说效果很好。

此外,您可以尝试将这些链接设置为目标 market:// 链接而不是 http 链接(这会强制打开 Play 商店应用),但我不推荐该解决方案,因为它可能会给缺少 Google Play 服务的人带来问题。

market:// 链接如下所示:

market://details?id=your.package&referrer=utm_stuff...

编辑: 如果您想将所有数据保存在一个地方(比方说,Analytics)——您可以将这些 utm 跟踪参数传递到您的 Branch 链接中,并使用 CampaignTrackingReceiver 类手动收集/发送它们到 Google Analytics(和 Play 商店——它们已连接)

关于android - Google Play 商店 Activity 跟踪不适用于网络浏览器安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34238270/

相关文章:

java - fragment View 寻呼机显示为空

android - 如何在 Sqlite 查询 Android 的 Where 子句中查找子字符串

python - Django-google-analytics 导入错误

android - 是否可以使用翻译后的应用程序名称将应用程序放置在 Google Play 商店中?

Android:ActionBar 项目动画

javascript - undefined 不是一个函数(评估 React.createClass)

facebook - 社交分享按钮的 UTM 跟踪 : Facebook, Pinterest

android - Google Play 控制台显示自 5 月 7 日起所有应用中的数据不正确

android - 上传 key 与部署 key 相同。出于安全原因,我们需要它们不同。请使用不同的上传证书

android - Google Play 免费试用期测试攻略