Add eTracker
This commit is contained in:
parent
ff77e04b6c
commit
c60dbb1e47
|
|
@ -10,7 +10,7 @@ var scripts = document.getElementsByTagName('script'),
|
||||||
tarteaucitronNoAdBlocker = false;
|
tarteaucitronNoAdBlocker = false;
|
||||||
|
|
||||||
var tarteaucitron = {
|
var tarteaucitron = {
|
||||||
"version": 317,
|
"version": 323,
|
||||||
"cdn": cdn,
|
"cdn": cdn,
|
||||||
"user": {},
|
"user": {},
|
||||||
"lang": {},
|
"lang": {},
|
||||||
|
|
@ -1080,7 +1080,7 @@ var tarteaucitron = {
|
||||||
return 'en_US';
|
return 'en_US';
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"addScript": function (url, id, callback, execute) {
|
"addScript": function (url, id, callback, execute, attrName, attrVal) {
|
||||||
"use strict";
|
"use strict";
|
||||||
var script,
|
var script,
|
||||||
done = false;
|
done = false;
|
||||||
|
|
@ -1095,6 +1095,10 @@ var tarteaucitron = {
|
||||||
script.id = (id !== undefined) ? id : '';
|
script.id = (id !== undefined) ? id : '';
|
||||||
script.async = true;
|
script.async = true;
|
||||||
script.src = url;
|
script.src = url;
|
||||||
|
|
||||||
|
if (attrName !== undefined && attrVal !== undefined) {
|
||||||
|
script.setAttribute(attrName, attrVal);
|
||||||
|
}
|
||||||
|
|
||||||
if (typeof callback === 'function') {
|
if (typeof callback === 'function') {
|
||||||
script.onreadystatechange = script.onload = function () {
|
script.onreadystatechange = script.onload = function () {
|
||||||
|
|
|
||||||
|
|
@ -461,6 +461,24 @@ tarteaucitron.services.ekomi = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// etracker
|
||||||
|
tarteaucitron.services.etracker = {
|
||||||
|
"key": "etracker",
|
||||||
|
"type": "analytic",
|
||||||
|
"name": "eTracker",
|
||||||
|
"uri": "https://www.etracker.com/en/data-protection.html",
|
||||||
|
"needConsent": true,
|
||||||
|
"cookies": [],
|
||||||
|
"js": function () {
|
||||||
|
"use strict";
|
||||||
|
if (tarteaucitron.user.etracker === undefined) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
tarteaucitron.addScript('//static.etracker.com/code/e.js', '_etLoader', function () {}, true, "data-secure-code", tarteaucitron.user.etracker);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
// facebook
|
// facebook
|
||||||
tarteaucitron.services.facebook = {
|
tarteaucitron.services.facebook = {
|
||||||
"key": "facebook",
|
"key": "facebook",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue