Ao atualizar checkout
Quando alguma coisa muda no carrinho, seja com a aplicação de um desconto, ou o total a partir da seleção de um meio de pagamento, etc. Disparamos esse evento:
dataLayer.push({
event: "update-checkout",
update_checkout_data: {
items: [
{
sku: "24023",
name: "Meu produto",
image: "link-imagem-produto",
price: 428.76,
total: 428.76,
quantity: 1,
has_stock: true,
details: [],
increment: 1,
path: "/url-do-produto"
}
],
id: "88693",
subtotal: "428.7600",
total: "428.7600",
discount: 0,
shipping_description: "",
delivery_price: 0,
coupon: null,
count: 1,
custom_inputs: {},
conversion_id: 83089
}
})
Dependendo da plataforma você poderá ter acesso a mais dados, para isso, basta dar uma olhada nesses dados pelo seu navegador.