Google Play 如何发送"com.android.vending.INSTALL_REFERRER"广播?



我正在编写Google Analytics SDK的自定义实现,用于通过以下操作收集活动数据:

  • 注册一个接收com.android.vending.INSTALL_REFERRER广播的接收器
  • 创建一个自定义BroadcastReceiver,存储推荐URL,然后将URL发送到我的服务。

我理解的想法,当你安装一个应用程序从特殊的谷歌活动URL,谷歌播放发送com.android.vending.INSTALL_REFERRER意图广播。但这是否意味着任何收听广播的应用程序都能看到我的推荐URL?

com.android.vending.INSTALL_REFERRER广播只能被已安装的应用程序接收。发送广播时,可以定义目标包。否则你的BroadcastReceiver会在每次你安装另一个应用程序时启动。

最新更新