The Google Play
com.android.vending.INSTALL_REFERRER
Intent
is broadcast when an
app is installed from the Google Play Store and has campaign data available (i.e. the app was
installed from a link to the Google Play Store). This
BroadcastReceiver
listens for that
Intent
, passing the campaign data to Google Analytics.
To enable this receiver, add the following to your AndroidManifest.xml file:
<!-- Used for install referrer tracking-->
<service android:name="com.google.android.gms.analytics.CampaignIntentService/>
<receiver
android:name="com.google.android.gms.analytics.AnalyticsCampaignTrackingReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>