android跟踪-如何将外部参数传递给应用程序



我正在玩我的apk。我想在安装应用程序时重新启动转换,但不知道如何将唯一的转换ID传递给应用程序。

这是我想做的事。

  1. 用户使用他的点击ID安装apk:http://www.example.com/myapk.apk?click=dfsg-fdsfwe-43fsdf-43sdf

  2. 点击参数在应用程序启动时触发

    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");
    }
    

相关内容

  • 没有找到相关文章

最新更新