From d456b180e861a6dba1dcb49741e32d46024b3aac Mon Sep 17 00:00:00 2001 From: Amauri CHAMPEAUX Date: Thu, 6 Aug 2015 16:33:56 +0200 Subject: [PATCH] Add Microsoft Campaign Analytics --- tarteaucitron.js | 2 +- tarteaucitron.services.js | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/tarteaucitron.js b/tarteaucitron.js index 4acabd7..db31e29 100644 --- a/tarteaucitron.js +++ b/tarteaucitron.js @@ -10,7 +10,7 @@ var scripts = document.getElementsByTagName('script'), tarteaucitronNoAdBlocker = false; var tarteaucitron = { - "version": 314, + "version": 315, "cdn": cdn, "user": {}, "lang": {}, diff --git a/tarteaucitron.services.js b/tarteaucitron.services.js index 8777f28..62d09c5 100644 --- a/tarteaucitron.services.js +++ b/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",