Selaa lähdekoodia

Add Microsoft Campaign Analytics

Amauri CHAMPEAUX 9 vuotta sitten
vanhempi
commit
d456b180e8
2 muutettua tiedostoa jossa 22 lisäystä ja 1 poistoa
  1. 1 1
      tarteaucitron.js
  2. 21 0
      tarteaucitron.services.js

+ 1 - 1
tarteaucitron.js

@@ -10,7 +10,7 @@ var scripts = document.getElementsByTagName('script'),
     tarteaucitronNoAdBlocker = false;
 
 var tarteaucitron = {
-    "version": 314,
+    "version": 315,
     "cdn": cdn,
     "user": {},
     "lang": {},

+ 21 - 0
tarteaucitron.services.js

@@ -899,6 +899,27 @@ tarteaucitron.services.linkedin = {
     }
 };
 
+// microsoftcampaignanalytics
+tarteaucitron.services.microsoftcampaignanalytics = {
+    "key": "microsoftcampaignanalytics",
+    "type": "analytic",
+    "name": "Microsoft Campaign Analytics",
+    "uri": "https://www.microsoft.com/fr-fr/privacystatement/Default.aspx",
+    "needConsent": true,
+    "cookies": [],
+    "js": function () {
+        "use strict";
+        if (tarteaucitron.user.microsoftcampaignanalyticsUUID === undefined) {
+            return;
+        }
+        
+        tarteaucitron.addScript('//flex.atdmt.com/mstag/site/' + tarteaucitron.user.microsoftcampaignanalyticsUUID + '/mstag.js', 'mstag_tops', function () {
+            window.mstag = {loadTag : function () {}, time : (new Date()).getTime()};
+            window.mstag.loadTag("analytics", {dedup: "1", domainId: tarteaucitron.user.microsoftcampaignanalyticsdomainId, type: "1", actionid: tarteaucitron.user.microsoftcampaignanalyticsactionId});
+        });
+    }
+};
+
 // pinterest
 tarteaucitron.services.pinterest = {
     "key": "pinterest",