Usando questa impostazione, puoi ottimizzare le prestazioni del tuo sito web, sfruttando comunque tutte le funzionalità in pagine specifiche.

Qual è il mio piano?
Tutte le suite Team, Growth, Professional, Enterprise o Enterprise Plus
Support Team, Professional o Enterprise

Riepilogo AI verificato ◀▼

Ottimizza le prestazioni della chat usandoconnectOnPageLoad API JavaScript per ritardare le connessioni chat fino a quando gli utenti non interagiscono con il Web Widget. Questo approccio può migliorare la velocità di caricamento della pagina e gestire meglio il traffico elevato. ImpostaconnectOnPageLoad atrue ofalse nel codice sorgente della pagina per controllare quando il servizio di chat si connette, bilanciando le prestazioni con la disponibilità delle funzioni di chat.

Nota: Questo articolo viene fornito solo a scopo didattico. Zendesk non fornisce assistenza per il codice e non lo garantisce. Se riscontri eventuali problemi, lascia un commento o prova a cercare una soluzione online.
Puoi usare ilconnectOnPageLoad JavaScript API per posticipare la connessione Chat fino a quando il visitatore non interagisce con il Web Widget.

Usando questa impostazione, puoi ottimizzare le prestazioni del tuo sito web, sfruttando comunque tutte le funzionalità 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:

  • Documentazione per sviluppatori: Impostazione ConnectOnPageLoad

Informazioni sulla 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 è abilitata.

La tempistica di questa connessione rende possibili funzionalità 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 identificare i clienti durante il monitoraggio dei visitatori del sito web .
  • Influisce sulle prestazioni Web Widget (versione classica) . La connessione alla chat al caricamento della pagina significa che è necessario fornire più asset prima che il Web Widget (versione classica) sia interattivo in una pagina web. Ciò può influire sulla velocità di caricamento complessiva della pagina web.

Impatto dell’impostazione connectOnPageLoad

Quando abiliti ilconnectOnPageLoad impostazione, non dovrebbe esserci alcun impatto evidente sull’esperienza dell’utente finale. Potrebbe verificarsi un leggero ritardo di uno o due secondi (al massimo) quando un cliente apre il widget.

Tuttavia, usandoconnectOnPageLoad differire la connessione comporta alcuni importanti compromessi da considerare prima dell’implementazione.

QuandoconnectOnPageLoad = true :

  • Non vi è alcun impatto sulla funzionalità di chat. L’esperienza di chat è la stessa di se non fosse disponibileconnectOnPageLoad impostazione nel codice della pagina.

QuandoconnectOnPageLoad = false :

  • Potrai monitorare solo i visitatori che hanno avviato la chat o hanno fatto clic sul Web Widget (versione classica).
  • Alcune delle funzioni della chat potrebbero risentirne, come il monitoraggio delle conversioni, i trigger proattivi e le API JS Web Widget (versione classica) che si basano sulle connessioni dei visitatori ai servizi Chat.

Aggiunta di connectOnPageLoad alle pagine web

Puoi aggiungereconnectOnPageLoad in qualsiasi pagina con il Web Widget (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, true o false, che determina il modo in cui i visitatori vengono gestiti in ciascuna pagina:

  • connectOnPageLoad: true: Si collega al servizio Chat quando la pagina viene caricata, consentendoti di interagire con tutti i visitatori di quella pagina web.
  • connectOnPageLoad: false: Si collega al servizio Chat quando un utente interagisce con il widget, consentendoti di concentrarti sui visitatori che stanno chattando con gli agenti o che hanno avviato una chat.

Per includere ilconnectOnPageLoad impostazione sul tuo sito web

  1. Nel codice sorgente della pagina web, individua il frammento di codice del widget Chat.
  2. Aggiungi il connectOnPageLoadimpostazione sul codice sorgente, sopra il frammento di codice del Web Widget (versione classica) :
    <script type="text/javascript">
     window.zESettings = {
        webWidget: {
            chat: {
                connectOnPageLoad: false
            }
        }
     };
    </script>
  3. Imposta il valore diconnectOnPageLoad cometrue ofalse a seconda del caso d’uso.
  4. Salva e pubblica la pagina.
  5. 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.

Powered by Zendesk