Consentl pour Shopify

L’application Consentl pour Shopify arrive bientôt : intégration au thème sans code ni clé du site, qui transmet chaque choix à la Customer Privacy API de Shopify.

Bientôt disponible sur le Shopify App Store

L’application Consentl pour Shopify n’est pas encore dans le Shopify App Store : elle ne peut donc pas être installée aujourd’hui. Cette page renverra vers la fiche dès sa publication.

Consentl pour Shopify est une application Shopify native et distincte. Elle n’est pas encore dans le Shopify App Store : elle ne peut donc pas être installée aujourd’hui ; cette page décrit son fonctionnement et renverra vers la fiche dès sa publication.

L’application n’est pas connectée par une clé du site et n’utilise pas le tableau de bord Consentl sur app.consentl.com : dès qu’elle sera disponible, vous l’installerez depuis le Shopify App Store, la gérerez dans votre interface administrateur Shopify, et Shopify facturera le forfait sur votre facture Shopify.

Ce que vous obtenez

  • Une bannière qui suit les règles de chaque région : opt-in pour l’UE/EEE, le Royaume-Uni et la Suisse, opt-out avec Global Privacy Control pour les lois des États américains sur la protection de la vie privée, simple information ailleurs.
  • « Refuser » aussi simple qu’« Accepter », des choix par catégorie, ainsi qu’un lien « Paramètres des cookies » et une icône pour que les visiteurs puissent modifier leur choix à tout moment.
  • La Customer Privacy API de Shopify avec chaque forfait : les pixels gérés par Shopify (pixels d’application, pixels personnalisés avec une autorisation de confidentialité) et le checkout suivent le choix du visiteur.
  • Un journal des consentements avec export CSV, un scanner de cookies et une page de déclaration relative aux cookies, un formulaire de demande relative aux données personnelles avec les délais prévus par chaque loi.
  • Avec les forfaits payants : Google Consent Mode v2, les signaux de consentement Meta, Microsoft et TikTok, le bouton de rétractation UE, le blocage automatique des traceurs connus et d’autres fonctionnalités. Voir Tarifs.

Installation

Ces étapes s’appliqueront dès que l’application sera publiée dans le Shopify App Store.

  1. Ouvrez la fiche Consentl dans le Shopify App Store et cliquez sur Installer. Le lien vers la fiche apparaîtra en haut de cette page dès la publication de l’application.
  2. Approuvez les autorisations. Consentl s’ouvre dans votre interface administrateur Shopify avec un guide de configuration en quatre étapes.
  3. Activez Consentl dans votre thème. Le guide ouvre l’éditeur de thème sur Intégrations d’applications. Activez Consentl et cliquez sur Enregistrer. L’intégration d’application ajoute la bannière et le blocage des scripts à votre thème sans modifier le code du thème.
  4. Choisissez où demander le consentement. Conservez la stratégie recommandée, sauf si vous avez une raison de la modifier.
  5. Adaptez-la à votre marque. Choisissez une mise en page et des couleurs dans l’éditeur de bannière avec aperçu en direct. Des traductions prêtes à l’emploi s’affichent dans chaque langue publiée par votre boutique.
  6. Mettez en ligne. Consentl active la bannière, désactive la bannière de cookies intégrée de Shopify et aligne les régions de confidentialité de Shopify sur les vôtres, afin que les pixels et le checkout suivent le même choix.

Vérifier le fonctionnement

  1. Ouvrez votre boutique dans une fenêtre de navigation privée. Ajoutez ?consentl=preview à l’adresse pour voir la bannière tant que le mode test est activé.
  2. Ouvrez les outils de développement du navigateur sur l’onglet Réseau (Network) et rechargez la page. Avant de cliquer sur quoi que ce soit dans la bannière, filtrez sur facebook, google, tiktok et d’autres fournisseurs similaires : dans une région opt-in, il ne doit y avoir aucune requête vers eux tant que vous n’avez pas accepté la catégorie correspondante. Avec Free et Pro, les balises codées en dur dans le thème ne sont bloquées que si vous les avez marquées (voir Balises de suivi dans les fichiers du thème) ; le blocage automatique des traceurs connus nécessite Business ou supérieur.
  3. Dans la Console, Consentl.get() affiche les choix actuels et Consentl.region() la région déterminée.

Balises de suivi dans les fichiers du thème

Cette limite s’applique à tout outil de consentement en JavaScript, avec chaque forfait. Lorsque le navigateur reçoit le HTML de votre boutique, il commence à télécharger les URL <script src>, <img> et <iframe> qu’il y trouve pendant l’analyse, avant qu’un script ne puisse les arrêter. Les balises collées directement dans theme.liquid ou dans un snippet peuvent donc atteindre le fournisseur avant le consentement. Corrigez-les dans cet ordre :

  1. Utilisez l’application Shopify du fournisseur (Meta, Google & YouTube, TikTok, Pinterest, Microsoft). Les pixels d’application suivent le choix que Consentl transmet à Shopify. Supprimez ensuite la copie codée en dur.
  2. Déplacez la balise vers les événements clients Shopify : Paramètres → Événements clients → Ajouter un pixel personnalisé, collez le code du fournisseur et définissez l’autorisation de confidentialité correspondante.
  3. Conservez-la dans le thème, mais marquez-la : remplacez <script> par <script type="text/plain" data-consentl="marketing"> (ou analytics), et remplacez <img src="…"> / <iframe src="…"> par data-src="…" avec data-consentl.
  4. Supprimez les pixels de suivi <noscript>. Ils ne se déclenchent que lorsque JavaScript est désactivé, c’est-à-dire précisément lorsqu’aucune bannière ne peut s’afficher.

Le scanner de cookies répertorie les traceurs qu’il a vus avant le consentement, ce qui vous aide à les trouver.

Vitrines headless et Hydrogen

Avec le forfait Enterprise, Consentl fonctionne aussi sur les vitrines headless. Copiez la balise du chargeur depuis l’application Consentl (Paramètres) et ajoutez-la comme premier script, synchrone, dans <head> de votre vitrine. Consentl transmet le choix à la Customer Privacy API de Shopify, afin que les statistiques Shopify et le checkout le suivent. Dans Hydrogen, n’activez pas en plus la bannière de confidentialité propre à Shopify.

Limites

  • Consentl ne peut bloquer que le code qu’il voit avant que le navigateur ne l’exécute (voir Balises de suivi dans les fichiers du thème). Le suivi côté serveur et les serveurs propres d’autres applications échappent à son contrôle.
  • Les pages du checkout sont rendues par Shopify ; la bannière n’apparaît pas dans le checkout, mais celui-ci suit le choix grâce à la Customer Privacy API.
  • Consentl n’implémente pas l’IAB Transparency & Consent Framework (TCF).
  • Vous restez responsable de vos paramètres et de la conformité de votre boutique. Consentl ne fournit pas de conseil juridique.

Confidentialité et facturation

L’application a ses propres conditions d’utilisation et sa propre politique de confidentialité, qui seront publiées lorsque l’application sera disponible dans le Shopify App Store. Les forfaits sont facturés par Shopify ; vous pouvez modifier ou annuler votre forfait dans l’application à tout moment.

Vous êtes bloqué ? Écrivez à support@consentl.com — nous répondons en anglais les jours ouvrables.