Integrazione con Facebook Messenger
IBM Cloud
Facebook Messenger è un'applicazione di messaggistica che aiuta aziende e clienti a comunicare direttamente tra loro.
Dopo aver creato un'azione, puoi integrare il tuo assistente con Facebook Messenger.
Attualmente, non esiste alcun metodo per identificare o eliminare i dati associati a un utente specifico che interagisce con l'assistente tramite Facebook Messenger. Non utilizzare questo metodo di integrazione per le distribuzioni che devono essere conformi al GDPR (General Data Protection Regulation).
Prima di iniziare
Per integrare il tuo assistente con Facebook, devi avere il ruolo Admin su Meta App Development di Facebook. Per ulteriori informazioni, vedi Meta App Development.
Per integrare il tuo assistente con Facebook, attieniti alla seguente procedura:
-
Vai alla pagina Integrazioni facendo clic sull'icona delle integrazioni (
) nel menu a sinistra. -
Fai clic su Add nel tile Facebook Messenger.
-
Fare clic su Conferma.
-
Segui le istruzioni fornite a video per completare il processo di integrazione.
Quando un campo richiesto per l'autenticazione viene modificato, tutte le voci nei relativi campi devono essere riempite e convalidate di nuovo.
Considerazioni sulle azioni
Le risposte complete che aggiungi all'azione vengono visualizzate in una app di Facebook come previsto, con le seguenti eccezioni:
-
Connetti all'agente attivo: questo tipo di risposta viene ignorato.
-
Image: questo tipo di risposta incorpora un'immagine nella risposta. Non vengono visualizzati un titolo e una descrizione prima dell'immagine, indipendentemente dal fatto che tu li abbia specificati o meno.
-
Option: questo tipo di risposta mostra un elenco delle opzioni tra cui può scegliere l'utente.
- Non viene visualizzata una descrizione, indipendentemente dal fatto che tu l'abbia specificata o meno.
- Una volta che un utente fa clic su uno dei pulsanti, le scelte del pulsante scompaiono e vengono sostituite dall'input utente generato dalle scelte dell'utente. Se l'assistente o l'utente immettono nuovo input, l'input generato dal pulsante scompare. Quindi, se includi più tipi di risposta in una singola risposta, posiziona il tipo di risposta dell'opzione per ultimo. Diversamente, il contenuto delle risposte successive, come ad esempio il testo di un tipo di risposta di testo, verrà sostituito dal testo generato dal pulsante.
- Il titolo viene automaticamente preso dal testo della fase pertinente dell'azione in cui sono elencate le opzioni.
Chat con l'assistente
Per avviare una chat con l'assistente, completa i seguenti passi:
- Apri Facebook Messenger.
- Immetti il nome della pagina che hai creato in precedenza.
- Una volta visualizza la pagina, fai clic su di essa e inizia a parlare con l'assistente.
L'azione di Benvenuto non viene elaborata dall'integrazione Facebook Messenger. Il messaggio di benvenuto non viene visualizzato in Facebook Messenger come nell'anteprima dell'assistente. Non viene attivato da qui perché i nodi con condizione
speciale welcome vengono ignorati nei flussi di azioni avviati dagli utenti. Facebook Messenger attende che l'utente inizi la conversazione.
Il flusso di azioni per la sessione corrente viene riavviato dopo 60 minuti di inattività (5 minuti per i piani Lite e Standard). Ciò significa che se un utente smette di interagire con l'assistente, dopo 60 (o 5) minuti, i valori delle variabili di contesto impostati durante la conversazione precedente vengono impostati su null o riportati ai loro valori predefiniti.
Solo l'amministratore della pagina può interagire con il chatbot di Facebook Messenger fino a quando Facebook non lo approva. Dopo che Facebook lo approva, qualsiasi visitatore della pagina può interagire con esso.