我正在推出Google Play:
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.example")); intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET); startActivity(intent);
我想要包含引荐来源数据,如下所述:https://developers.google.com/analytics/devguides/collection/android/devguide#google-play-builder
不幸的是,它生成了通往谷歌游戏网站的网址.什么是意图的等价物?我要感谢一个示例源代码.
谢谢.
解决方法
将引荐来源数据添加到Google Play链接对于应用内链接的工作方式与对网络的工作方式相同:
您可以通过市场URI中的referrer参数添加引用者数据,即:
market://details?id=com.example&referrer=utm_source%3Dmyapp%26utm_medium%3Dcross-sell
如果用户选择然后安装您链接的应用,则Google Play应用应在安装期间将该引用参数的值(如果存在)作为com.android.vending.INSTALL_REFERRER意图中的字符串额外传递.
请注意,从Google Play商店网站发起的远程安装不会传递引荐来源数据.