diff --git a/tarteaucitron.services.js b/tarteaucitron.services.js index ad8d2a0..dc0cc94 100644 --- a/tarteaucitron.services.js +++ b/tarteaucitron.services.js @@ -2097,6 +2097,30 @@ tarteaucitron.services.twittertimeline = { } }; +// twitter universal website tag +tarteaucitron.services.twitteruwt = { + "key": "twitteruwt", + "type": "analytic", + "name": "Twitter Universal Website Tag", + "uri": "https://business.twitter.com/en/help/campaign-measurement-and-analytics/conversion-tracking-for-websites.html", + "needConsent": true, + "cookies": [], + "js": function () { + "use strict"; + + window.twq = function () { + window.twq.exe ? window.twq.exe.apply(window.twq, arguments) : window.twq.queue.push(arguments); + } + window.twq.version = '1.1'; + window.twq.queue = []; + + tarteaucitron.addScript('https://static.ads-twitter.com/uwt.js', '', function () { + window.twq('init', tarteaucitron.user.twitteruwtId); + window.twq('track', 'PageView'); + }); + } +}; + // user voice tarteaucitron.services.uservoice = { "key": "uservoice",