Guida rapida: interazioni con un'integrazione

Con un'integrazione, le interazioni con l'utente finale vengono gestite al posto tuo. Devi solo creare un agente, implementare un webhook e configurare l'integrazione.

Questa guida mostra come utilizzare l'integrazione di Dialogflow Messenger per fornire al tuo agente una semplice interfaccia utente di chat di testo.

Prima di iniziare

Se non prevedi di utilizzare un'integrazione, puoi saltare questa guida rapida.

Prima di leggere questa guida, effettua le seguenti operazioni:

  1. Leggi le nozioni di base su Dialogflow CX.
  2. Esegui la procedura di configurazione.
  3. Esegui i passaggi nella guida rapida Creazione di un agente. I passaggi riportati di seguito continuano a funzionare per lo stesso agente. Se non hai più l'agente, puoi scaricarlo e ripristinarlo.

Configurazione

Per configurare l'accesso non autenticato all'agente Dialogflow Messenger:

  1. Vai alla console Dialogflow CX.
  2. Scegli il tuo progetto Google Cloud.
  3. Seleziona l'agente.
  4. Seleziona la scheda Gestisci.
  5. Fai clic su Integrazioni nel menu della barra laterale sinistra.
  6. Fai clic su Connetti in Dialogflow Messenger.
  7. Si apre una finestra di dialogo di configurazione.
  8. Se l'integrazione è stata configurata in precedenza per questo agente, vedrai un codice HTML incorporabile. Indipendentemente dal fatto che tu voglia eseguire l'autenticazione o meno, fai clic sul pulsante Disattiva... nella parte inferiore della finestra di dialogo per riconfigurare le impostazioni nel passaggio successivo.
  9. Seleziona un Ambiente.
  10. Seleziona API non autenticata.
  11. Seleziona uno stile.
  12. Facoltativamente, limita l'accesso al dominio.
  13. Fai clic su Abilita l'API non autenticata.
  14. Nella finestra di dialogo viene mostrato il codice HTML incorporabile che può essere incorporato nel sito web. Copia questo codice.
  15. Fai clic su Fine.

Embed

Incolla il codice di incorporamento copiato in precedenza in una pagina web del tuo sito web. Gli elementi HTML <script> e <df-messenger> devono trovarsi nell'elemento <body> della pagina.

Se utilizzi un'integrazione autenticata, imposta l'attributo oauth-client-id per <df-messenger> sul tuo ID client OAuth.

Aggiorna tutti gli altri attributi che devono essere aggiornati.

Per consentire i layout adattabili, aggiungi anche quanto segue all'elemento <head>:

<meta name="viewport" content="width=device-width, initial-scale=1">

Dopo l'incorporamento, puoi interagire con l'agente tramite la pagina web facendo clic sull'icona della chat nell'angolo in basso a destra.

Screenshot dell'interfaccia di Messenger

Personalizza

Puoi personalizzare l'aspetto e il comportamento di questa interfaccia utente in molti modi. Per ulteriori informazioni, consulta la documentazione di Dialogflow Messenger.