Guide Enhanced E-Commerce Google Analytics 4 pour GTM

Écrit par :  Photo de profil de Lucas Rollin Lucas Rollin

Mis à jour : mardi 11 juillet 2023

Référence des événements e-commerce


Adapté depuis la documentation officielle.

view_item_list

L’événement view_item_list doit être déclenché lorsque l’utilisateur voit une liste de produits. Généralement, une liste ne contient pas plusieurs fois le même produit mais un produit peut s’afficher dans plusieurs listes (catégorie, produits mis en avant, nouveautés, etc.).

Modèle de Data Layer pour view_item_list

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "view_item_list", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    item_list_id: "nouveautés_été",
    item_list_name: "Nouveautés été",
    items: [ // produits présents dans la liste
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour view_item_list

NomTypeObligatoireExempleDescription
itemsArray<Item>Voir ci-dessusTableau de produits présents dans la liste présentée à l’utilisateur
item_list_idstringnouveautés_étéL’identifiant de la liste qui a été présentée à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste qui a été présentée à l’utilisateur

Modèle de données de l’objet Item pour view_item_list

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

view_item

L’événement view_item doit être déclenché lorsque l’utilisateur voit la page d’un produit spécifique. Cet événement peut vous permettre de voir quels produits et quelles catégories de produits sont les plus consultés.

Modèle de Data Layer pour view_item

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "view_item", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    items: [ // produit présenté à l'utilisateur
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour view_item

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Le prix du produit
itemsArray<Item>Voir ci-dessusTableau contenant le produit présenté sur la page produit

Modèle de données de l’objet Item pour view_item

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

add_to_wishlist

L’événement add_to_wishlist doit être déclenché lorsque l’utilisateur joute un ou plusieurs produits à sa liste de souhaits. Cet événement peut vous permettre de voir quels produits et quelles catégories de produits sont les plus ajoutés à la liste de souhaits.

Modèle de Data Layer pour add_to_wishlist

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "add_to_wishlist", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    items: [ // produits ajoutés à la liste de souhaits lors de l'événement
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour add_to_wishlist

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Valeur totale des produits ajoutés à la liste de souhaits lors de l’événement
itemsArray<Item>Voir ci-dessusTableau contenant le ou les produits ajoutés à la liste de souhaits lors de l’événement

Modèle de données de l’objet Item pour add_to_wishlist

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

add_to_cart

L’événement add_to_cart doit être déclenché lorsque l’utilisateur ajoute un ou plusieurs produits au panier. Cet événement peut vous permettre de voir quels produits et quelles catégories de produits sont les plus ajoutés au panier.

Modèle de Data Layer pour add_to_cart

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "add_to_cart", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    items: [ // produits ajoutés au panier lors de l'événement
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour add_to_cart

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Valeur totale des produits ajoutés au panier lors de l’événement
itemsArray<Item>Voir ci-dessusTableau contenant le ou les produits ajoutés au panier lors de l’événement

Modèle de données de l’objet Item pour add_to_cart

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

remove_from_cart

L’événement remove_from_cart doit être déclenché lorsque l’utilisateur retire un ou plusieurs produits de son panier. Cet événement peut vous permettre de voir quels produits et quelles catégories de produits sont les plus retirés du panier.

Modèle de Data Layer pour remove_from_cart

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "remove_from_cart", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    items: [ // produits retirés du panier lors de l'événement
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour remove_from_cart

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Valeur totale des produits retirés du panier lors de l’événement
itemsArray<Item>Voir ci-dessusTableau contenant le ou les produits retirés du panier

Modèle de données de l’objet Item pour remove_from_cart

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

view_cart

L’événement view_cart doit être déclenché lorsque l’utilisateur voit son panier.

Modèle de Data Layer pour view_cart

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "view_cart", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    items: [ // produits présents dans le panier lors de l'événement
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour view_cart

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Valeur totale des produits présents dans le panier lors de l’événement
itemsArray<Item>Voir ci-dessusTableau contenant le ou les produits présents dans le panier lors de l’événement

Modèle de données de l’objet Item pour view_cart

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

begin_checkout

L’événement begin_checkout doit être déclenché lorsque l’utilisateur débute sa commande.

Modèle de Data Layer pour begin_checkout

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "begin_checkout", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    coupon: "FLASH",
    items: [ // produits présents dans la commande lors de l'événement
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour begin_checkout

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Valeur totale des produits présents dans la commande lors de l’événement
itemsArray<Item>Voir ci-dessusTableau contenant le ou les produits présents dans la commande lors de l’événement
couponstringFLASHLe nom ou le code de la réduction appliqué à l’ensemble de la commande

Modèle de données de l’objet Item pour begin_checkout

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

add_shipping_info

L’événement add_shipping_info doit être déclenché lorsque l’utilisateur a ajouté ses informations de livraison.

Modèle de Data Layer pour add_shipping_info

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "add_shipping_info", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    coupon: "FLASH",
    shipping_tier: "Colissimo Express",
    items: [ // produits présents dans la commande lors de l'événement
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour add_shipping_info

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Valeur totale des produits présents dans la commande lors de l’événement
itemsArray<Item>Voir ci-dessusTableau contenant le ou les produits présents dans la commande lors de l’événement
couponstringFLASHLe nom ou le code de la réduction appliqué à l’ensemble de la commande
shipping_tierstringColissimo ExpressLa méthode ou le type de livraison

Modèle de données de l’objet Item pour add_shipping_info

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

add_payment_info

L’événement add_payment_info doit être déclenché lorsque l’utilisateur a ajouté ses informations de paiement.

Modèle de Data Layer pour add_payment_info

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "add_payment_info", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    coupon: "FLASH",
    payment_type: "Carte bancaire",
    items: [ // produits présents dans la commande lors de l'événement
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour add_payment_info

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Valeur totale des produits présents dans la commande lors de l’événement
itemsArray<Item>Voir ci-dessusTableau contenant le ou les produits présents dans la commande lors de l’événement
couponstringFLASHLe nom ou le code de la réduction appliqué à l’ensemble de la commande
payment_typestringCarte bancaireLe mode de paiement choisi

Modèle de données de l’objet Item pour add_payment_info

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

purchase

L’événement purchase doit être déclenché lorsque l’utilisateur a complété sa commande.

Important : cet événement est considéré comme une conversion par défaut dans Google Analytics 4.

Modèle de Data Layer pour purchase

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "purchase", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    coupon: "FLASH",
    transaction_id: "154561",
    shipping: 4.48,
    tax: 5.99,
    items: [ // produits présents dans la commande lors de l'événement
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour purchase

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Valeur totale des produits présents dans la commande lors de l’événement
transaction_idstring154561L’identifiant de la commande
itemsArray<Item>Voir ci-dessusTableau contenant le ou les produits présents dans la commande lors de l’événement
couponstringFLASHLe nom ou le code de la réduction appliqué à l’ensemble de la commande
shippingnumber4.48Les frais de port associés à la commande
taxnumber5.99Le coût des taxes associées à la commande

Modèle de données de l’objet Item pour purchase

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation

refund

L’événement refund doit être déclenché lorsqu’un ou plusieurs articles ont été remboursés à un client.

Dans cet événement, il n’est pas obligatoire de transmettre des produits mais c’est fortement recommandé.

Modèle de Data Layer pour refund

dataLayer.push({ ecommerce: null });  // On supprime l'ancien objet ecommerce
dataLayer.push({
  event: "refund", // nom de l'événement
  ecommerce: {
    // paramètres de l'événement
    currency: "EUR",
    value: 29.99,
    coupon: "FLASH",
    transaction_id: "154561",
    shipping: 4.48,
    tax: 5.99,
    items: [ // produits remboursés
     {
      // paramètres du produit
      item_id: "4561897",
      item_name: "T-shirt Iron Man",
      affiliation: "Store de Paris",
      coupon: "PROMO_ETE",
      discount: 4.57,
      index: 3,
      item_brand: "Paris Clothes",
      item_category: "Habits",
      item_category2: "Hommes",
      item_category3: "T-shirts",
      item_category4: "Univers Marvel",
      item_category5: "Manches longues",
      item_list_id: "nouveautés_été",
      item_list_name: "Nouveautés été",
      item_variant: "Rouge",
      location_id: "ChIJD7fiBh9u5kcRYJSMaMOCCwQ",
      price: 29.99,
      quantity: 19
    }]
  }
});

Modèle de données de l’objet ecommerce pour refund

NomTypeObligatoireExempleDescription
currencystringEURDevise au format ISO 4217
valuestring29.99Valeur totale des produits qui ont été remboursés
transaction_idstring154561L’identifiant de la commande
itemsArray<Item>Voir ci-dessusTableau contenant le ou les produits qui ont été remboursés
couponstringFLASHLe nom ou le code de la réduction appliqué à l’ensemble de la commande
shippingnumber4.48Les frais de port associés à la commande
taxnumber5.99Le coût des taxes associées à la commande

Modèle de données de l’objet Item pour refund

NomTypeObligatoireExempleDescription
item_idstring4561897L’identifiant du produit
item_namestringT-shirt Iron ManLe nom du produit
quantitynumber19Quantité du produit en stock
pricenumber29.99Prix du produit
item_brandstringParis ClothesLa marque du produit
item_categorystringHabitsLa catégorie principale du produit
item_category2stringhommesLa catégorie de 2ème niveau du produit
item_category3stringT-shirtsLa catégorie de 3ème niveau du produit
item_category4stringUnivers MarvelLa catégorie de 4ème niveau du produit
item_category5stringManches longuesLa catégorie de 5ème niveau du produit
item_list_idstringnouveautés_étéL’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur
item_list_namestringNouveautés étéLe nom de la liste dans laquelle le produit a été présenté à l’utilisateur
item_variantstringRougeÉlément ou détail qui différencie le produit
indexnumber3Position du produit dans la liste présentée à l’utilisateur
affiliationstringStore de ParisEntreprise qui fournit le produit ou magasin physique dans lequel il a été vendu
couponstringPROMO_ETELe nom ou le code de la réduction appliquée au produit
creative_namestringbanniere_promo_eteLe nom de la creative
creative_slotstringfooter_siteLe nom de l’emplacement de la creative
discountnumber4.57Valeur de la réduction associée au produit
promotion_idstringPROMO_15465351Identifiant de la promotion associée au produit
promotion_namestringPromo étéNom de la promotion associée au produit
location_idstringChIJD7… (Place ID de Paris)L’identifiant Place ID de Google. Lien vers la documentation