Преглед на файлове

Add support for analytics pre-pageview userland logic

It allows to prepare data sent during pageview, for instance
`ec:setAction` for enhanced e-commerce analytics.
Pierre Martin преди 6 години
родител
ревизия
0cac45893b
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      tarteaucitron.services.js

+ 4 - 0
tarteaucitron.services.js

@@ -1064,6 +1064,10 @@ tarteaucitron.services.analytics = {
                 ga('set', 'anonymizeIp', true);
             }
 
+            if (typeof tarteaucitron.user.analyticsPrepare === 'function') {
+                tarteaucitron.user.analyticsPrepare();
+            }
+
             if (tarteaucitron.user.analyticsPageView) {
                 ga('send', 'pageview', tarteaucitron.user.analyticsPageView);
             } else {