Crear un mensaje in-app
Puedes crear un mensaje dentro de la aplicación o un mensaje en el explorador utilizando la plataforma Braze mediante campañas, Canvas o como campaña API. Te recomendamos encarecidamente que planifiques tus mensajes y prepares todos los materiales con antelación utilizando nuestra práctica guía de preparación de mensajes en la aplicación.
Paso 1: Elige dónde construir tu mensaje
¿No estás seguro de si tu mensaje debe enviarse mediante una campaña o un Canvas? Las campañas son mejores para mensajes sencillos y únicos, mientras que los lienzos son mejores para recorridos de usuario de varios pasos.
- Vaya a Mensajería > Campañas y seleccione Crear campaña.
- Seleccione Mensaje en la aplicación. Tenga en cuenta que los mensajes in-app no están disponibles en las campañas multicanal.
- Ponle a tu campaña un nombre claro y significativo.
- Añada equipos y etiquetas según sea necesario.
- Las etiquetas facilitan la búsqueda de sus campañas y la elaboración de informes a partir de ellas. Por ejemplo, al utilizar el Generador de informes, puede filtrar por etiquetas concretas.
- Añade y nombra tantas variantes como necesites para tu campaña. Puede elegir diferentes plataformas, tipos de mensaje y diseños para cada una de sus variantes añadidas. Para saber más sobre este tema, consulta Multivariante y pruebas A/B.
Si todos los mensajes de su campaña van a ser similares o van a tener el mismo contenido, redacte su mensaje antes de añadir variantes adicionales. A continuación, puede seleccionar Copiar de variante en el desplegable Añadir variante.
- Cree su lienzo utilizando el compositor de lienzos.
- Una vez que haya configurado su lienzo, añada un paso en el constructor de lienzos. Nombra tu paso con algo claro y significativo.
- Elija un programa de pasos y especifique un retraso según sea necesario. Tenga en cuenta que los pasos que contienen mensajes in-app no pueden estar basados en acciones.
- Filtra tu audiencia para este paso, según sea necesario. Puede afinar aún más los destinatarios de este paso especificando segmentos y añadiendo filtros adicionales. Las opciones de audiencia se comprobarán después de la demora, a la hora de envío de los mensajes.
- Elige tu comportamiento de avance.
- Elija cualquier otro canal de mensajería que desee asociar a su mensaje.
No puedes tener múltiples variantes de mensajes in-app en un solo paso.
Puedes encontrar más información específica de Canvas en mensajes dentro de la aplicación en Canvas.
Paso 2: Especifica las plataformas de entrega
Empiece por elegir qué plataformas deben recibir el mensaje. Utilice esta selección para limitar la entrega de una campaña a un conjunto específico de aplicaciones. Por ejemplo, puede elegir Navegadores web para un mensaje en el navegador que anime a los usuarios a descargar su aplicación móvil para asegurarse de que no reciben el mensaje después de haber obtenido ya su aplicación. Como las selecciones de plataforma son específicas de cada variante, podrías probar la interacción de los mensajes por plataforma.
Plataforma | Envío de mensajes |
---|---|
Aplicaciones móviles | SDK para iOS y Android |
Navegadores web | SDK Web |
Tanto aplicaciones móviles como navegadores web | SDK para iOS, Android y Web |
Paso 3: Especifique sus tipos de mensajes
Una vez que hayas seleccionado una plataforma de envío, explora los tipos de mensaje, diseños y otras opciones asociadas a ella. Obtenga más información sobre el comportamiento esperado y el aspecto de cada uno de estos mensajes en nuestra página Detalles creativos, o haciendo clic en los tipos de mensaje vinculados en las tablas siguientes.
A la hora de decidir qué tipo de mensaje utilizar, debe tener en cuenta lo intrusiva que debe ser su campaña de mensajes dentro de la aplicación. Mide el espacio que ocupará el mensaje en la pantalla y en qué medida interrumpe la experiencia habitual del cliente en su aplicación o sitio web. Cuanto más enriquecido sea el contenido que quieras entregar, más intrusivo tendrá que ser tu mensaje.
Tipos de mensajes
Estos mensajes in-app son aceptados tanto por aplicaciones móviles como por aplicaciones web.
Tipo de mensaje | Descripción del tipo | Disposiciones disponibles | Otras opciones | Uso recomendado |
---|---|---|---|---|
Pantalla completa | Mensajes que cubren toda la pantalla con un bloque de mensajes. |
|
Orientación obligatoria del dispositivo (vertical u horizontal) | ¡Grande y audaz! Utilícelo cuando quiera asegurarse de que los usuarios ven su contenido, como sus campañas más críticas, notificaciones importantes o promociones masivas. Ten en cuenta que en los dispositivos móviles, los mensajes en vertical y horizontal no se mostrarán si la orientación del dispositivo no coincide con la orientación del mensaje. |
Modal | Mensajes que cubren toda la pantalla con una superposición de pantalla y un bloque de mensajes. |
|
N/A | Un buen término medio. Utilícelo cuando necesite una forma aparente de captar la atención del usuario, por ejemplo para animarle a probar una nueva función o aprovechar una promoción. |
deslizamiento hacia arriba | Mensajes que se deslizan a la vista en un lugar designado sin bloquear el resto de la pantalla. | N/A | N/A | Discreto: ocupa el mínimo espacio en la pantalla. Se utiliza para avisar a los usuarios de pequeños fragmentos de información, como nuevas funciones, anuncios, uso de cookies, etc. |
Tipos de mensajes avanzados
Estos mensajes in-app se pueden personalizar según tus necesidades.
Tipo de mensaje | Descripción del tipo | Disposiciones disponibles | Requisitos | Uso recomendado |
---|---|---|---|---|
Mensaje HTML personalizado | Mensajes personalizados que funcionan según lo definido en su código personalizado (HTML, CSS y/o JavaScript). | N/A | Debes configurar allowUserSuppliedJavascript opción de inicialización a true para que tu mensaje in-app funcione. |
Es una buena opción si quieres todas las ventajas de los IAM, pero necesitas una funcionalidad adicional o que la apariencia siga siendo "de marca". Puede modificar hasta el más mínimo detalle del mensaje: fuente, color, forma, tamaño, botones, etc. Ejemplos de casos de uso: pedir a los usuarios su opinión sobre la aplicación, formularios de captura de correo electrónico o mensajes paginados. |
Formulario de captura de correo electrónico | Normalmente se utiliza para capturar el correo electrónico del espectador. | N/A | Debes configurar allowUserSuppliedJavascript opción de inicialización a true para que tu mensaje in-app funcione. |
Cuando se pide a los usuarios que envíen su dirección de correo electrónico. |
Web Modal con CSS | Mensajes modales para web con CSS personalizable. |
|
El Modal Web con CSS es único del SDK Web y solo puede utilizarse tras seleccionar Navegadores Web. | Cuando quieras cargar o escribir CSS personalizado para crear mensajes bonitos y con estilo personalizado. |
Si Braze detecta que no tiene un botón de cierre o de salida incluido en su código, le pediremos que añada uno. Para su comodidad, le proporcionamos un fragmento que puede copiar y pegar en su código: <a href= "appboy://close">X</a>
.
Paso 4: Redacta tu mensaje desde la aplicación
La pestaña Redactar te permite editar todos los aspectos del contenido y el comportamiento de tu mensaje.
El contenido de la pestaña Redactar varía en función de las opciones de mensaje elegidas en el paso anterior, pero puede incluir cualquiera de las siguientes opciones:
Idioma
Selecciona Añadir idiomas y selecciona los idiomas que desees de la lista proporcionada. Esto insertará Liquid en tu mensaje. Le recomendamos que seleccione sus idiomas antes de escribir el contenido para que pueda rellenar el texto donde corresponda en el Líquido. Consulte nuestra lista completa de idiomas disponibles.
Imagen
Dependiendo del tipo de mensaje, puedes subir una imagen, elegir una insignia o utilizar Font Awesome. Para cargar una imagen, haga clic en Añadir imagen o proporcione una URL de imagen. Al hacer clic en Añadir imagen se abre la Biblioteca multimedia, donde puede seleccionar una imagen cargada previamente o añadir una nueva. Cada tipo de mensaje y plataforma puede tener sus propias proporciones y requisitos; asegúrate de comprobarlos antes de encargar o crear una imagen desde cero.
Cabecera y cuerpo
¡Escribe lo que quieras! Incluya textos totalmente personalizados (a menudo con funciones HTML personalizadas) con opciones para incluir Liquid y otros tipos de personalización. Cuanto antes transmita su mensaje y consiga que su cliente haga clic, ¡mejor! Recomendamos encabezados y contenidos de mensaje claros y concisos.
Algunos tipos de mensaje no necesitan cabeceras y, por tanto, no las solicitan.
Consejos
Generar copia de IA
¿Necesitas ayuda para crear textos impactantes? Prueba a utilizar el asistente de redacción de IA. Introduzca el nombre o la descripción de un producto y la IA generará un texto de marketing similar al humano para utilizarlo en sus mensajes.
Crear mensajes de derecha a izquierda
¿Necesitas ayuda para crear mensajes de derecha a izquierda en idiomas como el árabe y el hebreo? Consulta Crear mensajes de derecha a izquierda para conocer las mejores prácticas.
Texto del botón
Cuando esté disponible para su tipo de mensaje, puede hacer que aparezcan hasta dos botones debajo del cuerpo del texto. Puede crear y editar el texto y el color de los botones personalizados. También puede añadir un enlace a las Condiciones del servicio en los formularios de captura de correo electrónico.
Si decide utilizar un solo botón, éste se ajustará automáticamente para ocupar el espacio disponible en la parte inferior de su mensaje en lugar de dejar espacio para un botón adicional.
Elegir un botón principal
Si decide dar formato a estos botones con sus propios colores, le recomendamos que utilice el Botón 2 para obtener el resultado que prefiera. En otras palabras, si quiere que su usuario haga clic en un botón más que en otro, asegúrese de que está a la derecha. El botón derecho suele tener más posibilidades de que se haga clic en él, sobre todo si tiene un color que contraste o destaque del resto del mensaje. Esto solo se acentúa cuando el botón de la izquierda se funde más visualmente con el mensaje.
Comportamiento al hacer clic
Cuando su cliente pulsa un botón en su mensaje in-app, dispone de las siguientes acciones.
Acción | Descripción |
---|---|
Redirigir a URL de página web | Abrir una página web no nativa. |
Vínculo profundo a la aplicación | Enlace profundo a una pantalla existente en su aplicación. |
Cerrar mensaje | Cierra el mensaje activo en ese momento. |
Registrar evento personalizado | Elija un evento personalizado para activar. Puede utilizarse para mostrar otro mensaje dentro de la aplicación o activar mensajes adicionales. |
Registrar atributo personalizado | Elija un atributo personalizado para establecer para el usuario actual. |
Solicitar permiso push | Muestra el permiso push nativo. Lee más sobre la preparación para las notificaciones push, así como sobre las mejores prácticas para preparar a los usuarios para el push. |
Nota: las opciones Request Push Permission, Log Custom Event y Log Custom Attribute requieren las siguientes versiones mínimas del SDK:
Opciones de dispositivos iOS
Si lo deseas, puedes restringir tu mensaje in-app para que sólo se envíe a dispositivos iOS. Para ello, haz clic en Cambiar y selecciona Sólo enviar a dispositivos iOS.
Cierre del mensaje
Elija entre las siguientes opciones:
- Descartar automáticamente: Seleccione cuántos segundos permanecerá el mensaje en la pantalla.
- Espere a que el usuario pase el dedo o lo toque: Requiere una opción de despido o cierre.
Posición de deslizamiento hacia arriba
Esta configuración solo se aplica al tipo de mensaje Deslizamiento hacia arriba. Elige si quieres que el slideup aparezca en la parte inferior de la pantalla o en la parte superior.
HTML y activos
Este ajuste sólo se aplica al tipo de mensaje Código personalizado. Copia y pega HTML en el espacio disponible y sube tus activos mediante un archivo ZIP.
Marcador de posición de entrada de datos de la captura de correo electrónico
Esta configuración sólo se aplica al tipo de mensaje del formulario de captura de correo electrónico. Introduzca la copia personalizada que aparecerá como texto de marcador de posición para el campo de entrada de correo electrónico. La opción predeterminada es “Introduzca su dirección de correo electrónico”.
Paso 5: Estiliza tu mensaje in-app
La pestaña Estilo te permite ajustar todos los aspectos visuales de tu mensaje. Sube una imagen o insignia, o elige un icono de insignia prediseñado. Cambie los colores del encabezado y del cuerpo del texto, de los botones y del fondo seleccionándolos de una paleta o introduciendo un código hexadecimal, RGB o HSB.
El contenido de la pestaña Estilo varía en función de las opciones de mensaje elegidas en el paso anterior, pero puede incluir cualquiera de las siguientes opciones:
Formato | Entrada de datos | Descripción |
---|---|---|
Perfil del color | Aplícalo desde la galería de plantillas de mensajes de la aplicación. | Selecciona Aplicar plantilla y elige de la galería. A continuación, selecciona Guardar. |
Alineación de texto | Izquierda, centro o derecha. | Sólo disponible para las nuevas versiones de Braze SDK. |
Encabezado | Código de color HEX. | Aparecerá el color HEX que desee. También podrás elegir la opacidad del color. |
Texto | Código de color HEX. | Aparecerá el color HEX que desee. También podrás elegir la opacidad del color. |
Botones de acción | Código de color HEX. | Aparecerán los colores HEX que desee. También podrás elegir la opacidad de los colores. Puede elegir colores para: el fondo del botón Cerrar del mensaje, así como para el fondo, el texto y el borde de cada botón. |
Borde del botón | Código de color HEX. | Novedad Esto le permitirá diferenciar sus botones primario y secundario. Sugerimos delinear los botones con colores que contrasten. |
Color de fondo | Código de color HEX. | Aparecerá el color HEX que desee. También podrás elegir la opacidad del color. Este es el fondo de todo el mensaje y se mostrará claramente detrás del cuerpo del texto. |
Superposición de pantalla | Código de color HEX. | Aparecerá el color HEX que desee. También podrás elegir la opacidad del color. Sólo disponible para las nuevas versiones de Braze SDK. Este es el marco que rodea todo el mensaje. |
Chevron u otra opción de mensaje de cierre | Código de color HEX. | Aparecerá el color HEX que desee. También podrás elegir la opacidad del color. |
Previsualice y pruebe siempre su mensaje antes de enviarlo.
Algunos tipos de mensajes dentro de la aplicación no tienen la opción de estilo personalizado más allá de subir HTML (o CSS o JavaScript) y activos personalizados utilizando un archivo ZIP. Web Modal con CSS le permite cargar o escribir CSS personalizado para crear mensajes hermosos y con estilo personalizado.
Paso 6: Configurar ajustes adicionales (opcional)
Pares clave-valor
Puede añadir pares clave-valor para enviar campos personalizados adicionales a los dispositivos de los usuarios.
Paso 7: Construye el resto de tu campaña o Canvas
Construya el resto de su campaña; consulte las siguientes secciones para obtener más orientación sobre cómo utilizar mejor nuestras herramientas para construir mensajes in-app.
Elige un desencadenante
Seleccione la acción a partir de la cual desea activar su mensaje, así como las horas de inicio y fin de su campaña o Canvas.
Ten en cuenta que si pretendes desencadenar tu mensaje dentro de la aplicación basándote en un evento personalizado, ese evento personalizado debe enviarse utilizando el SDK.
La entrega de mensajes en la aplicación se basa totalmente en los siguientes desencadenantes de acciones:
- Realizar una compra
- Abrir la aplicación/página web
- Realización de un evento personalizado (sólo funciona con eventos enviados mediante el SDK)
- Abrir un mensaje push específico
- Programe automáticamente las campañas para que se envíen a una hora determinada con respecto a la hora local de cada uno de sus usuarios.
- Los mensajes también pueden configurarse para que se repitan diaria, semanal (opcionalmente en días concretos) o mensualmente.
Debes seleccionar una fecha y hora de inicio; sin embargo, la fecha de finalización es opcional. Una fecha de finalización impedirá que ese mensaje in-app específico aparezca en los dispositivos después de la fecha/hora especificada.
Consulte nuestra documentación para desarrolladores sobre la activación de eventos en el servidor y la entrega local de mensajes dentro de la aplicación.
Activación en línea o fuera de línea
Los mensajes in-app funcionan enviando el mensaje y los activadores al dispositivo del usuario. Después de que los mensajes dentro de la aplicación estén en un dispositivo, espera a mostrarlos hasta que se cumpla la condición desencadenante. Si los mensajes dentro de la aplicación ya están almacenados en caché en el dispositivo del usuario, puedes incluso desencadenar mensajes dentro de la aplicación sin conexión a Braze (por ejemplo, en modo Avión).
Una vez que se ha detenido un mensaje in-app, puede haber algunos usuarios que sigan viendo el mensaje si iniciaron una sesión antes de que se detuviera el mensaje y posteriormente realizan el evento desencadenante. Estos usuarios se contabilizarán como una impresión única incluso después de que se haya detenido la campaña.
Elija una prioridad
Por último, una vez seleccionada la acción que desencadenará el mensaje dentro de la aplicación, también debes establecer una prioridad. Si dos mensajes se activan a partir de la misma acción, los mensajes de alta prioridad se programarán para que aparezcan en los dispositivos de los usuarios antes que los mensajes de menor prioridad.
Puede elegir entre las siguientes prioridades de mensajes:
- Baja prioridad (se muestra después de otros mensajes)
- Prioridad media
- Alta prioridad (se muestra antes que otros mensajes)
Las opciones alta, media y baja para las prioridades de los mensajes activados son cubos y, como tales, varios mensajes podrían tener la misma prioridad seleccionada. Para establecer prioridades dentro de estos cubos, haga clic en Establecer prioridad exacta, y podrá arrastrar y soltar campañas para ordenarlas con la prioridad correcta.
Elige los usuarios a los que dirigirte
A continuación, tienes que dirigirte a los usuarios eligiendo segmentos o filtros para reducir tu audiencia. Automáticamente obtendrá una instantánea de cómo es la población de ese segmento aproximado en este momento. Tenga en cuenta que la pertenencia exacta a un segmento siempre se calcula justo antes de enviar el mensaje.
Si hay un retraso en el paso del mensaje dentro de la aplicación, la pertenencia a un segmento se evaluará después del retraso. Si el usuario cumple los requisitos, el mensaje in-app se sincronizará en la siguiente sesión disponible.
Reevaluar la elegibilidad de la campaña y Liquid
En algunos casos, es posible que desee volver a evaluar la elegibilidad de un usuario a medida que activan un mensaje en la aplicación para mostrar. Algunos ejemplos son las campañas dirigidas a un atributo personalizado que cambia con frecuencia o los mensajes que deben reflejar cualquier cambio de perfil de última hora.
Al seleccionar Reevaluar elegibilidad de campaña antes de mostrar, se realizará una solicitud adicional a Braze para confirmar que el usuario sigue siendo elegible para este mensaje antes de enviarlo. Además, cualquier variable Liquid o Contenido Conectado será templado en ese momento antes de que se muestre el mensaje.
Esto evita que se envíen mensajes in-app a usuarios dentro de campañas caducadas o archivadas. Si no reevalúa la elegibilidad de un usuario, el usuario recibirá el mensaje in-app incluso después de que la campaña haya caducado o se haya archivado porque el mensaje está en su SDK y esperando a que los usuarios lo activen.
Al activar esta opción se producirá un ligero retraso (< 100 ms) entre el momento en que un usuario activa un mensaje in-app y el momento en que se muestra el mensaje, debido a la elegibilidad añadida y a la solicitud de plantillas.
No utilice esta opción para mensajes que puedan activarse mientras un usuario está desconectado o cuando no se requiera la reevaluación de la elegibilidad y el líquido.
Elegir eventos de conversión
Braze le permite realizar un seguimiento de la frecuencia con la que los usuarios realizan acciones específicas, eventos de conversión, tras recibir una campaña. Tiene la opción de permitir una ventana de hasta 30 días durante la cual se contabilizará una conversión si el usuario realiza la acción especificada.
Si aún no lo ha hecho, complete las secciones restantes de su componente Canvas. Para más detalles sobre cómo construir el resto de su Canvas, implementar pruebas multivariantes y Selección Inteligente, y más, consulte el paso Construya su Canvas de nuestra documentación de Canvas.
Para obtener información sobre las opciones de mensajería dentro de la aplicación específicas de Canvas, consulta Mensajes dentro de la aplicación en Canvas.
Paso 8: Revisar y desplegar
Cuando hayas terminado de crear lo último de tu campaña o Canvas, revisa sus detalles, pruébala y ¡envíala!
A continuación, consulta los informes de mensajes en la aplicación para saber cómo puedes acceder a los resultados de tus campañas de mensajería.
Lo que hay que saber
Límites de las campañas activas de mensajes in-app
Braze valora la fiabilidad y la rapidez. Al igual que te sugerimos que envíes a Braze sólo los datos que necesites, también te recomendamos que desactives las campañas que ya no aporten ningún valor a tu marca.
El procesamiento de campañas de mensajes in-app basadas en acciones que siguen en estado activo pero que ya no envían mensajes o que ya no son necesarias ralentiza el rendimiento general de los servicios Braze para usted y otros clientes. Este tiempo adicional necesario para procesar este gran número de campañas inactivas significa que cualquier mensaje in-app tardará más en aparecer en los dispositivos de los usuarios finales, lo que repercute en su experiencia.
Puedes tener hasta 200 campañas de mensajería dentro de la aplicación activas y basadas en acciones por espacio de trabajo para optimizar la velocidad de entrega de los mensajes y evitar los tiempos de espera. Esto no se aplica a los Lienzos.
El recuento de 200 incluye las campañas de mensajes in-app activas que aún no han llegado a su hora de finalización y las que no tienen hora de finalización. No se contabilizarán las campañas de mensajería dentro de la aplicación que hayan finalizado. El cliente medio de Braze tiene un total de 26 campañas activas a la vez, por lo que es poco probable que esta limitación le afecte.