Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Analytics Plugin

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

Platform SDK supported

  • iOS, using Google Analytics SDK for iOS, v3.10
  • Android, using Google Play Services for Android, v6.1

Quick start

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


Javascript API

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 Google Analytics

startAdIdTrackerWithId(id, success, fail);

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.

Advertising id

getAdId(success, error);

Gets the advertising id (IDFA).

  • {function()} success: (Optional) success callback with advertising id (IDFA) as string argument.
  • {function()} failure: (Optional) failure callback.

About

Enable iOS IDFA collection on Google Analytics (combine with appfeel/analytics-cordova)

Resources

Stars

11 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages