addToCart
👀 Exemplo
window.mb_track('addToCart', {
products: [
{
product_id: 'p123',
sku: 'p123-01',
name: 'Tênis Cano Baixo 123',
price: 950,
quantity: 1,
url: 'https://mycommerce.com/myurl-p123-001',
image_url: 'https://s3.com/my-bucket/p123-001.png',
properties: {
tamanho: '40'
},
recovery_properties: {
customization: 'Texto na ateral do tênis',
some_specific_id: '48'
}
}
]
});🔍 Schema
{
products: [ // required
{
product_id: string, // required
sku: string, // required
name: string,
category: string,
brand: string,
price: number, // required
price_from: number,
quantity: number,
url: string,
image_url: string,
properties: { [key: string]: string },
recovery_properties: { [key: string]: string },
}
]
}addToCart
addToCartO evento de addToCart é um bom substituto para o evento de cartSync, quando não se tem informações sobre todo o carrinho e seus itens atuais, mas apenas sobre um ou mais produtos sendo adicionados nele.
AtençãoNesse evento é necessário ter o cuidado com a Consistência de dados dos produtos.
AtençãoSe não houver informação para ser enviada em alguma propriedade numérica, essa deve ser enviada com o valor de
-1.
Updated 10 months ago
