Esperimenti

Gli esperimenti vengono utilizzati per confrontare il rendimento di più versioni del flusso (varianti) con una versione di controllo (in genere una versione di produzione) durante la gestione del traffico in tempo reale. Puoi allocare una parte del traffico in tempo reale a ogni versione del flusso e monitorare le seguenti metriche:

  • Contenuto: conteggio delle sessioni che hanno raggiunto END_SESSION senza attivare le altre metriche riportate di seguito. Disponibile solo per gli agenti che utilizzano un'integrazione di telefonia.
  • Tasso di trasferimento all'agente: numero di sessioni trasferite a un agente.
  • Tasso di richiamo: conteggio delle sessioni riavviate da un utente finale. Disponibile solo per gli agenti che utilizzano un'integrazione di telefonia.
  • Tasso di abbandono: numero di sessioni abbandonate da un utente finale. Disponibile solo per gli agenti che utilizzano un'integrazione di telefonia.
  • Tasso di fine sessione: conteggio delle sessioni che hanno raggiunto END_SESSION.
  • Conteggio totale delle mancate corrispondenze: conteggio totale delle occorrenze di un evento di mancata corrispondenza.
  • Conteggio totale dei turni: Il numero totale di turni di conversazione (un input utente finale e una risposta dell'agente sono considerati un turno).
  • Numero medio di svolte: Il numero medio di svolte.

preparazione

Per prepararti a un esperimento:

  1. Decidi quale flusso verrà utilizzato per l'esperimento. Non puoi eseguire più esperimenti su un singolo flusso, quindi assicurati di aver suddiviso l'agente in più flussi.
  2. Crea più versioni per il tuo flusso. Le differenze tra ogni versione possono essere piccole o grandi, a seconda di ciò che vuoi confrontare.
  3. Decidi la quantità di traffico da allocare all'esperimento. Se stai testando modifiche minori, potresti iniziare con una quantità maggiore di traffico. Per modifiche sostanziali che potrebbero causare interruzioni, valuta la possibilità di allocare una piccola quantità di traffico all'esperimento.

Creare un esperimento

Per creare un esperimento:

  1. Apri la console Dialogflow CX.
  2. Seleziona il progetto per aprire il selettore di agenti.
  3. Seleziona l'agente per aprire lo Strumento per la creazione di agenti.
  4. Seleziona la scheda Gestisci.
  5. Fai clic su Esperimenti per aprire il riquadro Esperimenti.
  6. Seleziona la scheda Stato.
  7. Fai clic su Crea.
  8. Inserisci una descrizione.
  9. Seleziona l'ambiente da cui vuoi eseguire l'esperimento.
  10. Seleziona il flusso per l'esperimento.
  11. Se vuoi, inserisci il numero di giorni in cui l'esperimento verrà interrotto automaticamente.
  12. Inserisci la versione del flusso di controllo e la percentuale di traffico che verrà indirizzata alla versione di controllo.
  13. Inserisci da una a quattro versioni del flusso della variante e la percentuale di traffico che verrà indirizzata alla versione della variante.
  14. Se vuoi, fai clic su Attiva l'implementazione automatica e i passaggi per un'implementazione graduale del traffico nel flusso della variante. Un esperimento automatico si basa su passaggi, ovvero durate temporali in cui viene aumentata una percentuale di traffico per il flusso della variante. L'implementazione automatica supporta un solo flusso di varianti.
    1. In Regole di implementazione, puoi impostare una o più regole conditional per determinare in che modo l'esperimento deve procedere attraverso i passaggi.
      1. Se selezioni Corrisponde a almeno una regola, l'esperimento passa al passaggio successivo se sono soddisfatte almeno una regola e la durata del passaggio corrente.
      2. Se selezioni Corrisponde a tutte le regole, l'esperimento passa al passaggio successivo se sono soddisfatte tutte le regole e la durata del tempo per il passaggio corrente.
      3. Se selezioni Solo passaggi, l'esperimento procede in base alle durate di ciascun passaggio.
    2. In Aumenta i passaggi, definisci una percentuale di traffico da allocare al flusso di varianti e una durata per ogni passaggio. La durata predefinita per ogni passaggio è di 6 ore.
    3. Seleziona Condizioni di interruzione per impostare una o più condizioni in base alle quali interrompere l'invio di traffico al flusso della variante. Tieni presente che non puoi riavviare un esperimento interrotto.
  15. Fai clic su Salva.

Avviare e interrompere un esperimento

Puoi avviare un esperimento salvato o interrompere manualmente un esperimento in esecuzione in qualsiasi momento. L'interruzione di un esperimento annullerà l'assegnazione del traffico e ripristinerà lo stato originale del traffico.

Per avviare o interrompere un esperimento:

  1. Apri il riquadro Esperimenti.
  2. Seleziona la scheda Stato.
  3. Fai clic su Avvia o Interrompi per un esperimento nell'elenco.

Gestire gli esperimenti

Puoi modificare o eliminare gli esperimenti in qualsiasi momento:

  1. Apri il riquadro Esperimenti.
  2. Seleziona la scheda Stato.
  3. Fai clic sul menu opzioni per un esperimento nell'elenco.
  4. Fai clic su Modifica o Elimina.

Monitorare lo stato degli esperimenti

Tutti gli esperimenti, indipendentemente dal loro stato, si trovano nel riquadro degli esperimenti. Gli esperimenti possono avere quattro stati diversi:

  • Bozza: l'esperimento è stato creato, ma non è mai stato eseguito.
  • In attesa: l'esperimento è iniziato di recente, ma i risultati non sono ancora disponibili.
  • In esecuzione: l'esperimento è in esecuzione e sono disponibili i risultati intermedi.
  • Completato: l'esperimento è stato completato perché è stato interrotto automaticamente o manualmente.

Visualizzazione dei risultati dell'esperimento

Per visualizzare i risultati dell'esperimento:

  1. Apri la console Dialogflow CX.
  2. Seleziona il progetto per aprire il selettore di agenti.
  3. Seleziona l'agente per aprire lo Strumento per la creazione di agenti.
  4. Seleziona la scheda Gestisci.
  5. Fai clic su Esperimenti per aprire il riquadro Esperimenti.
  6. Seleziona la scheda Risultati.
  7. Seleziona un ambiente ed esegui un esperimento per visualizzare i risultati.

I risultati di colore verde suggeriscono un esito favorevole, mentre il rosso suggerisce un risultato meno favorevole. Tieni presente che in alcuni casi, i numeri più alti/più bassi non sono necessariamente migliori (tasso di abbandono elevato / basso).

Limitazioni

Si applicano le seguenti limitazioni: