Il JavaScript di Connectif si inizializza automaticamente dopo essere stato caricato sulla pagina. In alcuni casi, potrebbe essere utile controllare quando lo script esegue questo processo.
In questo articolo viene spiegato come inizializzare il JavaScript di Connectif.
PASSO 1. Chiamata al JavaScript
- Esegui la seguente chiamata per inizializzare il JavaScript di Connectif.
initializeConnectif(connectifConfiguration);
- La funzione initializeConnectif lancerà l'evento connectif.managed.initialized al termine del processo di inizializzazione.
- Da quel momento in poi, potrai utilizzare le funzioni di window.connectif.managed.
document.addEventListener('connectif.managed.initialized', function onConnectifInitialized() {
console.log('Connectif è stato inizializzato');
// ora posso iniziare a tracciare gli eventi
connectif.managed.sendEvents([{ type: 'page-visit' }]);
});
1.1. Definizione della funzione initializeConnectif
(In questa sezione viene spiegato come evitare di chiamare la funzione initializeConnectif quando questa non è ancora definita nelle variabili globali).
- Per inizializzare il JavaScript di Connectif, utilizza l'evento connectif.loaded.
document.addEventListener('connectif.loaded', function onConnectifLoaded() {
console.log('Connectif è stato caricato');
// ora posso chiamare initializeConnectif
initializeConnectif(connectifConfiguration);
});
Continua a imparare!
Per sfruttare al massimo il potenziale del tuo account su Connectif, ti consigliamo di continuare con i seguenti articoli:
- Inviare un elenco di eventi con connectif.managed.sendEvents, per continuare il processo di integrazione personalizzata tramite JavaScript con Connectif.
- Passi per creare un'integrazione personalizzata, per conoscere i passi successivi nella tua integrazione.
- Verificare la configurazione dell'Integrazione Web in Connectif, per definire i domini autorizzati e il comportamento dello script.
- Configurare l'integrazione dell'eCommerce, per configurare la sincronizzazione e la verifica dei prodotti del tuo eCommerce.