Ir al contenido

Preguntas frecuentes

Estas son respuestas a las preguntas frecuentes sobre Banners en Braze. Para obtener información más general, consulta Acerca de Banners.

¿Cuándo aparecen las actualizaciones de los Banners para los usuarios?

Los Banners se actualizan con sus datos más recientes cada vez que llamas al método de actualización—no es necesario reenviar ni actualizar tu Campaign de Banners.

¿Cuántas ubicaciones puedo solicitar en una sesión?

En una única solicitud de actualización, puedes solicitar un máximo de 10 ubicaciones. Para cada una que solicites, Braze devuelve el Banner de mayor prioridad para el que el usuario es elegible. Las solicitudes adicionales devuelven un error.

Para más información, consulta Solicitudes de ubicación.

¿Cuántas Campaigns de Banner pueden estar activas simultáneamente?

Cada espacio de trabajo puede admitir hasta 200 Campaigns de Banner activas. Si se alcanza este límite, tendrás que archivar o desactivar una Campaign existente antes de crear una nueva.

En el caso de Campaigns que comparten una ubicación, ¿qué Banner se muestra primero?

Si un usuario cumple los requisitos para varias Campaigns de Banner que comparten la misma ubicación, se muestra el Banner con la prioridad más alta. Para más información, consulta Prioridad de Banner.

¿Puedo usar Banners en mi fuente de Content Cards existente?

Banners es diferente de Content Cards, lo que significa que no puedes usar Banners y Content Cards en la misma fuente. Para reemplazar las fuentes de Content Cards existentes con Banners, necesitarás crear ubicaciones en tu aplicación o sitio web.

¿En qué se diferencian los Banners de los mensajes dentro de la aplicación?

Los Banners y los mensajes dentro de la aplicación llegan a los usuarios dentro de tu aplicación o sitio web, pero utilizan modelos de entrega diferentes. Si estás comparando los Banners con una configuración existente de mensajes dentro de la aplicación, espera diferencias en los desencadenadores, los tiempos de actualización y las pruebas, no un intercambio directo.

Tema Banners Mensajes dentro de la aplicación
Dónde aparecen los mensajes En línea en las ubicaciones que definas en tu aplicación o sitio Superposiciones a pantalla completa, modales o deslizables gestionadas por el SDK
Cuándo se actualiza el contenido Cuando tu aplicación o sitio solicita una actualización de Banner (por ejemplo, al iniciar la sesión o durante la sesión) Los mensajes con plantilla evalúan Liquid cuando se desencadena el mensaje dentro de la aplicación (por ejemplo, con un evento personalizado o al iniciar sesión), después de que la carga útil se almacene en caché en el dispositivo
Desencadenadores basados en acciones No hay entrega basada en acciones; en su lugar, utiliza segmentos, prioridad y tiempos de actualización Admite entrega basada en acciones y activada por API
Pruebas Previsualiza un usuario y luego confirma que la actualización de la ubicación en tu aplicación o sitio muestra el Banner esperado Usa Test Send o los flujos de vista previa dentro de la aplicación para la visualización basada en desencadenadores
Informes Las vistas y clics de Banner siguen los análisis de Banner Las impresiones y clics dentro de la aplicación siguen los análisis de mensajes dentro de la aplicación

¿Los Banners pueden incluir video?

El constructor estándar de Banners admite imágenes, texto y botones. Para incluir un video en un Banner, puedes usar un bloque de código personalizado en el constructor, o construir el Banner completo con el editor HTML e incrustar un reproductor de video directamente en tu HTML.

¿Puedo activar un banner basándome en las acciones del usuario?

Aunque los banners no admiten la entrega basada en acciones, puedes segmentar usuarios en función de sus acciones pasadas mediante la segmentación y la prioridad.

Por ejemplo, para mostrar un banner especial solo a los usuarios que hayan completado un evento purchase:

  1. Segmentación: En tu Campaign, segmenta a un grupo de usuarios que hayan realizado el evento personalizado purchase al menos una vez.
  2. Prioridad: Si tienes un banner general para todos los usuarios y este banner específico para compradores que apuntan a la misma ubicación, establece la prioridad del banner específico en High y la del banner general en Medium o Low.

Cuando el usuario inicia una nueva sesión o actualiza los banners después de realizar la acción, Braze evalúa su elegibilidad. Si coincide con el Segment “Purchase”, se muestra el banner de alta prioridad.

