Enviar una experiencia de app en Apple Messages
Usa App experience cuando tu organización ya tenga una app de iMessage publicada o un App Clip que el cliente pueda abrir. Bird envía la interacción; el desarrollo, la publicación y el comportamiento en dispositivos compatibles siguen siendo responsabilidad de tu equipo de app.
Haz que el equipo de app te proporcione la identidad publicada, el formato del payload y un procedimiento de prueba antes de redactar el mensaje. Una URL que apunte a un sitio web normal no lo convierte en una app de iMessage.
Configurar una app de iMessage publicada
- Abre Templates y selecciona New template > App experience.
- Introduce el nombre del borrador, el Title y el Message en Content.
- En Apple delivery, establece App experience en Published iMessage app.
- Completa los campos proporcionados por tu equipo de app:
| Campo | Qué identifica |
|---|---|
| Published app ID | El identificador de la app publicada. |
| App name | El nombre que se muestra en la interacción. |
| PNG app icon URL | La URL pública del icono; sigue las restricciones de medios. |
| Extension identifier | La identidad de la extensión en formato com.apple.messages.MSMessageExtensionBalloonPlugin:team-id:extension-id. |
| App payload URL | Contenido que interpreta tu app, como los parámetros de vista de pedido acordados. |
| Session identifier | El valor de sesión de la interacción con la app. |
| App bubble layout | Static layout o Live layout, según la implementación de la app. |
Personaliza las burbujas de recepción y respuesta si es necesario. Selecciona el negocio, guarda el borrador y prepara el mensaje.
Configura una vista previa de App Clip
En el mismo tipo de mensaje, elige App Clip preview dentro de App experience y proporciona App Clip URL. La preparación obtiene la vista previa generada por Apple para la URL compatible. La publicación e invocación de App Clip ya deben estar configuradas por el equipo de la app.
Verifica la app en un dispositivo
Envía a una conversación de prueba autorizada en un dispositivo compatible con la app. Abre el mensaje y comprueba que la app correcta o el App Clip gestiona el payload. Sigue la acción prevista hasta su resultado final, incluyendo la cancelación y un registro de negocio ausente o expirado.
La vista previa en el navegador de Bird no instala ni ejecuta la app. Las comprobaciones de capacidades integradas conocidas no confirman que una app personalizada esté instalada o funcione. Ofrece una alternativa web o de texto para los clientes que no puedan completar la interacción.
Si la preparación o el procesamiento falla, revisa el error, la identidad publicada, la URL del icono y el formato del payload. Usa el historial de mensajes para distinguir un envío fallido de una app que se abrió pero no pudo completar su acción de negocio.