From e214a6289bbad0ddecfc83c91396741f9448dd4f Mon Sep 17 00:00:00 2001 From: Amauri CHAMPEAUX Date: Wed, 3 Feb 2021 16:48:06 +0100 Subject: [PATCH] Add OneSignal --- tarteaucitron.services.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/tarteaucitron.services.js b/tarteaucitron.services.js index 5c6b850..570ed5c 100644 --- a/tarteaucitron.services.js +++ b/tarteaucitron.services.js @@ -1637,6 +1637,31 @@ tarteaucitron.services.microsoftcampaignanalytics = { } }; +// onesignal +tarteaucitron.services.onesignal = { + "key": "onesignal", + "type": "api", + "name": "OneSignal", + "uri": "https://onesignal.com/privacy_policy", + "needConsent": true, + "cookies": [], + "js": function () { + "use strict"; + if (tarteaucitron.user.onesignalAppId === undefined) { + return; + } + window.OneSignal = window.OneSignal || []; + + window.OneSignal.push(function() { + window.OneSignal.init({ + appId: tarteaucitron.user.onesignalAppId, + }); + }); + + tarteaucitron.addScript('https://cdn.onesignal.com/sdks/OneSignalSDK.js'); + } +}; + // pinterest tarteaucitron.services.pinterest = { "key": "pinterest",