2015-10-04 16 views
1

我必須在社交網絡中與社交網絡中的社交活動者詳細信息分享我的應用在社交網絡中的網址,當客人安裝應用時,我將使用com.android.vending.INSTALL_REFERRER獲取社交活動者details.my懷疑是我將如何構建網址並共享它編程。Android在社交網絡中分享谷歌播放安裝引薦網址?

下面是我理解..

1)創建哪個環節發揮店與我們的包名&獨特的引薦細節像這樣https://play.google.com/store/apps/details?id=com.hellochatty&referrer=tracking_id%3D123456789

2 URL)通過任何社交媒體

分享網址

3)當點擊共享鏈接時,它將重定向到Play商店,並在安裝應用程序時,我們可以使用廣播接收器獲得referrer參數。

<receiver 
    android:name="com.ex.MyReceiver" 
    android:exported="true"> 
    <intent-filter> 
     <action android:name="com.android.vending.INSTALL_REFERRER" /> 
    </intent-filter> 
</receiver> 

請讓我知道如果我的理解有問題嗎?

回答

4

一切都正確。您可以測試您的應用程序的配置在終端運行此命令:

adb shell am broadcast -a com.android.vending.INSTALL_REFERRER 
         -n your.package.name/path.to.receiver --es referrer 
         --es referrer "EXTRA_STRING_VALUE" 

例如,如果你的包名是com.hellochatty和接收器的路徑是com.ex.MyReceiver測試命令將是:

adb shell am broadcast -a com.android.vending.INSTALL_REFERRER 
         -n "com.hellochatty/com.ex.MyReceiver" 
         --es referrer "tracking_id=123456789" 
+0

謝謝非常詳細地闡述它.. – Stella