Files
phonegap-plugins/iPhone/GoogleAnalytics/GoogleAnalyticsPlugin.js

26 lines
862 B
JavaScript
Executable File

function GoogleAnalyticsPlugin() {}
GoogleAnalyticsPlugin.prototype.startTrackerWithAccountID = function(id) {
PhoneGap.exec("GoogleAnalyticsPlugin.startTrackerWithAccountID",id);
};
GoogleAnalyticsPlugin.prototype.trackPageview = function(pageUri) {
PhoneGap.exec("GoogleAnalyticsPlugin.trackPageview",pageUri);
};
GoogleAnalyticsPlugin.prototype.trackEvent = function(category,action,label,value) {
var options = {category:category,
action:action,
label:label,
value:value};
PhoneGap.exec("GoogleAnalyticsPlugin.trackEvent",options);
};
GoogleAnalyticsPlugin.prototype.trackerDispatchDidComplete = function(count) {
//console.log("trackerDispatchDidComplete :: " + count);
};
PhoneGap.addConstructor(function() {
if(!window.plugins) window.plugins = {};
window.plugins.googleAnalyticsPlugin = new GoogleAnalyticsPlugin();
});