This plugin depends on com.analytics.google. Cordova (PhoneGap) 3.0+ Plugin to connect to Google Analytics native SDK. Enables advertising id collection (IDFA) to get enhanced analytics (Demographics and Interests).
iOS CAUTION: Ensure to check advertising id option when you publish your app. Otherwise it will be rejected.
Prerequisites:
- A Cordova 3.0+ project for iOS and/or Android
- A Mobile App property through the Google Analytics Admin Console
- iOS, using Google Analytics SDK for iOS, v3.10
- Android, using Google Play Services for Android, v6.1
To install this plugin, follow the Command-line Interface Guide. You can use one of the following command lines:
cordova plugin add cordova-plugin-analytics-adid
cordova plugin add https://github.com/appfeel/analytics-google-adid.git
Make sure to review the Google Analytics terms and SDK Policy
Note: All success callbacks are in the form 'function () {}'
, and all failure callbacks are in the form 'function (err) {}'
where err
is a String explaining the error reason.
Start Analtytics tracker with advertising id collection enabled:
- {String} id: (Required) your Google Analytics Universal code: UA-XXXXXXX-X.
- {function()} success: (Optional) success callback.
- {function()} failure: (Optional) failure callback.
Gets the advertising id (IDFA).
- {function()} success: (Optional) success callback with advertising id (IDFA) as string argument.
- {function()} failure: (Optional) failure callback.