From 2d212e4f9e51b4072e69ab419359e27a1d53931a Mon Sep 17 00:00:00 2001 From: Pierre Rudloff Date: Tue, 3 Nov 2020 11:46:40 +0100 Subject: [PATCH] Add support for Twitter Universal Website Tag --- tarteaucitron.services.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) 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",