summaryrefslogtreecommitdiff
path: root/addons/web_analytics
diff options
context:
space:
mode:
authorvta vta@openerp.com <>2013-01-08 11:38:13 +0100
committervta vta@openerp.com <>2013-01-08 11:38:13 +0100
commite7d32f666e0540a4099d2ffa3960ab44d489639c (patch)
tree24250b38cc220e39e626e943f25bea08fc6a778f /addons/web_analytics
parent78a36ad7a40485dfa1a2527eb29f61bd85ba7e17 (diff)
[IMP] Added comments
bzr revid: vta@openerp.com-20130108103813-opbmmavuxlfmuqaw
Diffstat (limited to 'addons/web_analytics')
-rw-r--r--addons/web_analytics/static/src/js/web_analytics.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/addons/web_analytics/static/src/js/web_analytics.js b/addons/web_analytics/static/src/js/web_analytics.js
index 2b659d5e6a9..fedc13b6f23 100644
--- a/addons/web_analytics/static/src/js/web_analytics.js
+++ b/addons/web_analytics/static/src/js/web_analytics.js
@@ -43,6 +43,9 @@ openerp.web_analytics = function(instance) {
_get_user_type: function() {
return 'Local User';
},
+ /*
+ * This method gets the user access level, to be used as CV in GA
+ */
_get_user_access_level: function() {
if (instance.session.uid === 1) {
return 'Admin User';
@@ -96,7 +99,7 @@ openerp.web_analytics = function(instance) {
}
},
/*
- * This method includes the tracker into view and managers. It can be overriden
+ * This method includes the tracker into views and managers. It can be overriden
* by other modules in order to extend tracking functionalities
*/
include_tracker: function() {
@@ -191,6 +194,9 @@ openerp.web_analytics = function(instance) {
},
});
},
+ /*
+ * Method called in order to send _trackEvent to GA
+ */
_push_event: function(options) {
_gaq.push(['_trackEvent',
options.category,
@@ -200,6 +206,9 @@ openerp.web_analytics = function(instance) {
options.noninteraction
]);
},
+ /*
+ * Method called in order to send ecommerce transactions to GA
+ */
_push_ecommerce: function(trans_data, item_list) {
_gaq.push(['_addTrans',
trans_data.order_id,