Le conversazioni sono molto più che semplici messaggi di testo quando crei un bot sulla Piattaforma Messenger. In aggiunta al testo, la Piattaforma ti consente di inviare rich media come audio, video e immagini, oltre a fornire una serie di opzioni di messaggistica strutturata sotto forma di modelli di messaggio, risposte rapide, pulsanti e altro ancora. Questo documento è un'anteprima dei componenti a tua disposizione per creare un'esperienza Messenger a livello di conversazione personalizzata.
Oltre a questi componenti della conversazione, la Piattaforma Messenger supporta una visualizzazione web completa che ti consente di arricchire l'esperienza Messenger a livello di conversazione estendendola al web. Per maggiori informazioni sull'utilizzo della visualizzazione web, consulta Visualizzazione web.
Il testo semplice è alla base di ogni esperienza su Messenger, nonché uno degli strumenti più importanti a tua disposizione, se il tuo obiettivo è creare un'esperienza orientata alla conversazione. Prova a elaborare i messaggi di testo con la funzione di elaborazione del linguaggio naturale (NLP) integrata della Piattaforma Messenger, per gestire ogni tipo di interazione tramite testo semplice.
Invio di testo →Oltre al testo, la Piattaforma Messenger ti consente di inviare risorse di rich media sotto forma di messaggi indipendenti o allegati a modelli di messaggi strutturati. I tipi di risorsa supportati includono quanto segue:
Puoi inviare le risorse da un URL o dal tuo file system. Carica in anticipo le risorse che invierai di frequente grazie all'API Attachment Upload o caricale al primo invio tramite l'API Send per evitare di caricarle a ogni invio, risparmiando tempo e larghezza di banda. Le risorse salvate vengono inviate con un attachment_id
assegnato al momento del caricamento.
I modelli di messaggi sono tipi di messaggi strutturati destinati a vari casi d'uso, utili per presentare informazioni che altrimenti sarebbero difficili o inefficaci da rappresentare con testo semplice all'interno della conversazione. I modelli supportano anche i pulsanti che ne estendono le funzionalità.
Sono disponibili i modelli di messaggi seguenti:
I modelli di messaggi supportano anche un insieme di pulsanti che aggiungono funzionalità, ad esempio l'apertura della visualizzazione web, l'invio di un postback al tuo webhook, la condivisione di contenuti e molto altro.
Invio di modelli di messaggi →Uso dei pulsanti →Le risposte rapide ti consentono di offrire al destinatario un insieme preimpostato di opzioni, visualizzate in evidenza sopra lo strumento di composizione. Quando viene toccata una risposta rapida, l'insieme viene sostituito da un singolo messaggio di testo, che viene inviato al tuo webhook. Puoi aggiungere anche un'immagine alle risposte veloci.
Invio di risposte rapide →Quando crei un bot di Messenger, tieni presente un aspetto fondamentale, ovvero creare aspettative. Le azioni del mittente sono uno strumento cruciale per raggiungere questo risultato e ti offrono la possibilità di controllare in modo programmatico la digitazione standard su Messenger e di leggere gli indicatori di ricezione all'interno della conversazione. Ad esempio, quando inizi a elaborare un messaggio, puoi impostare un indicatore di ricezione per informare l'utente che interagisce con il tuo bot che il messaggio è stato visto, quindi puoi impostare l'indicatore di digitazione per far vedere che è in corso la scrittura della risposta.
Utilizzo delle azioni del mittente →La schermata di benvenuto è il primo elemento visualizzato dagli utenti quando avviano una nuova conversazione con il tuo bot di Messenger e include il nome, la descrizione, l'immagine del profilo e quella di copertina della tua Pagina Facebook. Puoi anche impostare un testo di saluto facoltativo per la schermata di benvenuto, per presentare lo scopo del tuo bot.
Le conversazioni con il tuo bot iniziano quando viene toccato il pulsante Inizia.
Configurazione della schermata di benvenuto →Il menu always-on è un elemento permanente dell'interfaccia utente, che aiuta gli utenti a scoprire le funzionalità del tuo bot e ad accedervi più facilmente durante la conversazione. Tale menu deve contenere azioni di livello superiore eseguibili dagli utenti in qualsiasi momento della conversazione. Facoltativamente, puoi anche disabilitare lo strumento di composizione per rendere il menu always-on l'unico modo per interagire con il bot.
Impostazione del menu always-on →