¿Pueden los usuarios descartar un Banner?

Sí. Puedes permitir que los usuarios descarten manualmente un Banner. Consulta Configurar el comportamiento de descarte para obtener detalles sobre cómo configurar el descarte tanto en el constructor como en el editor HTML.

Los usuarios solo pueden descartar manualmente los Banners si el comportamiento de descarte está habilitado. Si el descarte no está habilitado, puedes controlar la visibilidad del Banner gestionando la elegibilidad del Segment del usuario. Cuando un usuario ya no cumple los criterios de segmentación para una Campaign de Banner, no lo verá de nuevo en su próxima sesión.

Cuando un usuario descarta un Banner, no es elegible para esa Campaign de forma predeterminada. Para que los usuarios que lo descartaron puedan ver el Banner de nuevo, configura la reelegibilidad en el paso Delivery Controls de la Campaign. Los pasos de Banner en Canvas utilizan la configuración de reentrada de Canvas para controlar la reelegibilidad en su lugar.

Por ejemplo, si muestras un Banner promocional hasta que un usuario realice una compra, registrar un evento como purchase_completed puede eliminar a ese usuario del Segment de segmentación, ocultando efectivamente el Banner en las sesiones posteriores.

¿Puedo exportar los análisis de Campaigns de Banners usando la API de Braze?

Sí. Puedes usar el endpoint /campaigns/data_series para obtener datos sobre cuántas Campaigns de Banners se visualizaron, se hicieron clic o se convirtieron.

¿Cuándo se segmentan los usuarios?

Los usuarios se segmentan al inicio de la sesión. Si los Segments objetivo de una Campaign dependen de atributos personalizados, eventos personalizados u otros atributos de segmentación, estos deben estar presentes en el usuario al inicio de la sesión.

¿Cómo puedo componer Banners para garantizar la menor latencia?

Cuanto más sencillo sea el mensaje en tu Banner, más rápido se renderiza. Es mejor que pruebes tu campaña de Banner frente a la latencia esperada para tu caso de uso. Por ejemplo, asegúrate de probar atributos de Liquid como catalog_items.

Si utilizas contenido conectado (en acceso anticipado), ten en cuenta que cada llamada cuenta contra un presupuesto de renderizado compartido de aproximadamente dos segundos en todas las ubicaciones en una sola actualización. Si se supera el presupuesto o una llamada excede el tiempo de espera, el resultado del contenido conectado se trata como nulo y los Banners no reintentan. Para minimizar la latencia:

  • Mantén tus endpoints rápidos y almacena en caché las respuestas siempre que sea posible.
  • Limita el número de URLs de contenido conectado únicas en las ubicaciones que se renderizan juntas.
  • Evita encadenar llamadas en las que una respuesta de contenido conectado determina la URL de la siguiente.
  • Utiliza instrucciones de protección de Liquid o el filtro default para gestionar resultados nulos y evitar Banners en blanco.

¿Son compatibles todas las etiquetas de Liquid?

No. Sin embargo, la mayoría de las etiquetas de Liquid son compatibles con los mensajes de Banner, excepto catalog_items que se vuelven a renderizar usando la etiqueta :rerender.

¿Puedo capturar eventos de clic?

Sí. La forma en que se capturan los eventos de clic depende de cómo se renderiza tu Banner:

  • Constructor — componentes estándar: Si tu Banner usa componentes estándar del editor (imágenes, botones, texto), los clics se rastrean automáticamente al usar los métodos de inserción del SDK.
  • Constructor — bloques de código personalizado: Si deseas rastrear clics para elementos dentro de un bloque del editor de código personalizado, debes llamar a brazeBridge.logClick() desde tu HTML personalizado. Esto aplica incluso cuando usas los métodos del SDK para insertar y renderizar el Banner.
  • Editor HTML: El seguimiento de clics no es automático. Debes llamar a brazeBridge.logClick() para cada elemento clicable que desees rastrear. Para la referencia completa, consulta Código personalizado y puente JavaScript para Banners.
  • Interfaz personalizada (headless): Si estás construyendo una interfaz completamente personalizada usando las propiedades personalizadas del Banner en lugar de renderizar el HTML del Banner, llama a logClick() en el objeto Banner desde el código de tu aplicación.

Para más información, consulta Registro de clics.

New Stuff!