我想通过提供用户点击按钮的机会来宣传我自己安装的应用中的其他应用,该按钮发送意图在Play商店中打开广告应用页面。
我需要知道用户是否从我的意图中安装了应用程序,或者只是离开Play商店。
我知道我可以注册接收器来监听Intent.ACTION_PACKAGE_INSTALL
。但在这种情况下,我无法确定应用程序是否完全符合我的意图。因为用户可以关闭我的意图打开的Play商店页面,看到在其他地方做广告,再次打开相同的Play商店页面然后安装应用程序,但该应用程序安装将与我的广告无关。
此外,我可以使用startActivityForResult
启动Play商店的意图,但是如果用户按下主页按钮,则Play商店活动会变为后台,我不会获得onActivityResult
,同时用户可以安装与我无关的相同应用应用广告。
我还查看了Google Analytics推介功能。这个问题是有关安装引荐的信息只能在已安装的广告应用中提取,而不能在我打开Play商店页面的应用中提取。因此,至少我要求在广告应用中使用Google Analytics,并要求他们的开发人员从他们的安装统计信息中向我发送信息并信任该数据。好像在this SO question人们说引用数据可以在创建推荐链接的应用中提取,不仅仅是在通过此链接安装的应用中,但是我无法使其工作,或者误解了某些内容。
我听说iOS
我的目标可以通过使用新的AppStatistics
服务来实现。