我正在玩我的apk。我想在安装应用程序时重新启动转换,但不知道如何将唯一的转换ID传递给应用程序。
这是我想做的事。
-
用户使用他的点击ID安装apk:http://www.example.com/myapk.apk?click=dfsg-fdsfwe-43fsdf-43sdf
-
点击参数在应用程序启动时触发
Uri uri = Uri.parse("http://mytracker.com/click=dfsg-fdsfwe-43fsdf-43sdf"); Intent intent = new Intent(Intent.ACTION_VIEW, uri); startActivity(intent);
请给我指正确的方向。如果有更好的方法,请告诉我。
p.s.使用adjust.com作为我的应用内跟踪器,但我不知道它们是如何帮助我的。
Google Play提供了检查安装引用程序功能。
- 使您的应用程序具有
BroadcastReceiver
,该应用程序会对动作com.android.vending.INSTALL_REFERRER
作出反应 - 用户从类似
http://play.google.com/store/apps/details?id=your.app.id&referrer=referrer_string
的链接进行安装 -
您的BroadcastReceiver被调用,您可以获得
referrer_string
@Override public void onReceive(Context context, Intent intent) { String referrer = intent.getStringExtra("referrer"); }