En este documento, se muestra la manera de crear un pantalla de bienvenida para tu experiencia de Messenger. En la pantalla de bienvenida, se muestran el nombre de la página de Facebook de tu empresa, la foto de perfil y la foto de portada de tu página de Facebook, el tiempo que suele tardar tu empresa en responder los mensajes, un mensaje de saludo opcional y el botón Empezar. Cuando una persona hace clic en el botón "Empezar", se muestra este mensaje en la conversación, y la app puede enviarle mensajes.
Cuando una persona hace clic en el botón "Empezar", de su experiencia de Messenger, se envía una notificación de webhook. Puedes usar esta notificación para enviar un mensaje de bienvenida inicial, como un texto o un conjunto de respuestas rápidas.
Antes de empezarEn esta guía, se asume que leíste la información general sobre la plataforma de Messenger, implementaste los componentes necesarios, como una página de Facebook para tu empresa (o una página de prueba), te registraste como desarrollador de Meta y creaste un identificador de la app de negocios de Meta con el producto Messenger. Deberás hacer lo siguiente:
LimitacionesEn las apps con acceso estándar, solo las personas que tengan un rol en la app podrán ver la página de bienvenida. |
Si tu página usa comandos, la página de bienvenida muestra la lista de comandos que admite la experiencia de mensajes, lo que permite a las personas comprender fácilmente qué acciones se le puede pedir a la experiencia de Messenger que realice.
Para establecer la carga del postback, envía una solicitud POST
a la API de perfiles de Messenger:
curl -X POST -H "Content-Type: application/json" -d '{
"get_started": {"payload": "
Para obtener información detallada, consulta la referencia de la propiedad get_started
.
El texto de saludo en la pantalla de bienvenida es la primera oportunidad para indicarle a una persona la razón por la cual debería iniciar una conversación con el bot de Messenger. Por ejemplo, en el texto de saludo, puedes incluir una breve descripción de lo que hace el bot (como sus principales funciones) o un eslogan. Además, es un buen lugar para empezar a establecer el estilo y el tono del bot.
Puedes proporcionar un texto de saludo predeterminado y localizado.
Para establecer el texto de saludo, envía una solicitud POST
a la API de perfiles de Messenger:
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=
Para obtener información detallada, consulta la referencia de greeting property
.
Puedes personalizar el texto de saludo con el nombre de la persona. Puedes usar las siguientes cadenas de plantillas:
{{user_first_name}}
{{user_last_name}}
{{user_full_name}}
"greeting":[
{
"locale":"default",
"text":"Hello {{user_first_name}}!"
}
]