6

これに従ってください https://developers.google.com/analytics/solutions/testing-play-campaigns

logcat は常に次のように報告します: キャンペーン データが見つかりません。

ここに私の AndroidManifest.xml があります

<!-- Used for Google Play Store Campaign Measurement -->
<service android:name="com.google.android.gms.analytics.CampaignTrackingService" />
<receiver
  android:name="com.google.android.gms.analytics.CampaignTrackingReceiver"
  android:exported="true" >
  <intent-filter>
    <action android:name="com.android.vending.INSTALL_REFERRER" />
  </intent-filter>
</receiver>
4

1 に答える 1

19

数時間の検索の後。

最後に、私は自分で答えを見つけました。

adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n 
com.example.gatestapp/com.google.analytics.tracking.android.CampaignTrackingReceiver
--es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign"

ドキュメントは古い SDK のコードを使用しているようです。

com.google.analytics.tracking.android.CampaignTrackingReceiverからに 変更する必要がありますcom.google.android.gms.analytics.CampaignTrackingReceiver

そして、これはそれがどのように見えるかです

adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n     
com.example.gatestapp/com.google.android.gms.analytics.CampaignTrackingReceiver
--es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign"
于 2014-05-03T20:22:16.733 に答える