A integração por eventos JavaScript é a opção de integração personalizada com Connectif mais avançada e permite mais controle sobre quando e como enviar os eventos. Consiste em enviar as notificações diretamente por JavaScript, utilizando o objeto global Connectif e as funções que ele oferece.
Como integrar o Connectif por eventos JavaScript?
Com essa integração, você poderá configurar o envio de informações sobre o que acontece em seu site, mas para sincronizar seu catálogo e configurar os Web Push, você precisará complementar esse método.
1. Adicionar o JavaScript do Connectif
Configure o JavaScript do Connectif no site para carregar em todas as páginas e integrar por meio de eventos.
2. Configurar o envio de informações por eventos JavaScript
Inicialize e configure o JavaScript do Connectif para ter todas as informações disponíveis:
3. Notificar o envio de eventos
Configure os eventos que notificarão o Connectif sobre o que acontece em seu site:
- Notificação de informações de contato: para registrar os dados dos visitantes do eCommerce.
- Notificação de informações do carrinho: para descrever o carrinho de compras que o contato possui em determinado momento.
- Notificação de página visitada: para informar que o contato visitou uma página durante sua navegação pelo site.
- Notificação de produto visitado: para informar que o contato visitou um produto específico durante sua navegação pelo site.
- Notificação de compra realizada: para descrever uma compra realizada por um contato.
- Notificação de busca realizada: para indicar que uma busca foi feita e identificar quais termos foram usados.
- Notificação de login: para indicar que o contato fe z login.
- Notificação de registro: para indicar um novo registro.
-
Notificação de assinatura da newsletter: para indicar que um contato assinou a newsletter.
4. Sincronizar o catálogo de produtos
A verificação de produtos não é compatível com o envio de eventos JavaScript, pois o verificador de produtos do Connectif espera receber a tag "cn_product_visited" ao visitar a URL do produto.
Você pode sincronizar seu catálogo por meio de dois métodos diferentes:
- Implementar a tag de Produto Visitado com renderização no servidor.
- Desativar a verificação automática de produtos e sincronizar o catálogo via API.
- Sincronizar o catálogo via feed XML.
5. Configurar os Web Push
Para completar a integração, você também precisará configurar o Service Worker para receber inscrições para Web Push e enviar notificações aos seus contatos.
- Comece a gerenciar notificações Web Push.
6. Validar a integração
Depois de implementar o envio de informações para o Connectif, o próximo passo é validar se a integração foi feita corretamente.
Continue aprendendo!
Para aproveitar todo o potencial da sua conta no Connectif, recomendamos continuar com os seguintes artigos:
-
Onboarding, para adquirir habilidade com nossa interface.
-
Workflows iniciais, para implementar suas primeiras estratégias na conta.
-
Integrações com sistemas externos, para se integrar com Facebook, formulários e webhooks do seu site.
-
Integrações via API, para gerenciar eventos como registros de compras ou cadastros de contatos.