Monday 15 August 2011

measuring android user installs google analytics v4 -



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