Bonjour @leo_panier et @raphael_web,
Vous mettez le doigt sur un problème majeur de l'architecture PrestaShop 1.7.8.9 et de ses modules de suivi par défaut face aux évolutions de Google. Le Consent Mode v2 ne se résume pas à une simple bannière ; il exige une interaction dynamique avec le dataLayer et le gtag pour ajuster le comportement des balises GA4 en fonction du consentement de l'utilisateur.
Le module Google Analytics intégré à PrestaShop 1.7.x n'a pas été conçu pour gérer cette complexité. Pour un suivi robuste, y compris le tracking côté serveur nécessaire pour fiabiliser les conversions, et une intégration complète du Consent Mode v2 (ad_storage, analytics_storage, ad_user_data), une solution tierce est indispensable. Il faut un module qui gère non seulement le Consent Mode v2 avec le dataLayer côté client, mais qui puisse aussi envoyer les événements d'achat directement depuis le serveur PrestaShop (par exemple via l'API Measurement Protocol de GA4) pour contourner les blocages des navigateurs et des adblockers.
Je vous recommande de vous tourner vers cette solution éprouvée qui est spécifiquement développée pour PrestaShop 1.7 et 8. Elle gère l'intégration avancée de GA4, le Consent Mode v2, et permet le suivi côté serveur, ce qui est crucial pour la précision de vos données de conversions.
Avec ce type de module, la logique du consentement est correctement propagée au gtag, et les données d'achats peuvent être envoyées en toute fiabilité, même en cas de refus partiel de cookies par l'utilisateur (en mode anonymisé) ou via le serveur pour les événements critiques.