Référence des événements e-commerce #
👋
Les événements sont classés par ordre chronologique en fonction du tunnel de vente e-commerce théorique.
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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
items | Array<Item> | ✅ | Voir ci-dessus | Tableau de produits présents dans la liste présentée à l’utilisateur | |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste qui a été présentée à l’utilisateur | |
item_list_name | string | ❌ | Nouveauté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
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Le prix du produit | |
items | Array<Item> | ✅ | Voir ci-dessus | Tableau contenant le produit présenté sur la page produit | |
Modèle de données de l’objet Item
pour view_item
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Valeur totale des produits ajoutés à la liste de souhaits lors de l’événement | |
items | Array<Item> | ✅ | Voir ci-dessus | Tableau 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
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Valeur totale des produits ajoutés au panier lors de l’événement | |
items | Array<Item> | ✅ | Voir ci-dessus | Tableau 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
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Valeur totale des produits retirés du panier lors de l’événement | |
items | Array<Item> | ✅ | Voir ci-dessus | Tableau contenant le ou les produits retirés du panier | |
Modèle de données de l’objet Item
pour remove_from_cart
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Valeur totale des produits présents dans le panier lors de l’événement | |
items | Array<Item> | ✅ | Voir ci-dessus | Tableau 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
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Valeur totale des produits présents dans la commande lors de l’événement | |
items | Array<Item> | ✅ | Voir ci-dessus | Tableau contenant le ou les produits présents dans la commande lors de l’événement | |
coupon | string | ❌ | FLASH | Le 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
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Valeur totale des produits présents dans la commande lors de l’événement | |
items | Array<Item> | ✅ | Voir ci-dessus | Tableau contenant le ou les produits présents dans la commande lors de l’événement | |
coupon | string | ❌ | FLASH | Le nom ou le code de la réduction appliqué à l’ensemble de la commande | |
shipping_tier | string | ❌ | Colissimo Express | La méthode ou le type de livraison | |
Modèle de données de l’objet Item
pour add_shipping_info
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Valeur totale des produits présents dans la commande lors de l’événement | |
items | Array<Item> | ✅ | Voir ci-dessus | Tableau contenant le ou les produits présents dans la commande lors de l’événement | |
coupon | string | ❌ | FLASH | Le nom ou le code de la réduction appliqué à l’ensemble de la commande | |
payment_type | string | ❌ | Carte bancaire | Le mode de paiement choisi | |
Modèle de données de l’objet Item
pour add_payment_info
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Valeur totale des produits présents dans la commande lors de l’événement | |
transaction_id | string | ✅ | 154561 | L’identifiant de la commande | |
items | Array<Item> | ✅ | Voir ci-dessus | Tableau contenant le ou les produits présents dans la commande lors de l’événement | |
coupon | string | ❌ | FLASH | Le nom ou le code de la réduction appliqué à l’ensemble de la commande | |
shipping | number | ❌ | 4.48 | Les frais de port associés à la commande | |
tax | number | ❌ | 5.99 | Le coût des taxes associées à la commande | |
Modèle de données de l’objet Item
pour purchase
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (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
#
Nom | Type | Obligatoire | Exemple | Description | |
---|
currency | string | ✅ | EUR | Devise au format ISO 4217 | |
value | string | ✅ | 29.99 | Valeur totale des produits qui ont été remboursés | |
transaction_id | string | ✅ | 154561 | L’identifiant de la commande | |
items | Array<Item> | ❌ | Voir ci-dessus | Tableau contenant le ou les produits qui ont été remboursés | |
coupon | string | ❌ | FLASH | Le nom ou le code de la réduction appliqué à l’ensemble de la commande | |
shipping | number | ❌ | 4.48 | Les frais de port associés à la commande | |
tax | number | ❌ | 5.99 | Le coût des taxes associées à la commande | |
Modèle de données de l’objet Item
pour refund
#
Nom | Type | Obligatoire | Exemple | Description |
---|
item_id | string | ✅ | 4561897 | L’identifiant du produit |
item_name | string | ✅ | T-shirt Iron Man | Le nom du produit |
quantity | number | ❌ | 19 | Quantité du produit en stock |
price | number | ❌ | 29.99 | Prix du produit |
item_brand | string | ❌ | Paris Clothes | La marque du produit |
item_category | string | ❌ | Habits | La catégorie principale du produit |
item_category2 | string | ❌ | hommes | La catégorie de 2ème niveau du produit |
item_category3 | string | ❌ | T-shirts | La catégorie de 3ème niveau du produit |
item_category4 | string | ❌ | Univers Marvel | La catégorie de 4ème niveau du produit |
item_category5 | string | ❌ | Manches longues | La catégorie de 5ème niveau du produit |
item_list_id | string | ❌ | nouveautés_été | L’identifiant de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_list_name | string | ❌ | Nouveautés été | Le nom de la liste dans laquelle le produit a été présenté à l’utilisateur |
item_variant | string | ❌ | Rouge | Élément ou détail qui différencie le produit |
index | number | ❌ | 3 | Position du produit dans la liste présentée à l’utilisateur |
affiliation | string | ❌ | Store de Paris | Entreprise qui fournit le produit ou magasin physique dans lequel il a été vendu |
coupon | string | ❌ | PROMO_ETE | Le nom ou le code de la réduction appliquée au produit |
creative_name | string | ❌ | banniere_promo_ete | Le nom de la creative |
creative_slot | string | ❌ | footer_site | Le nom de l’emplacement de la creative |
discount | number | ❌ | 4.57 | Valeur de la réduction associée au produit |
promotion_id | string | ❌ | PROMO_15465351 | Identifiant de la promotion associée au produit |
promotion_name | string | ❌ | Promo été | Nom de la promotion associée au produit |
location_id | string | ❌ | ChIJD7… (Place ID de Paris) | L’identifiant Place ID de Google. Lien vers la documentation |