← Centre d’aide

Consentement et confidentialité

Comment ROASaurus gère le consentement aux cookies, les données clients et les demandes RGPD.

ROASaurus fonctionne sur votre boutique en tant que votre sous-traitant. C’est à vous de décider si le consentement d’un visiteur est nécessaire. Lorsqu’un visiteur refuse, il ne reçoit aucun identifiant visiteur : ses clics publicitaires et ses visites ne lui sont donc pas rattachés, et ses événements navigateur ne sont pas envoyés aux plateformes publicitaires. La commande payée elle-même est tout de même envoyée côté serveur avec des données de commande hachées, comme expliqué ci-dessous.

Le paramètre de consentement

Chaque boutique dispose d’un paramètre Consent dans Store settings :

Anonymous measurement est désactivé par défaut. Une fois activé, les visiteurs qui ont refusé ou n’ont pas fait de choix sont comptés, jamais suivis : une petite requête par vue de page, vue de produit, ajout au panier et checkout commencé, sans cookies, stockage, identifiants ni pixels publicitaires, ajoutée aux totaux quotidiens. Savoir si c’est autorisé pour vos visiteurs est une question juridique : ROASaurus ne l’active donc jamais de lui-même. La page Consent du tableau de bord affiche le taux de consentement, ainsi que les commandes et le chiffre d’affaires par état de consentement.

Sur Shopify

Avec Respect visitor consent, le script de la vitrine et le pixel de checkout lisent la Customer Privacy API de Shopify, que renseigne votre bannière de cookies (celle de Shopify ou une application de consentement). Lorsqu’un visiteur n’a pas donné son consentement marketing :

Si le visiteur change d’avis plus tard, y compris pendant le checkout, ROASaurus suit son nouveau choix. Si la boutique n’a aucun bandeau cookies, l’API de Shopify ne signale rien et ROASaurus considère le visiteur comme consentant, sauf en mode strict : installez donc un bandeau avant de vendre dans l’UE.

Shopify inclut l’adresse de la page d’arrivée de la commande dans les données de commande, et cette adresse peut contenir des balises de campagne et des identifiants de clic. ROASaurus l’utilise uniquement dans vos propres rapports, comme solution de repli pour l’attribution ; elle n’est pas envoyée aux plateformes publicitaires.

Sur les autres boutiques en ligne

Le script ROASaurus lit le choix du visiteur dans votre outil de consentement : OneTrust, Cookiebot, Usercentrics, Didomi, CookieYes, iubenda, Termly, Complianz, Osano, TrustArc, tout bandeau IAB TCF, Google Consent Mode ou la WP Consent API (qu’alimentent d’autres plugins de consentement WordPress). Dans les paramètres de consentement de la boutique, vous pouvez choisir l’outil et associer ses propres catégories aux catégories analytics et marketing. Avec un autre outil, appelez tlq('consent', true) quand le visiteur accepte les cookies marketing et tlq('consent', false) quand il les refuse. Tant que le visiteur n’a pas accepté, les mêmes règles que sur Shopify s’appliquent : pas d’identifiant visiteur, pas d’identifiants de clic ni de coordonnées, et pas de pixels navigateur. Si la page n’a aucun outil de consentement, ROASaurus considère le visiteur comme consentant, sauf en mode strict.

Le plugin WooCommerce n’enregistre les cookies de suivi sur une commande que si le visiteur a autorisé les cookies marketing.

Achats envoyés depuis le serveur

Les achats proviennent de vos données de commande (le webhook de commande de Shopify ou le connecteur de votre plateforme), pas du navigateur. Pour une commande dont le visiteur a refusé, il n’y a ni identifiant visiteur ni identifiant de clic à rattacher. L’événement d’achat est tout de même construit à partir de la commande : il inclut les données client de cette commande, hachées, ainsi que l’adresse IP et le navigateur depuis lesquels la commande a été passée. Il est envoyé à Meta, TikTok, Snapchat, Pinterest, Reddit, X, Microsoft et Taboola ; LinkedIn et les destinations ajoutées après lui ne reçoivent rien pour une telle commande, et Google Analytics 4 la reçoit comme une vente anonyme. Si votre conseil juridique estime que les événements d’achat nécessitent aussi un consentement préalable, contactez-nous avant d’activer les achats côté serveur.

Ce qui est stocké et envoyé

Demandes RGPD

Les webhooks de confidentialité de Shopify sont traités automatiquement. Une demande d’effacement client supprime les données personnelles de ce client dans les commandes que stocke ROASaurus, ainsi que les coordonnées, les adresses IP et les informations de navigateur des visites liées à ces commandes. Une demande d’effacement de boutique, 48 heures après la désinstallation de l’application, supprime tous les enregistrements de la boutique. Pour une demande de données client, ROASaurus rassemble ce qu’il détient sur le client (commandes, événements de vitrine associés, clics publicitaires et réponses aux sondages), envoie un e-mail aux propriétaires et administrateurs de la boutique et leur permet de le télécharger depuis la page Shopify de la boutique pour l’envoyer au client. Chaque demande y est répertoriée. Supprimer une boutique dans le tableau de bord efface ses données immédiatement. Pour les autres boutiques en ligne, écrivez à hello@roasaurus.com en indiquant l’adresse e-mail du client et nous traitons la demande. Notre propre rôle et nos durées de conservation figurent dans la politique de confidentialité.

Toujours bloqué ? Écrivez-nous.