From 6f539af64d0198b7561b612c259eb11a79f2ada7 Mon Sep 17 00:00:00 2001 From: gregoireskazy <46764538+gregoireskazy@users.noreply.github.com> Date: Wed, 20 Mar 2019 15:26:36 +1100 Subject: [PATCH] Add service for Emolytics --- tarteaucitron.services.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tarteaucitron.services.js b/tarteaucitron.services.js index f602ab6..b07581a 100644 --- a/tarteaucitron.services.js +++ b/tarteaucitron.services.js @@ -2698,3 +2698,23 @@ tarteaucitron.services.getquanty = { tarteaucitron.addScript('https://get.smart-data-systems.com/track?site_id=' + tarteaucitron.user.getguanty); } }; + +// emolytics +tarteaucitron.services.emolytics = { + "key": "emolytics", + "type": "analytic", + "name": "Emolytics", + "uri": "https://www.emolytics.com/main/privacy-policy.php", + "needConsent": true, + "cookies": ['__hssc', '__hssrc', '__hstc', '_ga', '_gid', 'hubspotutk', 'lang', 'incap_ses_', 'nlbi_', 'visid_incap_'], + "js": function () { + "use strict"; + if (tarteaucitron.user.emolyticsID === undefined) { + return; + } + var scriptEmolytics = document.createElement('script'); + scriptEmolytics.text = 'var getsmily_id="'+tarteaucitron.user.emolyticsID+'";'; + document.getElementsByTagName('body')[0].appendChild(scriptEmolytics); + tarteaucitron.addScript('https://cdn.emolytics.com/script/emolytics-widget.js'); + } +};