Questo documento mostra come creare una schermata di benvenuto per la tua esperienza su Messenger. La schermata di benvenuto mostra il nome della pagina Facebook della tua azienda, l'immagine del profilo e l'immagine di copertina della tua pagina Facebook, il tempo abituale di risposta ai messaggi della tua azienda, un messaggio di benvenuto facoltativo e un pulsante Inizia. Quando un utente clicca sul pulsante Inizia, nella conversazione viene pubblicato un messaggio iniziale e l'app può inviare i messaggi dell'utente.
Quando una persona clicca sul pulsante Inizia nella tua esperienza su Messenger, ti viene inviata una notifica Webhook. Puoi usare la notifica per inviare un messaggio iniziale di benvenuto, come un testo o una serie di risposte rapide.
Prima di iniziareQuesta guida presume che tu abbia letto la Panoramica della Piattaforma Messenger e implementato i componenti necessari come una Pagina Facebook per la tua azienda (o Pagina di test), effettuato la registrazione come sviluppatore di Meta e creato un ID app business di Meta con il prodotto Messenger. Ecco cosa ti servirà:
LimitazioniPer le app con accesso standard, la schermata di benvenuto sarà visibile solo per le persone con un ruolo nell'app. |
Se la tua Pagina utilizza Comandi, la schermata di benvenuto mostra la lista dei comandi supportati dall'esperienza di messaggistica, così da rendere più semplice per le persone capire quali azioni è possibile richiedere a Messenger.
Per impostare il payload del postback, invia una richiesta POST
all'API Messenger Profile:
curl -X POST -H "Content-Type: application/json" -d '{
"get_started": {"payload": "
Per maggiori informazioni, consulta il get_started
riferimento della proprietà.
Il testo del saluto nella schermata di benvenuto è la tua prima opportunità per comunicare agli utenti perché dovrebbero avviare una conversazione con il tuo bot di Messenger. Il tuo testo del saluto potrebbe comprendere elementi come una breve descrizione del tuo bot (ad es. le funzioni principali) o uno slogan. Rappresenta il modo migliore per stabilire stile e tono del tuo bot.
Puoi fornire un testo del saluto predefinito e localizzato.
Per impostare il testo del saluto, invia una richiesta POST
all'API Messenger Profile:
curl -X POST -H "Content-Type: application/json" -d '{
"greeting": [
{
"locale":"default",
"text":"Hello!"
}, {
"locale":"en_US",
"text":"Timeless apparel for the masses."
}
]
}' "https://graph.facebook.com/v2.6/me/messenger_profile?access_token=
Per maggiori informazioni, consulta il riferimento a greeting property
.
Puoi personalizzare il testo del saluto usando il nome dell'utente. Puoi usare le stringhe di modello seguenti:
{{user_first_name}}
{{user_last_name}}
{{user_full_name}}
"greeting":[
{
"locale":"default",
"text":"Hello {{user_first_name}}!"
}
]