Intégration sur votre ecommerce Shopify
1 - Copiez le code fourni par Axeptio dans la partie "Intégration sur mon site
<script type="text/javascript">
window.axeptioSettings = {
clientId: "{{VOTRE_PROJECT_ID}}",
};
(function(d, s) {
var t = d.getElementsByTagName(s)[0], e = d.createElement(s);
e.async = true; e.src = "//static.axept.io/sdk.js";
t.parentNode.insertBefore(e, t);
})(document, "script");
</script>
2 - Ajoutez le code spécifique Shopify
<script type="text/javascript">
// specific screen
window.vendors_shopify = [{"name":"special_screen","title":"Services Shopify",
"shortDescription":"Services spécifiques et fonctionnalités associés à Shopify",
"policyUrl":"https:\/\/www.shopify.com\/legal\/terms", "domain": "shopify.com"}];
(_axcb = window._axcb || []).push(function (sdk) {
if(!sdk.cookiesConfig){
return;
}
sdk.cookiesConfig.steps.splice(1, 0, {
hasVendors: true,
image: "cookie-bienvenue",
layout: "category",
message: "Pour bien fonctionner, Shopify utilise plusieurs services
et modules qui ajoutent plusieurs plugins. Nous pouvons les controler
via leur API de Consentement.",
name: "welcome",
onlyOnce: true,
title: "Modules Shopify",
subTitle: "Shopify utilise plusieurs services, c'est ok pour vous ?",
vendors: window.vendors_shopify
})
});
// Shopify Consent API
window.shopify.loadFeatures([
{
name: "consent-tracking-api",
version: "0.1",
},
]);
// update Shopify API Consent if we find vendors_shopify
window._axcb = window._axcb || [];
window._axcb.push(function (sdk) {
// Update Shopify Consent API
sdk.on("consent:saved", function (choices) {
if (choices.consent.preferences.vendors.special_screen) {
window.Shopify.customerPrivacy.setTrackingConsent(true);
}
else {
window.Shopify.customerPrivacy.setTrackingConsent(false);
}
});
});
</script>
3 - Connectez vous à votre admin Shopify.
-
Dans le menu de gauche, rendez-vous dans Online Store > Themes.
-
Cliquez sur le menu d'action et sélectionnez "Editer le code".
- Définissez le fichier theme.liquid comme votre thème.
-
Copiez les 2 blocs de code juste avant la balise </body> dans ce fichier.
-
En haut à droite, cliquez sur Sauvegarder.