Risoluzione dei problemi di Klaviyo.js e dei report sulla velocità del sito
Cosa imparerai
Scopri di più sul JavaScript di Klaviyo sul sito (Klaviyo.js), che è lo snippet di codice che incolli sul tuo sito per abilitare il tracciamento Active on Site e il suo impatto sulla velocità del sito. Klaviyo.js deve essere installato per consentirti di pubblicare i moduli d'iscrizione Klaviyo sul tuo sito web.
Per assistenza nell’abilitare Active on Site tramite l’integrazione, vedi come verificare che i moduli d'iscrizione siano abilitati.
Risolvi i problemi delle prestazioni della velocità del sito
Klaviyo.js viene inserito automaticamente tramite molte delle nostre integrazioni e-commerce e puoi installarlo manualmente per altre piattaforme. Consente la visualizzazione dei moduli d'iscrizione di Klaviyo e può permetterti di tenere traccia di quando i clienti sono attivi sul tuo sito.
- Se vedi che il JavaScript di Klaviyo influisce sulle prestazioni del tuo sito web (ad es. sul punteggio PageSpeed) ed è stato installato automaticamente tramite un’integrazione, puoi provare a installarlo manualmente.
Per Shopify, ti consigliamo di abilitare il tracciamento Attivo sul sito tramite l’integrazione dell’app Shopify di Klaviyo, invece di installarlo manualmente. Questo bypassa il tag manager nativo del sito web e può portare a un caricamento più rapido del JavaScript di Klaviyo.
- Se non usi i moduli d'iscrizione di Klaviyo (ovvero usi un altro strumento per creare e pubblicare i moduli d'iscrizione sul tuo sito web), assicurati che tutti i moduli nella scheda Moduli d'iscrizione siano impostati su Bozza. Puoi lasciare Klaviyo.js installato per il tracciamento sul sito mentre i tuoi moduli sono offline.

Vai alla scheda Moduli d'iscrizione per vedere lo Stato di ciascuno dei tuoi moduli d'iscrizione. Live indica un modulo pubblicato sul tuo sito, Editing indica un modulo live con modifiche non pubblicate e Draft indica un modulo che al momento non è pubblicato sul tuo sito, inclusi i moduli che in precedenza hai rimosso dal sito.
Per un modulo live senza un test A/B attivo o un’ottimizzazione:
- In moduli d'iscrizione, apri il menu a tre puntini del modulo e seleziona Modifica.
- Nel menu a discesa dello stato dell’editor, seleziona Bozza. Questo porta il modulo offline; non devi pubblicare la modifica.
- Torna ai moduli d'iscrizione e verifica che lo stato del modulo sia bozza. Ripeti questa operazione per ogni modulo attivo che non usi più.
Per un modulo con un test A/B attivo, apri Analytics dal menu del modulo, vai a Risultati del test A/B e seleziona il test A/B attivo. Fai clic su Scegli il vincitore, seleziona una variante, scegli Termina il test e imposta la variante selezionata come bozza, poi fai clic su Scegli il vincitore per confermare.
Per un modulo che sta eseguendo un’ottimizzazione, apri Analisi dal menu del modulo e vai a Risultati del test A/B. Seleziona Test di ottimizzazione e l’ottimizzazione attiva, poi seleziona Termina test dal menu con i tre puntini. Scegli la variante da mantenere e fai clic su Termina test per confermare. In questo modo la variante selezionata resta attiva, quindi segui i passaggi sopra per impostare il modulo su Bozza.
Se un modulo è programmato per andare online più tardi, apri il suo menu in moduli d'iscrizione, seleziona Modifica pianificazione e fai clic su Elimina pianificazione in modo che resti offline.
I metodi di installazione standard di Klaviyo caricano Klaviyo.js in modo asincrono, così il browser può continuare a caricare la pagina mentre scarica lo script. L’esecuzione di JavaScript utilizza comunque le risorse del browser e può influire sulle prestazioni della pagina. Gli approfondimenti di PageSpeed di Google e altri report sulla velocità del sito potrebbero quindi segnalarlo come un fattore che contribuisce ai tempi di caricamento del tuo sito.
La velocità del sito e la SEO sono importanti per chi ci sceglie e Klaviyo si impegna a ridurre al minimo l’impatto del nostro JavaScript. Scopri come i nostri ingegneri hanno ottimizzato klaviyo.js. Continuerai a vedere miglioramenti man mano che rilasciamo nuovi aggiornamenti per rendere Klaviyo.js più performante e migliorare i tempi di caricamento.
Risorse aggiuntive
- Primi passi con il monitoraggio sul sito di Klaviyo
Scopri i diversi modi in cui Klaviyo può supportare il monitoraggio sul tuo sito di e-commerce. Esistono due tipi principali di monitoraggio sul sito:
- Comprendere le app di terze parti
Scopri come trovare app di terze parti, ovvero app create da terze parti (anziché da Klaviyo) utilizzando le API di Klaviyo. Le API di Klaviyo consentono a una grande varietà di terze parti di creare app e integrazioni con la nostra piattaforma. Puoi cercare sia le integrazioni create da Klaviyo sia le app di terze parti selezionate nel nostro marketplace di app. Se stai cercando un’app che non riesci a trovare sul nostro marketplace, ti consigliamo di contattare direttamente la piattaforma.