Debes enviar un mensaje al usuario en un plazo de 24 horas desde que acepta que tu empresa se ponga en contacto con él por Messenger. No puedes utilizar etiquetas de mensajes para enviar el mensaje inicial al usuario. Cuando hayas empezado una conversación en Messenger, únicamente puedes utilizar las etiquetas de Messenger para enviar mensajes más de 24 horas después del último mensaje de un usuario o de un contacto iniciado por el usuario si tu mensaje cumple uno de los siguientes casos de uso aprobados de las etiquetas de mensajes. Para obtener más información, consulta Etiquetas de mensajes en la documentación de la plataforma de Messenger.
Si quieres usar login_id
para los mensajes relacionados con message_tags
después de la ventana inicial de 24 horas, considera la posibilidad de guardar login_id
.
Debes enviar un mensaje al usuario en un plazo de 24 horas desde que acepta que tu empresa se ponga en contacto con él por Messenger.
La experiencia del producto puede aparecer como una parte del inicio de sesión o a los usuarios con la sesión iniciada, independientemente del inicio de sesión y el registro. Puedes encontrar más información sobre los permisos en la documentación
Los usuarios pueden desactivar los mensajes de conversaciones individuales seleccionando "Desactivar mensajes". También pueden silenciar o bloquear los mensajes de tu empresa. Debes respetar de inmediato su solicitud de bloquear, interrumpir o desactivar los mensajes de tu empresa. Para obtener más información, consulta ¿Cómo activo o desactivo los mensajes de una empresa en Messenger? en la documentación del servicio de ayuda.
Debes enviar un mensaje al usuario en un plazo de 24 horas desde que acepta que tu empresa se ponga en contacto con él por Messenger. No puedes utilizar etiquetas de mensajes para enviar el mensaje inicial al usuario. Cuando una conversación con el usuario empieza, puedes enviar mensajes promocionales en un plazo de 24 horas desde el último mensaje del usuario. Si deseas enviar actualizaciones de las promociones al usuario fueras de este período de mensajes de 24 horas, considera la posibilidad de usar mensajes publicitarios o una notificación única.
El valor de login_id
no puede usarse para enviar mensajes publicitarios. Si los usuarios responden al primer mensaje enviado con login_id
, recibirás un valor de PSID que podrás usar para enviar mensajes publicitarios.
El primer mensaje que se envía a los usuarios debería familiarizarlos con la experiencia que ofreces en la plataforma de Messenger. El uso de respuestas rápidas en el primer mensaje suele generar interacción. Considera también el uso de plantillas genéricas, plantillas de contenido multimedia o cualquier otra plantilla que ayude a los usuarios a entender la experiencia que se les ofrece.
Todas las aplicaciones recibirán el evento messaging_optin que contenga un valor de login_id
válido, independientemente de la configuración de HOP. Todas las aplicaciones pueden usar este identificador para enviar mensajes.
Como el login_id se genera antes de que termine el proceso de autenticación, en cuanto una aplicación recibe la devolución de llamada de inicio de sesión correcto, puede enviar un mensaje con el valor de login_id
generado, incluso si el evento del webhook no ha llegado.
No. El evento se activará únicamente cuando los usuarios acepten el permiso.
Asegúrate de incluir reset_messenger_state=1
en el flujo de inicio de sesión. Esto activará el evento de nuevo únicamente para los usuarios que tengan un rol en la aplicación que se está probando. Esta opción solo es posible mediante el método FB.login()
o una URL de inicio de sesión manual.
Puedes usar la URL de inicio de sesión manual, que activa el flujo de inicio de sesión en cualquier navegador. Al abrirse la ventana emergente de inicio de sesión con Facebook, el estado se restablece. Puedes cerrar la ventana antes de iniciar la sesión y, la próxima vez que se active el flujo, el evento messaging_optin
debería enviarse.
Los usuarios deben tener un rol en la aplicación para poder probar esta integración antes de enviarla a la revisión de la aplicación.
Para que las aplicaciones puedan enviar mensajes con el login_id recibido, necesitan el permiso pages_messaging. Ten en cuenta que al usar login_id
, el campo del objeto del destinatario se denomina "login_id", y no "id".