Interactúa con tu público de maneras significativas con modificaciones en el estilo, la orientación y la programación de tus mensajes por completo a través de Firebase console. Firebase In-App Messaging ofrece plantillas de mensajes para que experimentes con ellas y las personalices a tu gusto.
Personaliza la IU de tu mensaje
Puedes modificar tus mensajes con plantillas diseñadas para crear interfaces de usuario atractivas y claras. Estas son las plantillas disponibles:
Plantilla de mensaje | Descripción |
---|---|
Tarjeta |
|
Modal |
|
Solo imagen |
|
Banner |
|
Más información sobre las plantillas de mensajes
Usa la plantilla de mensaje Solo imagen y sube el mensaje diseñado para lo siguiente:
- Incorporar los colores, las fuentes y el formato exactos que se adapten a la apariencia y la marca de tu app
- Ofrecer una promoción temática. Envía tu descuento de Halloween en un mensaje con un diseño personalizado de fuente y fondo tenebrosos. El usuario puede hacer clic en el mensaje completo para obtener más información o descartarlo.
¿Quieres más libertad? Modifica la visualización de las plantillas de mensajes de Firebase a través del código.
Oriéntate a usuarios específicos
Para cada campaña, puedes orientar los mensajes a determinados públicos en función de su comportamiento, idioma, participación y mucho más.
Considera combinar un mensaje de Tarjeta con Firebase Dynamic Links. Para ello, configura la segmentación del mensaje de la siguiente manera:
- Oriéntate a los usuarios con una Interacción más reciente con la app de uno a siete días para asegurarte de que se mantengan activos. Pregúntales a los usuarios que interactuaron con la app si disfrutan de tu app. Según su respuesta, redirecciónalos mediante un vínculo directo a Google Play para que dejen sus opiniones o una encuesta para recopilar sus comentarios.
- Permite que los usuarios exploren tu app de redes sociales sin presión para registrarse en una cuenta. Orienta el mensaje de autenticación a los usuarios que accedieron por primera vez a tu app hace al menos dos días.
Programa mensajes con activadores contextuales
Los mensajes solo aparecen mientras los usuarios están en tu app y se activan mediante ciertos eventos, lo que garantiza que sean relevantes y contextuales para tus usuarios. No sería bueno distraer a los usuarios que podrían estar en medio de un juego con una puntuación alta o una compra importante.
Por ejemplo, puedes configurar la programación del mensaje de Banner para lo siguiente:
- Configura un evento
level_up
como activador para felicitar a los usuarios cada vez que suban de nivel.
Para evitar que se genere spam hacia tus usuarios, establece un límite de frecuencia por dispositivo para tu mensaje de Banner, de la siguiente manera:
- Establece la cantidad de mensajes en no más de un mensaje cada 15 días para recordarles a los usuarios que actualicen la app. Los usuarios pueden hacer clic fácilmente a fin de aceptar la notificación o deslizar hacia arriba para descartarla.
Realiza un seguimiento del rendimiento de tu app
Puedes combinar Firebase In-App Messaging con Google Analytics para revelar detalles importantes sobre las preferencias y la satisfacción de los usuarios con tu app.
Habilita los eventos de Analytics como conversiones y realiza un seguimiento de las interacciones de los usuarios con tus mensajes. Por ejemplo:
- Ofrece un mensaje promocional con el botón de acción de la plantilla Modal para los artículos con descuento. Firebase te permite saber cuántos usuarios recibieron el mensaje, cuántos hicieron clic en él y cuántos eventos de conversión se completaron, como las compras en comercio electrónico.
Usa las devoluciones de llamada a fin de crear una experiencia personalizada para tus usuarios.
- Aborda los mensajes importantes con mucho texto, como una actualización de las Condiciones del Servicio, con la orientación de diálogo flexible de la plantilla Modal. Realiza un seguimiento de los usuarios que aceptaron las Condiciones del Servicio y usa las devoluciones de llamada a fin de agregar usuarios a un público de Analytics y obtener una mejor segmentación.