connectOnPageLoad JavaScript
API
per rimandare la connessione a Chat fino a quando il visitatore non interagisce con il Web Widget.Usando questa impostazione, puoi ottimizzare le prestazioni del tuo sito web, sfruttando al tempo stesso tutte le funzioni in pagine specifiche.
Questo articolo include i seguenti argomenti:
- Informazioni sulla connessione Web Widget-Chat
- Impatto dell’impostazione connectOnPageLoad
- Aggiunta di connectOnPageLoad alle pagine web
Articoli correlati:
Connessione Chat-Web Widget (versione classica).
Per impostazione predefinita, il Web Widget (versione classica) si collega ai servizi di chat al caricamento della pagina, per qualsiasi pagina in cui il frammento di widget è incorporato E Chat è abilitato.
La tempistica di questa connessione rende possibili funzioni come la chat proattiva e il monitoraggio delle conversioni. Tuttavia, può influire negativamente sulle prestazioni in diversi modi:
- Se il volume di traffico dei visitatori è elevato, queste connessioni possono ridurre le prestazioni del prodotto di chat e rendere più difficile l'identificazione dei clienti durante il monitoraggio dei visitatori del sito web.
- Influisce sulle prestazioni del Web Widget (versione classica). Collegandosi alla chat al caricamento della pagina, è necessario distribuire più asset prima che il Web Widget (versione classica) sia interattivo in una pagina web. Ciò può influire sulla velocità di caricamento generale della pagina web.
Impatto dell’impostazione connectOnPageLoad
Quando abiliti il connectOnPageLoad
impostazione, non dovrebbe esserci alcun impatto evidente sull’esperienza dell’utente finale. Potrebbe verificarsi un leggero ritardo, di 1-2 secondi (al massimo) quando un cliente apre il widget.
Tuttavia, usando connectOnPageLoad
differire la connessione comporta alcuni importanti compromessi da considerare prima dell’implementazione.
Quando connectOnPageLoad = true
:
- Non vi è alcun impatto sulla funzionalità di chat. L’esperienza di chat è la stessa che se non esistesse
connectOnPageLoad
impostazione nel codice della pagina.
Quando connectOnPageLoad = false
:
- Potrai monitorare solo i visitatori che hanno iniziato la chat o hanno fatto clic sul Web Widget (versione classica).
- Alcune delle funzioni di chat potrebbero risentirne, come il monitoraggio delle conversioni, i trigger proattivi e le API JS del Web Widget (versione classica), che si basano sulle connessioni dei visitatori ai servizi Chat.
Per ulteriori informazioni sull’impatto dell’uso di connectOnPageLoad
in diversi scenari di configurazione, consulta ConnectOnPageLoad: Prassi ottimali di configurazione per i casi d’uso Chat più comuni.
Aggiunta di connectOnPageLoad alle pagine web
connectOnPageLoad
in qualsiasi pagina con il Web Widget incorporato (versione classica). L’impostazione viene aggiunta al codice sorgente in ogni pagina web, come nell’esempio seguente:
<script type="text/javascript">
window.zESettings = {
webWidget: {
chat: {
connectOnPageLoad: false
}
}
};
</script>
All’impostazione deve essere assegnato un valore, vero o falso, che determina il modo in cui i visitatori vengono gestiti in ogni pagina:
-
connectOnPageLoad: true
: Si collega al servizio Chat quando la pagina viene caricata, permettendoti di interagire con tutti i visitatori della pagina web. -
connectOnPageLoad: false:
Si collega al servizio Chat quando un utente interagisce con il widget, permettendoti di concentrarti sui visitatori che stanno chattando con gli agenti o che hanno iniziato una chat.
connectOnPageLoad
, vedi ConnectOnPageLoad: Prassi ottimali di configurazione per i casi d’uso Chat più comuni.Per includere il connectOnPageLoad
impostazione sul tuo sito web
- Nel codice sorgente della pagina web, individua il frammento di codice del widget di chat.
- Aggiungi il
connectOnPageLoad
impostazione sul codice sorgente, sopra il frammento di codice del Web Widget (versione classica):<script type="text/javascript"> window.zESettings = { webWidget: { chat: { connectOnPageLoad: false } } }; </script>
- Imposta il valore di
connectOnPageLoad
cometrue
oppurefalse
a seconda del caso d’uso. - Salva e pubblica la pagina.
- Ripeti questi passaggi su ogni pagina del sito web con il widget incorporato.
Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.