Como inicializar o JavaScript do Connectif

O JavaScript do Connectif realiza sua inicialização por padrão após ser carregado na página. Em alguns casos, pode ser desejável controlar quando o script realiza esse processo.

 

Neste artigo, é explicado como inicializar o JavaScript do Connectif

  

Tempo de implementação: 5 minutos.
Dificuldade: Média
Quando utilizar: Após adicionar o JavaScript do Connectif em integrações personalizadas através de tags ou JavaScript.

  

É possível desativar esse comportamento padrão do script através da configuração web no Connectif.

 

PASSO 1. Chamada para o JavaScript

  1. Realize a seguinte chamada para inicializar o JavaScript do Connectif.
initializeConnectif(connectifConfiguration);
  

Nesta chamada, initializeConnectif e connectifConfiguration são duas variáveis globais que são definidas pelo Connectif Javascript ao ser carregado na página.

  1. A função initializeConnectif irá disparar o evento connectif.managed.initialized ao finalizar o processo de inicialização.
  2. A partir desse momento, você pode usar as funções de window.connectif.managed.
document.addEventListener('connectif.managed.initialized', function onConnectifInitialized() {
console.log('Connectif está inicializado');
// agora eu posso começar a rastrear eventos
connectif.managed.sendEvents([{ type: 'page-visit' }]);
});

 

1.1. Definição da função initializeConnectif

(Nesta seção, é explicado como evitar chamar a função initializeConnectif quando esta ainda não está definida nas variáveis globais).

  1. Para inicializar o JavaScript do Connectif, use o evento connectif.loaded.
document.addEventListener('connectif.loaded', function onConnectifLoaded() {
console.log('Connectif está carregado');
// agora eu posso chamar initializeConnectif
initializeConnectif(connectifConfiguration);
});

 

 

 Sucesso!
O JavaScript do Connectif foi inicializado.


Continue aprendendo!

Para aproveitar todo o potencial de sua conta no Connectif, recomendamos continuar com os seguintes artigos:

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0