Panier

E-commerce GA4 : view_cart + remove_from_cart

La page panier push view_cart au chargement (avec tous les produits). remove_from_cart est pousse quand on supprime un produit. Le panier est stocke en localStorage.

  1. Ouvrir GTM Preview
  2. Observer "view_cart" au chargement
  3. Supprimer un produit et observer "remove_from_cart"
  4. Cliquer "Passer au checkout" pour continuer

Chargement du panier...

dataLayer.push - view_cart + remove_from_cart
// Event view_cart :
window.dataLayer.push({ ecommerce: null });
window.dataLayer.push({
    event: "view_cart",
    ecommerce: {
        currency: "EUR",
        value: 794,          // Total du panier
        items: [
            { item_id: "SKU-GTM-001", item_name: "Formation GTM", price: 497, quantity: 1 },
            { item_id: "SKU-AUDIT-002", item_name: "Audit Analytics", price: 297, quantity: 1 }
        ]
    }
});

// Event remove_from_cart :
window.dataLayer.push({ ecommerce: null });
window.dataLayer.push({
    event: "remove_from_cart",
    ecommerce: {
        currency: "EUR",
        value: 297,
        items: [
            { item_id: "SKU-AUDIT-002", item_name: "Audit Analytics", price: 297, quantity: 1 }
        ]
    }
});