Add sendinblue fix #1042
This commit is contained in:
parent
5979e375d3
commit
0f786800af
|
|
@ -59,6 +59,42 @@ tarteaucitron.services.activecampaignvgo = {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// sendinblue
|
||||||
|
tarteaucitron.services.sendinblue = {
|
||||||
|
"key": "sendinblue",
|
||||||
|
"type": "other",
|
||||||
|
"name": "sendinblue",
|
||||||
|
"uri": "https://sendinblue.com/rgpd/",
|
||||||
|
"needConsent": true,
|
||||||
|
"cookies": [],
|
||||||
|
"js": function () {
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
if (tarteaucitron.user.sendinblueKey === undefined) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
window.sib = {equeue: [], client_key: tarteaucitron.user.sendinblueKey};
|
||||||
|
window.sendinblue = {};
|
||||||
|
for (var j = ['track', 'identify', 'trackLink', 'page'], i = 0; i < j.length; i++) {
|
||||||
|
(function(k) {
|
||||||
|
window.sendinblue[k] = function() {
|
||||||
|
var arg = Array.prototype.slice.call(arguments);
|
||||||
|
(window.sib[k] || function() {
|
||||||
|
var t = {};
|
||||||
|
t[k] = arg;
|
||||||
|
window.sib.equeue.push(t);
|
||||||
|
})(arg[0], arg[1], arg[2], arg[3]);
|
||||||
|
};
|
||||||
|
})(j[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
tarteaucitron.addScript('https://sibautomation.com/sa.js?key=' + window.sib.client_key, 'sendinblue-js', function () {
|
||||||
|
window.sendinblue.page();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
// collectchat
|
// collectchat
|
||||||
tarteaucitron.services.collectchat = {
|
tarteaucitron.services.collectchat = {
|
||||||
"key": "collectchat",
|
"key": "collectchat",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue