orderComplete
👀 Exemplo
window.mb_track('orderComplete', {
order: {
order_id: 'f4d2eb47-41dc-4cc9-886c-4b6e2b3684f8',
cart_id: '99e1c1b6-ba54-43bd-bb49-30996e912574',
subtotal: 950,
freight: 5.5,
tax: -1,
discounts: 0,
total: 955.5,
coupons: "PRIMEIRA10",
payment_methods: [
{
type: 'Credit Card',
amount: 955.5
}
],
delivery_methods: [
{
type: 'Sedex',
amount: 5.5,
}
],
delivery_address: {
postal_code: '57072-245',
address_line1: 'Rua Luiz Arthur',
address_number: '210',
address_line2: 'apto 1000',
city: 'Maceió',
state: 'AL',
country: 'Brasil',
neighborhood 'Cidade Universitária',
},
items: [
{
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'
},
}
]
}
});🔍 Schema
{
order: {
order_id: string, // required
cart_id: string, // required
coupons: string,
currency: string,
subtotal: number, // required
freight: number, // required
tax: number, // required
discounts: number, // required
total: number, // required
payment_methods: [
{
type: string,
amount: number
}
],
delivery_methods: [
{
type: string,
amount: number
}
],
delivery_address: {
postal_code: string,
address_line1: string,
address_number: string,
address_line2: string,
city: string,
state: string,
country: string,
neighborhood string,
}
items: [
{
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 },
}
]
}
}orderComplete
orderCompleteO evento de orderComplete é de extrema importância para a integração com a Flowbiz. Com ele, é possível registrar um fechamento de pedido, de modo que não serão enviadas jornadas para pedidos já finalizados e, adicionalmente, é possível registrar as conversões e os valores de pedidos.
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
