2015-02-24 83 views
0

我正在玩我的apk。我想在應用安裝時重新啓用轉換,但不知道如何將唯一轉化ID傳遞給應用。android tracking-如何將外部參數傳遞給應用程序?

這是我想要做的。

  1. 用戶安裝的APK與他的點擊ID: 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作爲我的應用程序跟蹤器,但我沒有看到他們如何幫助。

回答

0

Google Play提供檢查安裝推薦鏈接功能。

  • 讓您的應用程序有BroadcastReceiver,它與操作com.android.vending.INSTALL_REFERRER作出反應。
  • 用戶從鏈接安裝如http://play.google.com/store/apps/details?id=your.app.id&referrer=referrer_string
  • 你的廣播接收器被調用,你可以得到referrer_string

    @Override 
    public void onReceive(Context context, Intent intent) { 
        String referrer = intent.getStringExtra("referrer"); 
    } 
    
相關問題