AppboyKit (también conocido como SDK Objective-C) ya no recibe soporte y ha sido sustituido por Swift SDK. Ya no recibirá nuevas características, correcciones de errores, actualizaciones de seguridad ni soporte técnico; sin embargo, la mensajería y los análisis seguirán funcionando con normalidad. Para obtener más información, consulta Presentación del nuevo SDK Swift de Braze.
Mensajes dentro de la aplicación
Los mensajes dentro de la aplicación te ayudan a hacer llegar contenido a tu usuario sin interrumpir su día con una notificación push. Los mensajes dentro de la aplicación, personalizados y adaptados, mejoran la experiencia del usuario y ayudan a tu audiencia a obtener el máximo valor de tu aplicación. Con una gran variedad de diseños y herramientas de personalización para elegir, los mensajes dentro de la aplicación atraen a tus usuarios más que nunca.
Consulta nuestros casos de estudio para ver ejemplos de mensajes dentro de la aplicación.
Tipos de mensajes dentro de la aplicación
Braze ofrece actualmente los siguientes tipos predeterminados de mensajes dentro de la aplicación:
SlideupModalFullHTML Full
Cada tipo de mensaje dentro de la aplicación es altamente personalizable en cuanto a contenido, imágenes, iconos, acciones de clic, análisis, visualización y entrega.
Todos los mensajes dentro de la aplicación son subclases de ABKInAppMessage, que define el comportamiento básico y los rasgos de todos los mensajes dentro de la aplicación. Las estructuras de las clases de mensajes dentro de la aplicación son las siguientes:

Por defecto, los mensajes dentro de la aplicación se habilitan tras completar la integración de SDK estándar, incluida la compatibilidad con GIF.
Ten en cuenta que la integración de SDWebImage es necesaria si piensas utilizar nuestra interfaz de usuario Braze para mostrar imágenes en los mensajes dentro de la aplicación iOS o en las tarjetas de contenido.
Comportamientos esperados por tipos de mensajes
Así es como se ven tus usuarios al abrir uno de nuestros tipos predeterminados de mensajes dentro de la aplicación.
Modal Los mensajes dentro de la aplicación aparecen en el centro de la pantalla y están enmarcados por un panel translúcido. Útiles para una mensajería más crítica, pueden equiparse con hasta dos botones de acción por clic y habilitados para análisis.

Full Los mensajes dentro de la aplicación son útiles para maximizar el contenido y el impacto de tu comunicación con el usuario. La mitad superior de un mensaje dentro de la aplicación full contiene una imagen, y la mitad inferior muestra texto y hasta dos botones de acción de clic y habilitación de análisis.

HTML Full Los mensajes dentro de la aplicación son útiles para crear contenido de usuario totalmente personalizado. El contenido HTML completo de los mensajes dentro de la aplicación, definido por el usuario, se muestra en WKWebViewy puede contener opcionalmente otros contenidos enriquecidos, como imágenes y fuentes, lo que permite un control total sobre el aspecto y la funcionalidad de los mensajes.
Los mensajes dentro de la aplicación de iOS admiten una interfaz JavaScript brazeBridge para llamar a métodos del SDK de la Web de Braze desde dentro de tu HTML, consulta nuestras mejores prácticas para obtener más detalles.
El siguiente ejemplo muestra un mensaje HTML completo paginado dentro de la aplicación:

El contenido completo de los mensajes dentro de la aplicación se muestra en WKWebView y puede contener opcionalmente otros contenidos enriquecidos, como imágenes y fuentes, lo que permite un control total sobre el aspecto y la funcionalidad de los mensajes. Ten en cuenta que actualmente no admitimos la visualización de mensajes HTML personalizados dentro de la aplicación en un iFrame en las plataformas iOS y Android.
A partir de la versión 3.19.0 del SDK de iOS, los siguientes métodos JavaScript no funcionan en los mensajes HTML dentro de la aplicación: alert, confirm, prompt.

Editar esta página en GitHub