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.