diff --git a/superpage/src/pages/_components/BuyButton.astro b/superpage/src/pages/_components/BuyButton.astro index de78a06..b193eee 100644 --- a/superpage/src/pages/_components/BuyButton.astro +++ b/superpage/src/pages/_components/BuyButton.astro @@ -69,18 +69,21 @@ const currency = new Intl.NumberFormat("pt-BR", { target.disabled = true; + window.dataLayer?.push({ ecommerce: null }); // Clear the previous ecommerce object. window.dataLayer?.push({ event: "add_to_cart", - currency: "BRL", - value: parseFloat(unit_price), - items: [ - { - item_id: id, - item_name: name, - price: parseFloat(unit_price), - quantity: 1, - }, - ], + ecommerce: { + currency: "BRL", + value: parseFloat(unit_price), + items: [ + { + item_id: id, + item_name: name, + price: parseFloat(unit_price), + quantity: 1, + }, + ], + }, }); const r = await checkout(item);