google analytics - Android Campaign Parameters not working -


i trying test play store tracking parameter on android application.

i have updated manifest file following code

<!-- optionally, register analyticsreceiver , analyticsservice support background      dispatching on non-google play devices --> <receiver android:name="com.google.android.gms.analytics.analyticsreceiver"     android:enabled="true">     <intent-filter>         <action android:name="com.google.android.gms.analytics.analytics_dispatch" />     </intent-filter> </receiver> <service android:name="com.google.android.gms.analytics.analyticsservice"     android:enabled="true"     android:exported="false"/>  <!-- optionally, register campaigntrackingreceiver , campaigntrackingservice enable      installation campaign reporting --> <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> <service android:name="com.google.android.gms.analytics.campaigntrackingservice" />  <!-- ... --> 

i passing following command through terminal

adb shell broadcast -a com.android.vending.install_referrer -n com.example.pranav.ui/com.google.analytics.tracking.android.campaigntrackingreceiver --es "referrer" "utm_source=pranav&utm_medium=testmedium&utm_term=testterm&utm_content=testcontent&utm_campaign=testcampaign" 

i receiving following response adb shell

broadcasting: intent { act=com.android.vending.install_referrer cmp=com.example.pranav.ui/com.google.analytics.tracking.android.campaigntrackingreceiver (has extras) } broadcast completed: result=0

everything happening upto point per guide given on https://developers.google.com/analytics/solutions/testing-play-campaigns

but instead of getting campaign parameter receiving following on logcat

analyticsreceiver not registered or disabled. register receiver reliable dispatching on non-google play devices


Comments