【问题标题】:Android INSTALL_REFERRER no Google Play BroadcastAndroid INSTALL_REFERRER 没有 Google Play 广播
【发布时间】:2014-01-19 07:09:24
【问题描述】:

我正在尝试为我正在构建的应用实现推荐功能。 我已经花了 5 天时间,但仍然无法使用 Google Play 安装。

我遵循了 v3 的开发者指南:https://developers.google.com/analytics/devguides/collection/android/v3/campaigns#google-play-testing 实现了一个广播接收器,当我使用 ADB 广播 com.android.vending 伪造 Intent 时,它工作得很好: 广播接收器触发,一切都如我所愿。

当我将我的 APK 作为 Alpha 版部署到 Google Play 时 - 我没有收到来自 Google Play 的意图。 我的顺序如下: 卸载应用程序。 在设备上点击生成的带有活动参数的 URL。 谷歌播放打开。我点击安装。 我的应用程序已安装。我点击打开 应用程序启动,但广播接收器没有收到任何东西。 我在日志中没有看到 com.android.vending...

我做错了什么?

设备 Nexus 5(也在 Galaxy S2、Droid X、HTC One 上测试过) 在 Kitkat、4.3、4.2、2.3.4 上测试 我使用的网址是:https://play.google.com/store/apps/details?id=com.inigoapp.inigoandroid&referrer=utm_source%3Dgoogle

请帮忙。 谢谢。

【问题讨论】:

  • 只有我一个人有这个问题吗? :(
  • 到目前为止我读到的所有内容都表明它仅适用于生产,而不适用于 Alpha 或 Beta 版本。

标签: broadcast referrer


【解决方案1】:

您需要在其他 Android 应用中使用的 URL 如下所示:

market://details?id=com.inigoapp.inigoandroid&referrer=utm_source%3Dgoogle

似乎 HTTP Google Play 重定向不保存推荐数据。试一试,告诉我们一些事情。

【讨论】:

  • 是的。谢谢你。我没有意识到如何调试它。它必须完全在设备上完成。我试图在 PC 上单击安装,并希望在手机上获得广播。它对我不起作用。但如果一切都在设备上完成,它就可以正常工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多