这是我的问题
我的目标是通过Google Play跟踪应用安装.
我有一个在我的应用程序中编写的broadcastReceiver.所以当应用程序从goole play下载时,根据google页面会有一个广播“com. android.vending.INSTALL_REFERRER”:
https://developers.google.com/analytics/devguides/collection/android/v2/campaigns
我的目标是通过Google Play跟踪应用安装.
我有一个在我的应用程序中编写的broadcastReceiver.所以当应用程序从goole play下载时,根据google页面会有一个广播“com. android.vending.INSTALL_REFERRER”:
https://developers.google.com/analytics/devguides/collection/android/v2/campaigns
但我的问题是,如果在我的应用程序安装完成后发生这种情况,那么我如何启动应用程序附带的广播接收器,以获得此意图.
换句话说,我的逻辑是我的应用程序必须完成安装,以便我执行任何接收.或者这是否意味着,第一次启动我的应用程序的意图是“com.android.vending.INSTALL_REFERRER”意图,以便将intent传递给我的onCreate()函数.
解决方法
“请记住,当调用接收器时,你的应用程序的其余部分将不会运行,因此通常你会在某个地方记录引用者字符串,例如SharedPreferences,然后在运行主应用程序时将其收集起来并使用分析库.(你当然不会t想要在接收器中阻止处理等待网络连接等等!)
参考:[“http://blog.appington.com/2012/08/01/giving-credit-for-android-app-installs/] [1]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。