O evento AJAX de adicionar ou remover produtos serve para indicar mudanças no carrinho via AJAX, sem a necessidade de recarregar a página. Dessa forma, adicionar ou remover produtos do carrinho de compras é notificado imediatamente ao Connectif, otimizando o rastreamento das alterações.
Como usar
O evento AJAX de carrinho serve para informar sobre o carrinho de compras de um usuário em um momento específico. Para isso, ele notifica, via JavaScript, quando um usuário acessa uma página de detalhes do produto, usando a função connectif.managed.sendEvents, realizando a seguinte chamada ao Connectif:
connectif.managed.sendEvents([], { cart: cartObject });
Outras considerações
É importante enviar a notificação também quando o carrinho estiver vazio, para que ele não seja marcado como abandonado.
Exemplo
A notificação terá este formato (nem todos os dados são obrigatórios):
connectif.managed.sendEvents([], {
cart: {
cartId: '123456789',
totalQuantity: 1,
totalPrice: 10.2,
products: [
{
quantity: 1,
price: 10.2,
productDetailUrl: 'https://mywebsite.com/myproduct-detail-url',
productId: '12345678910',
name: 'Meu produto',
description: 'descrição do produto',
imageUrl: 'https://mywebsite.com/images/myproduct',
unitPrice: 10.2,
availability: 'InStock',
categories: ['/Home'],
tags: ['tag1','tag2'],
brand: 'Marca',
reviewCount: 1,
rating: 2,
ratingCount: 2,
thumbnailUrl: 'https://mywebsite.com/images/thumb/myproduct',
priority: 20,
unitPriceOriginal: 10.2,
unitPriceWithoutVAT: 8,
discountedAmount: 0,
discountedPercentage: 0,
publishedAt: '2020-05-20T15:24:20Z',
customField1: '',
customField2: '',
customField2: ''
}
]
}
});
Continue aprendendo!
Para aproveitar todo o potencial da sua conta no Connectif, recomendamos continuar com os seguintes artigos:
- Adicionar o JavaScript do Connectif no seu site, para inserir o código e começar a coletar informações sobre as visitas à sua página.
- Integração via tags, para conhecer todas as notificações que você pode enviar do seu eCommerce para o Connectif e seu funcionamento.
- Integração com o Connectif via API, para sincronizar contatos, produtos, compras e cupons.
- Verificar a integração com o eCommerce, para garantir que todos os dados estão sendo sincronizados corretamente na sua conta do Connectif.