# Google Ads - Comprendre les erreurs et Warnings

Ce guide détaille le fonctionnement, les erreurs types et les méthodes de correction pour les trois composants critiques du suivi de conversion : Enhanced Conversions, Cart Data, et Consent Mode.

<figure><img src="broken-reference" alt=""><figcaption></figcaption></figure>

***

<figure><img src="https://3017856114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuZg3UfDgsqp1LnNWHf4m%2Fuploads%2FC1vJBDJokvO9HSF95FWD%2FCapture%20d%E2%80%99e%CC%81cran%202026-01-28%20a%CC%80%2018.13.11.png?alt=media&#x26;token=8c8f3f7b-142c-4e26-acc5-89faa7b78cf4" alt=""><figcaption></figcaption></figure>

### 1. Conversions Avancées (Enhanced Conversions)

#### Définition

Les conversions avancées permettent d'envoyer des données de première main (First-Party Data) — comme l'adresse e-mail, le nom ou le numéro de téléphone — de manière sécurisée (hachée via l'algorithme SHA256) à Google.

#### Fonctionnement Technique

Lorsqu'un utilisateur convertit, les balises capturent ces données dans les champs de formulaire ou dans le `dataLayer`, les cryptent, et les transmettent à Google pour faire le lien avec un compte utilisateur Google.

#### Erreurs Classiques & Causes

* Données non hachées : Envoi de l'e-mail en texte clair (bloqué par Google pour confidentialité).
* Sélecteurs CSS instables : Si vous utilisez la capture automatique, un changement de design du site peut rompre le lien avec le champ de formulaire.
* Variables JavaScript nulles : La donnée est envoyée avant que l'utilisateur n'ait fini de remplir le formulaire ou avant que la page de remerciement ne soit chargée.

#### Méthode de vérification

* Tag Assistant : Vérifier que l'évènement `conversion` contient l'objet `enhanced_conversion_data`.
* Console : Inspecter le réseau (Network) pour voir si les paramètres `em` (email) ou `ph` (phone) sont présents dans la requête `/conversions`.

***

<figure><img src="https://3017856114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuZg3UfDgsqp1LnNWHf4m%2Fuploads%2FEJ0TNXSTGjND6BYmPhL0%2FCapture%20d%E2%80%99e%CC%81cran%202026-01-28%20a%CC%80%2018.13.59.png?alt=media&#x26;token=2c70f566-8245-49e0-891e-30a01160b4ed" alt=""><figcaption></figcaption></figure>

### 2. Conversions avec Données de Panier (Cart Data)

#### Définition

Cette couche de données transmet le détail granulaire de la transaction : IDs produits, quantités, prix unitaires et catégories. Elle est le moteur des rapports sur les bénéfices et les ventes croisées.

#### Fonctionnement Technique

Le tag de conversion doit inclure un tableau `items` respectant le schéma standard de Google (similaire à celui de GA4).

#### Erreurs Classiques & Causes

* ID Mismatch (Conflit d'ID) : L'ID produit envoyé par le tag (`item_id`) ne correspond pas à l'ID configuré dans le flux Google Merchant Center.
* Format de Prix : Utilisation de virgules au lieu de points, ou inclusion du symbole monétaire (€) dans une variable numérique.
* Données manquantes : Le tableau `items` est vide lors de l'appel du tag de conversion.

#### Impact Business

Sans ces données, Google ne peut pas optimiser vos campagnes Performance Max ou Shopping pour la rentabilité réelle (marge brute), mais seulement pour le chiffre d'affaires brut.

***

<figure><img src="https://3017856114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuZg3UfDgsqp1LnNWHf4m%2Fuploads%2Fza8ZBUlqfQWF4G6szEwZ%2FCapture%20d%E2%80%99e%CC%81cran%202026-01-28%20a%CC%80%2018.15.38.png?alt=media&#x26;token=0dc8bbb3-36d7-4df3-8488-0402229dbf08" alt=""><figcaption></figcaption></figure>

### 3. Mode de Consentement (Consent Mode V2)

#### Définition

Le mode de consentement est un mécanisme de communication entre votre bannière de cookies (CMP) et les balises Google. Il indique si l'utilisateur a accepté ou refusé le suivi publicitaire.

#### Fonctionnement Technique

Il repose sur deux signaux principaux introduits avec la V2 (obligatoire en Europe depuis 2024) :

1. `ad_user_data` : Autorisation d'envoyer des données utilisateur à Google.
2. `ad_personalization` : Autorisation pour le remarketing.

#### Erreurs Classiques & Causes

* Statut "Basic" vs "Advanced" : Les balises sont bloquées avant même le consentement, empêchant la modélisation des conversions.
* Ordre de chargement : La commande `gtag('consent', 'default', ...)` est appelée *après* le chargement de la balise de conversion.
* Signaux manquants : La bannière de cookies n'est pas mise à jour pour envoyer les nouveaux paramètres V2.

#### Impact Légal et Performance

* Sanction : Limitation ou suspension de l'utilisation des listes d'audiences (Remarketing).
* Perte de données : Incapacité pour Google d'utiliser l'IA pour estimer les conversions des utilisateurs ayant refusé les cookies.

***

### 🛠 Procédure de Vérification Globale

1. Phase de Debug : Utiliser [Google Tag Assistant](https://tagassistant.google.com/).
2. Simulation : Réaliser un parcours client complet jusqu'à la page de confirmation d'achat.
3. Validation DataLayer : Vérifier que l'objet `ecommerce` est bien structuré avec `transaction_id`, `value`, et `items`.
4. Audit Google Ads : Aller dans *Outils et Paramètres > Conversions*, cliquer sur l'action concernée et consulter l'onglet Diagnostics.
