measuring android user installs google analytics v4 -
i trying utilize google analytics v4 measure user installs, followed tutorial , added:
1)added google play services project
2) added service , receiver
<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> 3)added permissions:
<uses-permission android:name="android.permission.internet" /> <uses-permission android:name="android.permission.access_network_state" /> i sending event:
am broadcast -a com.android.vending.install_referrer -n com.app.test/com.google.android.gms.analytics.campaigntrackingreceiver --es "referrer" "utm_source=testsource&utm_medium=testmedium&utm_term=testterm&utm_content=testcontent&utm_campaign=testcampaign" but no matter get:
"no campagin info found"
what missing? need initialize trackers if want measure installs?
it seems working fine, "no campaign info found" output came other installed apps, caused confusion.
once enabled logging
googleanalytics.getinstance(this).getlogger().setloglevel(loglevel.verbose); the "campaign found" message showed.
android google-analytics
No comments:
Post a Comment