Configurer le reporting sur les conversions en y incluant les données du panier vous permet d'intégrer ces données dans les mesures du nombre de transactions, les revenus et les bénéfices générés par vos annonces Shopping et sur le Réseau de Recherche. Si vous utilisez le suivi des conversions Google Ads, vous pouvez inclure les données de panier (quels produits ont été vendus, en quelle quantité et à quel prix) dans les conversions d'achat.
Cet article explique comment configurer les conversions en y incluant les données du panier et comment transmettre ces données aux outils de reporting. En savoir plus sur l'intégration des données du panier dans les rapports sur les conversions
Instructions
Pour inclure les données du panier dans les rapports sur les conversions, vous devez configurer le suivi des conversions à l'aide du global site tag de Google ou de Google Tag Manager (GTM).
Vérifiez auprès de votre développeur Web comment transmettre des données générées de façon dynamique, par exemple les identifiants des produits vendus dans le cadre d'une conversion.
Configurer avec le global site tag
Étape 1 : Installez le global site tag
- Connectez-vous à votre compte Google Ads.
- En haut à droite, cliquez sur l'icône Outils
.
- Sélectionnez Mesure > Conversions.
- Cliquez sur l'action de conversion que vous souhaitez utiliser ou créez une action de conversion.
- Installez le global site tag sur votre site. En savoir plus sur la configuration de votre balise de suivi des conversions
Étape 2 : Ajoutez les paramètres des données du panier
Pour inclure des données du panier dans les rapports sur les conversions, vous devez ajouter les paramètres supplémentaires suivants dans le code de l'extrait d'événement :
Paramètre | Type de valeur | Exemple de valeur | Description |
---|---|---|---|
event_name | Chaîne | "achat" | Seuls les événements "achat" seront traités pour les données de panier. |
discount | Nombre décimal | 1,50 |
Remise, 1,50 €, appliquée à l'ensemble de la commande. Exemple :
|
aw_merchant_id (facultatif) |
Entier | 98765 | (Facultatif) ID Merchant Center. Indiquez ce paramètre si vous avez un article dans plusieurs comptes Merchant Center et que vous souhaitez contrôler depuis quel compte les données associées à l'article (par exemple, son prix de revient) doivent être prises en compte. |
aw_feed_country | Chaîne | "US" | Pays associé au flux dans lequel vos articles sont importés. Utilisez les codes pays définis dans le CLDR. |
aw_feed_language | Chaîne | "EN" | Pays associé au flux dans lequel vos articles sont importés. Utilisez les codes pays définis dans le CLDR. |
items | Tableau | [{ id: "P12345", price: 12,50, quantity: 2 }] |
Tableau des prix, quantités et ID de chacun des articles achetés. |
items.id | Chaîne | 'P12345' | ID de l'article acheté. Il doit correspondre à l'ID de l'article utilisé dans Merchant Center. |
items.price | Nombre décimal | 12,50 | Prix de vente d'un seul article, hors taxes, frais de livraison et éventuelles remises au niveau des transactions. |
items.quantity | Entier | 2 | Nombre d'unités vendues par article. |
<!-- Sample Code Conversion -->
<script type="text/javascript">
gtag('event', 'purchase', {
"send_to": "AW-9999999999/abc123xyz",
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start of CwCD Parameters -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
]
<!-- End of CwCD Parameters -->
});
/* ]]> */
</script>
Configurer avec Google Tag Manager
Étape 1 : Installez Google Tag Manager
- Connectez-vous à votre compte Google Ads.
- En haut à droite, cliquez sur l'icône Outils
.
- Sélectionnez Mesure > Conversions.
- Cliquez sur l'action de conversion que vous souhaitez utiliser ou créez une action de conversion.
- Installez Google Tag Manager sur votre site. En savoir plus sur la configuration de votre balise de suivi des conversions
Étape 2 : Ajoutez les paramètres des données du panier
Pour transmettre les données du panier aux outils de conversion, procédez comme suit :
- Sélectionnez la balise de conversion à laquelle vous souhaitez transmettre les données du panier.
- Cochez la case "Fournir des données sur les ventes au niveau des produits".
- Sélectionnez la couche de données ou les variables JavaScript comme source de données.
- Vous devez ajouter les paramètres ci-dessous à la page de paiement pour les référencer.
Paramètre | Type de valeur | Exemple de valeur | Description |
---|---|---|---|
event_name | Chaîne | "achat" | Seuls les événements "achat" seront traités pour les données de panier. |
discount | Nombre décimal | 1,50 | Remise, 1,50 €, appliquée à l'ensemble de la commande. Exemple :
|
aw_merchant_id (facultatif) |
Entier | 98765 | (Facultatif) ID Merchant Center. Indiquez ce paramètre si vous avez un article dans plusieurs comptes Merchant Center et que vous souhaitez contrôler depuis quel compte les données associées à l'article (par exemple, son prix de revient) doivent être prises en compte. |
aw_feed_country | Chaîne | "US" | Pays associé au flux dans lequel vos articles sont importés. Utilisez les codes pays définis dans le CLDR. |
aw_feed_language | Chaîne | "EN" | Langue associé au flux dans lequel vos articles sont importés. Utilisez les codes de langue ISO 639-1. |
items | Tableau | [{ id: "P12345", price: 12,50, quantity: 2 }] |
Tableau des prix, quantités et ID de chacun des articles achetés. |
items.id | Chaîne | "P12345" | ID de l'article acheté. Il doit correspondre à l'ID de l'article utilisé dans Merchant Center. |
items.price | Nombre décimal | 12,50 | Prix de vente d'un seul article, hors taxes, frais de livraison et éventuelles remises au niveau des transactions. |
items.quantity | Entier | 2 | Nombre d'unités vendues par article. |
La couche de données sert à stocker des données temporairement. D'un format structuré compris par Tag Manager, elle vous permet de transmettre facilement des données de votre page Web ou votre application mobile aux balises, déclencheurs et autres variables définis dans Tag Manager.
Vous n'avez pas forcément besoin de configurer une couche de données pour pouvoir récupérer les informations. En effet, les variables Tag Manager peuvent aussi récupérer les valeurs directement à partir de variables JavaScript, de cookies propriétaires et du DOM. Nous vous recommandons toutefois d'avoir un objet de couche de données bien organisé, car cela permet d'assurer plus facilement la maintenance du code de votre site et de résoudre les problèmes éventuels. Vous risquez également moins de perdre les données de conversion en raison de modifications accidentelles du code.
<!-- Sample Code datalayer push -->
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start CwCD Parameters datalayer push -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
]
<!-- End CwCD Parameters datalayer push -->
});
<!-- Sample Code JavaScript Variables-->
<script type="text/javascript">
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
value = 53.50;
currency = "USD";
<!-- Start of CwCD Parameters -->
discount = 1.50;
aw_merchant_id = 98765;
aw_feed_country = "US";
aw_feed_language = "EN";
items = [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
];
<!-- End of CwCD Parameters -->
/* ]]> */
</script>
Fournir l'attribut de flux de prix de revient pour générer des rapports sur les marges bénéficiaires
Pour générer des rapports sur les marges bénéficiaires, vous devez indiquer l'attribut de flux cost_of_goods_sold
[prix_de_revient] dans votre flux de produits Merchant Center. Découvrez comment créer un flux.
L'attribut cost_of_goods_sold
[prix_de_revient] correspond au coût du produit que vous vendez. Il permet à Google Ads de calculer la marge bénéficiaire de chaque produit (revenu - prix de revient = bénéfices). Si vous ne souhaitez pas obtenir de données de prix de revient précises pour vos produits, mais que vous souhaitez néanmoins consulter un rapport sur les bénéfices, vous pouvez définir l'attribut de prix de revient d'un produit sur une valeur approximative. Par exemple, vous pouvez estimer votre prix de revient à 80 % du prix du produit.
Il existe trois manières de fournir des données de prix de revient :
- Via votre flux de produits
- Via la Content API
- En créant un flux supplémentaire, puis en indiquant une estimation ou des valeurs pour chaque produit
Si vous choisissez de ne pas fournir l'attribut de flux cost_of_goods_sold
[prix_de_revient], vous ne pourrez pas consulter les valeurs rapportées rpour certaines métriques (prix de revient et marge brute, par exemple).
Tester les conversions incluant les données du panier
Si vous avez la possibilité de créer une commande test, suivez les étapes ci-dessous pour vérifier que les paramètres fonctionnent correctement :
- Pour ouvrir les outils pour les développeurs Chrome, cliquez sur le menu Chrome
dans l'angle supérieur droit du navigateur Web Google Chrome, puis sélectionnez Autres outils > Outils pour les développeurs.
- Dans le volet "Outils pour les développeurs", sélectionnez Réseau.
- Envoyez votre commande test dans le navigateur Web Google Chrome.
- Recherchez la requête contenant votre conversion (recherchez "/conversion"). Les paramètres de la chaîne de requête doivent inclure les paramètres du panier, comme indiqué dans l'exemple ci-dessous :
mid = aw_merchant_id
fcntr = aw_feed_country
flng = aw_feed_language
dscnt = remise
bttype = type d'événement
item = éléments (le tableau) mettant en correspondance tous les articles avec (items.id * items.price * items.quantity)