我正在嘗試向我的應用添加推介跟蹤系統,以便我能夠知道我的分支機構合作伙伴是誰發送了用戶下載我的計劃。我遇到過幾個網站,但仍然無法理解一些問題。Android play market推薦理解
我已經添加到了我的menifest
<receiver android:name="com.cool.PlayStoreReferralReceiver" android:exported="true"> <intent-filter> <action android:name="com.android.vending.INSTALL_REFERRER" /> </intent-filter> </receiver>
,並創造了這個對象:
public class PlayStoreReferralReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Bundle extras = intent.getExtras();
if (extras != null) {
String referrerString = extras.getString("referrer");
Log.d("DEBUG", "Set Value:"+referrerString);
}
}
}
這似乎是工作正常,但我有2個問題
- 我不明白爲什麼我需要建立一個看起來像這樣的鏈接: https://play.google.com/store/apps/details?id=com.joelapenna.foursquared&referrer=utm_source%3Dtooyoou%26utm_medium%3Dbanner%26utm_term%3Dfoursquare%26utm_content%3Dfoursquare-tooyoou%26utm_campaign%3Dfoursquare-android
,而不是我的方式去做這樣的: https://play.google.com/store/apps/details?id=com.joelapenna.foursquared&referrer=affiliate1
- 我一直在與程序「推薦測試儀」檢查它,它似乎工作是足夠安全中繼上?
非常感謝, 或。