Переглянути джерело

Merge pull request #539 from Cyrille37/Cyrille37-TypeError-multiplegtagUa

TypeError: tarteaucitron.user.multiplegtagUa
Amauri CHAMPEAUX 4 роки тому
батько
коміт
cbe16bbc16
1 змінених файлів з 8 додано та 7 видалено
  1. 8 7
      tarteaucitron.services.js

+ 8 - 7
tarteaucitron.services.js

@@ -2852,14 +2852,15 @@ tarteaucitron.services.multiplegtag = {
         "use strict";
         window.dataLayer = window.dataLayer || [];
 
-        tarteaucitron.user.multiplegtagUa.forEach(function(ua) {
-
-            tarteaucitron.addScript('https://www.googletagmanager.com/gtag/js?id=' + ua, '', function () {
-                window.gtag = function gtag(){dataLayer.push(arguments);}
-                gtag('js', new Date());
-                gtag('config', ua);
+	if (tarteaucitron.user.multiplegtagUa !== undefined) {
+            tarteaucitron.user.multiplegtagUa.forEach(function(ua) {
+                tarteaucitron.addScript('https://www.googletagmanager.com/gtag/js?id=' + ua, '', function () {
+                    window.gtag = function gtag(){dataLayer.push(arguments);}
+                    gtag('js', new Date());
+                    gtag('config', ua);
+                });
             });
-        });
+	}
     }
 };