从Google Play安装时,将param传递给应用

use*_*147 9 android deep-linking android-install-apk

我需要支持以下场景:

用户收到带有我的应用程序链接的电子邮件.

如果用户已经安装了应用程序,则链接应该打开应用程序将意图中的一些数据传递给启动程序活动.

如果尚未安装该应用,则电子邮件链接应充当广告系列引荐来源:将用户引导至Google Play以安装具有引荐来源网址的应用,该引用网址在引用广播接收器中安装后传递到我的应用.

Tur*_*ole 9

您需要拦截com.android.vending.INSTALL_REFERRER在安装后第一次打开应用程序后由Google Play广播的Intent,并捕获该Intent中的数据.用于启动Google Play的URI中的参数将在referrerString extra中传递.(虽然您仅限于允许的参数列表,但请参阅该表的官方文档.)

https://developers.google.com/analytics/devguides/collection/android/v4/campaigns