浏览代码

Add Google Optimize

Amauri CHAMPEAUX 3 年之前
父节点
当前提交
6158003bcc
共有 1 个文件被更改,包括 23 次插入2 次删除
  1. 23 2
      tarteaucitron.services.js

+ 23 - 2
tarteaucitron.services.js

@@ -4717,7 +4717,27 @@ tarteaucitron.services.gforms = {
         var id = "gforms";
         tarteaucitron.fallback(['gforms_embed'], tarteaucitron.engage(id));
     }
-}
+};
+
+// Google Optimize
+tarteaucitron.services.goptimize = {
+    "key": "goptimize",
+    "type": "other",
+    "name": "Google Optimize",
+    "needConsent": true,
+    "cookies": ["CONSENT", "NID"],
+    "uri": "https://policies.google.com/privacy",
+    "js": function () {
+        "use strict";
+
+        if (tarteaucitron.user.goptimize === undefined) {
+            return;
+        }
+
+        tarteaucitron.addScript('https://www.googleoptimize.com/optimize.js?id=' + tarteaucitron.user.goptimize);
+    }
+};
+
 // Marketo munchkin
 tarteaucitron.services.marketomunchkin = {
     "key": "marketomunchkin",
@@ -4750,4 +4770,5 @@ tarteaucitron.services.marketomunchkin = {
         s.onload = initMunchkin;
         document.getElementsByTagName('head')[0].appendChild(s);
     }
-}
+};
+