我正在通过网址实现深层链接
http://www.skillshaatapp.com/v1/apk?playstore=true&mobile=8896203990
如果应用程序安装在我的设备中,它的工作正常。我收到了手机。
但是,
如果app没有安装我的深层链接重定向到按链接播放商店
在这种情况下我不接收手机。
请给我解决我们如何接收在playstore链接中传递的参数。
我听了CampaignTrackingReceiver,但不知道如何实现它。
请帮忙。
答案 0 :(得分:0)
使用InstallReferrerReceiver
(https://developers.google.com/android/reference/com/google/android/gms/tagmanager/InstallReferrerReceiver)
例如,获取referrer
信息
public class InstallReferrerReceiver extends BroadcastReceiver {
@Override
public void onReceive(final Context context, final Intent intent) {
String referrer = intent.getStringExtra("referrer");
Ln.i("InstallReferrerReceiver.onReceive() - referrer = " + referrer);
}
}
已将以下内容添加到AndroidManifest.xml
<receiver android:name="<your package>.InstallReferrerReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>