Skip to content

Crear una tarjeta de contenido

Este artículo explica cómo crear una tarjeta de contenido en Braze al construir Campaigns y Canvas. Aquí te guiaremos para elegir un tipo de mensaje, redactar tu tarjeta y planificar la entrega de tu mensaje.

Paso 1: Elige dónde crear tu mensaje

Usa Campaigns para mensajes simples y únicos (como informar a los usuarios sobre un producto con un solo mensaje). Usa Canvas para recorridos de usuario con varios pasos (como enviar sugerencias de productos personalizadas basadas en el comportamiento del usuario a lo largo del tiempo).

  1. Ve a Mensajería > Campaigns y selecciona Crear Campaign.
  2. Selecciona Content Cards o, para campañas dirigidas a varios canales, selecciona Multicanal.
  3. Ponle a tu campaña un nombre claro y significativo.
  4. Añade equipos y etiquetas según sea necesario.
    • Las etiquetas facilitan encontrar tus campañas y generar informes a partir de ellas. Por ejemplo, al usar el generador de informes, puedes filtrar por las etiquetas relevantes.
  5. Añade y nombra tantas variantes como desees para tu campaña. Puedes elegir diferentes plataformas, tipos de mensaje y diseños para cada una de las variantes añadidas. Para más información sobre variantes, consulta Pruebas multivariante y A/B.
  1. Crea tu Canvas usando el creador de Canvas.
  2. Después de configurar tu Canvas, añade un paso de mensaje en el constructor de Canvas. Ponle a tu paso un nombre claro y significativo.
  3. Selecciona Content Cards como tu canal de mensajería.
  4. Elige cuándo Braze calcula la elegibilidad de la audiencia y la personalización para la Content Card. Esto puede ser en la entrada al paso o en la primera impresión (recomendado). Los pasos que contienen Content Cards pueden ser programados o basados en acciones.
  5. Elige si deseas eliminar las Content Cards cuando los usuarios completen una compra o realicen un evento personalizado.
  6. Establece una expiración para la Content Card (tiempo en la fuente). Esto puede ser después de un periodo de tiempo o en un momento específico.
  7. Filtra tu audiencia, o los destinatarios, para este paso según sea necesario en la Configuración de entrega. Puedes refinar aún más tu audiencia especificando segmentos y añadiendo filtros adicionales. Las opciones de audiencia se verifican después del retraso, en el momento en que se envían los mensajes.
  8. Elige cualquier otro canal de mensajería que quieras combinar con tu mensaje.

Paso 2: Especifica los tipos de mensaje

Selecciona uno de los tres tipos esenciales de Content Cards: Clásica, Imagen con subtítulo e Solo imagen.

Para obtener más información sobre el comportamiento esperado y la apariencia de cada tipo, consulta Detalles creativos, o revisa los enlaces en la siguiente tabla. Estos tipos de Content Cards son aceptados tanto por aplicaciones móviles como por aplicaciones web.

Tipo de mensaje Ejemplo Descripción
Clásica Una tarjeta de contenido clásica con un icono pequeño y texto que anima a reservar una clase de entrenamiento. La tarjeta clásica tiene un diseño sencillo con un título en negrita, texto del mensaje y una imagen opcional que se sitúa al inicio del título y el texto. Es mejor usar una imagen cuadrada o un icono con la tarjeta clásica.
Imagen con subtítulo Una tarjeta de contenido con subtítulo con una imagen de un levantador de pesas y texto que anima a reservar una clase de entrenamiento. La tarjeta de imagen con subtítulo muestra tu contenido con texto y una imagen llamativa.
Solo imagen Una tarjeta de contenido de solo imagen con solo texto. La tarjeta de solo imagen capta la atención con espacio para imágenes, GIF y otro contenido creativo no textual.

Paso 3: Componer una Content Card

Puedes editar todos los aspectos del contenido y el comportamiento de tu mensaje en la pestaña Redactar del editor de mensajes.

Ejemplo de detalles de una Content Card en la pestaña Redactar del editor de mensajes.

El contenido aquí varía en función del tipo de tarjeta elegido en el paso anterior, pero puede incluir cualquiera de las siguientes opciones:

Idioma

Selecciona Añadir idiomas para agregar los idiomas que desees de la lista proporcionada. Esto inserta Liquid en tu mensaje. Te recomendamos seleccionar los idiomas antes de escribir tu contenido para que puedas rellenar el texto donde corresponda en el Liquid. Para consultar nuestra lista completa de idiomas disponibles, consulta Idiomas compatibles.

Una ventana con inglés, español y francés seleccionados como idiomas, y título, descripción y texto del enlace seleccionados como campos a internacionalizar.

Crear mensajes de derecha a izquierda

La apariencia final de los mensajes de derecha a izquierda depende en gran medida de cómo los proveedores de servicios los rendericen. Para conocer las mejores prácticas sobre cómo crear mensajes de derecha a izquierda que se muestren con la mayor precisión posible, consulta Crear mensajes de derecha a izquierda.

Título y mensaje

Escribe lo que quieras. No hay límites, pero cuanto más rápido puedas transmitir tu mensaje y lograr que tu cliente haga clic, ¡mejor! Recomendamos títulos y contenido de mensaje claros y concisos. Ten en cuenta que estos campos no se proporcionan para las tarjetas de solo imagen.

Imagen

Para añadir una imagen a tu Content Card, puedes seleccionar Añadir imagen o proporcionar una URL de imagen. Al seleccionar Añadir imagen se abre la Biblioteca multimedia, donde puedes seleccionar una imagen cargada previamente o añadir una nueva.

Cada tipo de mensaje y plataforma puede tener sus propias proporciones y requisitos sugeridos, así que asegúrate de comprobarlos antes de encargar o crear una imagen desde cero. Ten en cuenta que los campos de mensaje de las Content Cards están limitados a un tamaño total de 2 KB.

Anclar en la parte superior

Braze muestra una tarjeta anclada en la parte superior del feed de un usuario y el usuario no puede descartarla. Si el feed de un usuario tiene varias tarjetas ancladas, Braze las ordena cronológicamente. Cuando Braze entrega una Content Card, esta está anclada o no anclada, y ese estado no cambia durante la vida útil de la tarjeta. Si cambias la configuración de anclaje en una campaña, la actualización se aplica solo a las tarjetas enviadas después de la modificación. No cambia el estado de anclaje de las tarjetas que ya están en el feed de un usuario.

Vista previa de la Content Card en Braze para móvil y Web en paralelo, con la opción "Anclar esta tarjeta en la parte superior del feed" seleccionada.

Comportamiento de clic

Cuando tu cliente hace clic en un enlace presentado en la tarjeta, tu enlace puede llevarlo más profundamente dentro de tu aplicación o a otro sitio. Si eliges un comportamiento de clic para tu Content Card, recuerda actualizar tu texto del enlace de forma acorde.

Las siguientes acciones están disponibles para los enlaces de Content Cards:

Acción Descripción
Redirigir a URL web Abre una página web no nativa.
Vínculo profundo a la aplicación Vincula directamente a una pantalla existente en tu aplicación.
Registrar evento personalizado Elige un evento personalizado para desencadenar. Se puede utilizar para mostrar otra Content Card o desencadenar mensajería adicional.
Registrar atributo personalizado Elige un atributo personalizado para establecer para el usuario actual.

Las opciones Registrar evento personalizado y Registrar atributo personalizado requieren la siguiente compatibilidad de versión del SDK:

Paso 4: Configura ajustes adicionales (opcional)

Puedes usar pares clave-valor para crear categorías para tus tarjetas, crear múltiples fuentes de Content Cards y personalizar cómo se ordenan las tarjetas.

Para añadir pares clave-valor a tu mensaje, ve a la pestaña Settings y selecciona Add New Pair.

Paso 5: Construye el resto de tu campaña o Canvas

Construye el resto de tu campaña. Continúa con las siguientes secciones para obtener más detalles sobre cómo utilizar mejor nuestras herramientas para crear Content Cards.

Elige un calendario de entrega o desencadenante

Las Content Cards se pueden entregar en función de un horario programado, una acción o un desencadenante de API. Para más información, consulta Programar tu campaña.

También puedes establecer la duración de la campaña y las horas tranquilas, así como determinar la caducidad de la Content Card. Establece una fecha de caducidad específica o los días hasta que una tarjeta caduque, hasta un máximo de 30 días. Todas las variantes tienen fechas de caducidad idénticas.

La cuenta regresiva de caducidad comienza a partir del momento de envío de la tarjeta:

  • Campañas programadas: La cuenta regresiva comienza en el momento del lanzamiento programado.
  • Campañas basadas en acciones: La cuenta regresiva comienza cuando el usuario realiza la acción desencadenante.

Por ejemplo, si una Content Card basada en acciones se envía a las 2 p. m. de hoy con una caducidad de 1 día, caduca a las 2 p. m. del día siguiente.

Para la entrega basada en acciones, hay un breve retraso esperado antes de que aparezca la Content Card. Para obtener detalles sobre por qué ocurre esto y cómo minimizarlo, consulta ¿Por qué las Content Cards no aparecen inmediatamente después de un evento desencadenante?.

Entrega programada

Para campañas de Content Cards con entrega programada, puedes elegir cuándo Braze evalúa la elegibilidad de la audiencia y la personalización para nuevas campañas de Content Cards especificando cuándo se crea la tarjeta. Para más información, consulta creación de tarjetas.

Elige los usuarios a los que dirigirte

A continuación, segmenta a los usuarios eligiendo segmentos o filtros para acotar tu audiencia. Recibirás automáticamente una vista previa de cómo se ve aproximadamente la población de ese segmento. Ten en cuenta que la pertenencia exacta al segmento siempre se calcula antes de que se envíe el mensaje.

Elige eventos de conversión

Braze te permite hacer seguimiento de la frecuencia con la que los usuarios realizan acciones específicas, eventos de conversión, después de recibir una campaña. Tienes la opción de permitir una ventana de hasta 30 días durante la cual se cuenta una conversión si el usuario realiza la acción especificada.

Si aún no lo has hecho, completa las secciones restantes de tu componente de Canvas. Para obtener más detalles sobre cómo construir el resto de tu Canvas, implementar pruebas multivariante y selección inteligente, y más, consulta el paso Construye tu Canvas de nuestra documentación de Canvas.

Paso 6: Revisar y desplegar

Cuando termines de crear tu campaña o Canvas, revisa sus detalles, pruébala y luego envíala. Para más información, consulta Enviar mensajes de prueba.

A continuación, consulta Informes de Content Cards para aprender cómo puedes acceder a los resultados de tus campañas de tarjeta de contenido.

Cosas que debes saber

Limitaciones de carga útil y fuente

Para mantener el rendimiento, las Content Cards tienen dos restricciones clave: un límite en el tamaño de la carga útil de cada tarjeta y un número máximo de tarjetas que pueden aparecer en una fuente.

Limitaciones de tamaño para Content Cards

La carga útil de datos completa de una sola Content Card no puede superar los 2 KB después de que se renderice cualquier personalización con Liquid. Esto incluye:

  • Título
  • Mensaje
  • URL de imagen (la longitud de la cadena de URL en sí, no el tamaño del archivo de imagen)
  • Texto del enlace
  • URLs de enlace para todas las plataformas especificadas (las URLs separadas para iOS, Android y Web cuentan para el total)
  • Pares clave-valor (tanto los nombres de las claves como sus valores)

Usar Liquid para incorporar cadenas largas de texto (como las de atributos personalizados) puede hacer que superes el límite.

El creador de la campaña muestra una advertencia si tu contenido estático supera el límite. No predecimos el tamaño del contenido dinámico que usa Liquid. Si el tamaño del mensaje supera los 2 KB, se cancela en el momento del envío. Puedes ver estas cancelaciones en el registro de actividad de mensajes con el motivo Content card maximum size exceeded.

Estas son algunas prácticas recomendadas para gestionar el tamaño de la carga útil de las Content Cards:

  • Usa acortadores de URL para enlaces largos. Las URLs, especialmente aquellas con parámetros de seguimiento extensos, pueden tener problemas con el límite de tamaño. Usar un servicio de acortamiento de URLs puede reducir drásticamente el recuento de caracteres y liberar espacio en la carga útil.
  • Trunca el contenido dinámico con Liquid. Al personalizar tarjetas con texto dinámico de atributos de usuario o llamadas a la API, la longitud del contenido puede ser impredecible. Usa de forma proactiva filtros de Liquid como truncate para limitar la longitud de cualquier texto dinámico.
  • Sé eficiente con las URLs multiplataforma. El límite de 2 KB incluye las URLs de todas las plataformas que definas. Usar URLs largas y únicas para cada plataforma puede multiplicar el tamaño de la carga útil. Si es posible, usa un solo enlace que funcione en todas las plataformas, o usa acortadores de URL según sea necesario.
  • Considera los Banners para contenido más rico. Para casos de uso que requieren consistentemente grandes cantidades de contenido, las Content Cards pueden no ser el canal adecuado. Los Banners no tienen la misma limitación de carga útil de 2 KB y son más adecuados para incrustar contenido más rico directamente en una experiencia de aplicación o sitio web.

Número de tarjetas en la fuente

Cada usuario puede tener hasta 250 Content Cards no expiradas en su fuente en cualquier momento. Cuando se supera este límite, Braze deja de devolver las tarjetas más antiguas, incluso si no se han leído. Las tarjetas descartadas también cuentan para este límite, lo que significa que un número alto de tarjetas descartadas puede reducir el espacio disponible para las más antiguas.

Para prevenir problemas con el límite de tarjetas, recomendamos las siguientes prácticas:

  • Usa fechas de expiración más cortas: para Campaigns que son sensibles al tiempo (como una venta de fin de semana), establece una fecha de expiración específica. De esta forma, las tarjetas se eliminan automáticamente de la fuente y ya no cuentan para el límite después de que dejan de ser relevantes.
  • Aprovecha la eliminación basada en acciones: configura eventos de eliminación para tarjetas transaccionales o basadas en objetivos. Por ejemplo, una tarjeta que solicita a un usuario completar su perfil debería eliminarse tan pronto como se registre un evento profile_completed.
  • Audita las Campaigns de larga duración: revisa las Campaigns recurrentes o en curso para asegurarte de que no estén creando una mala experiencia para tus usuarios al llenar la fuente con demasiadas tarjetas con el tiempo.

Comprender la reelegibilidad para Content Cards

La reelegibilidad determina si un usuario puede recibir un mensaje de la misma Campaign más de una vez y cuándo. Para las Content Cards, comprender cómo funciona esto es fundamental para gestionar Campaigns recurrentes y asegurar que los usuarios no reciban mensajes duplicados o desactualizados.

Cómo se calcula la reelegibilidad

Si activas la reelegibilidad, la cuenta regresiva para que un usuario pueda “reingresar” a una Campaign comienza después de que se le envía el mensaje. El momento específico en que comienza esta cuenta regresiva depende de la configuración de creación de la tarjeta:

  • Las Content Cards que usan en la primera impresión utilizan el momento de la impresión para calcular la reelegibilidad.
  • Las Content Cards creadas en el lanzamiento de la Campaign, en Campaigns multicanal o en la entrada de un paso en Canvas utilizan el momento de envío o el momento de impresión, el que sea más reciente.

La expiración de 30 días y la reelegibilidad

Una fuente común de confusión es la interacción entre la reelegibilidad de la Campaign y la expiración automática de 30 días de todas las Content Cards.

Todas las Content Cards se eliminan automáticamente de los sistemas de Braze 30 días después de ser enviadas o eliminadas. Si tienes una Campaign recurrente de larga duración con la reelegibilidad desactivada, un usuario aún puede recibir la misma tarjeta de nuevo después de 30 días. Cuando la tarjeta original se elimina, el sistema ya no ve un registro de que ese usuario haya recibido la Campaign, haciéndolo elegible de nuevo en su próxima sesión.

Para que los usuarios solo reciban un mensaje de una Campaign específica una vez, añade un filtro de audiencia a tu Campaign o paso en Canvas para usuarios que no hayan recibido un mensaje de esta Campaign. Este filtro es la forma más fiable de prevenir envíos duplicados de Campaigns de larga duración.

Gestionar Content Cards en vivo

Después de que las Content Cards se han enviado, permanecen esperando en un “buzón de entrada” listas para ser entregadas al usuario (similar a lo que ocurre con los correos electrónicos). Una vez que el contenido se incorpora a la Content Card (en el momento de la visualización), no puede cambiarse durante su vida útil. Esto aplica incluso si estás llamando a una API a través de contenido conectado y los datos del endpoint cambian. Estos datos no se actualizan. Solo se puede detener el envío a nuevos usuarios y eliminar de las fuentes de los usuarios. Si modificas una Campaign, solo las tarjetas enviadas después de la modificación incluyen la actualización.

Actualizar tarjetas lanzadas

Para cambiar una tarjeta para usuarios que ya la han recibido, debes usar uno de los siguientes métodos:

El primer enfoque es archivar la Campaign y lanzar una nueva Campaign duplicada:

  1. Detén la Campaign original y, cuando se te solicite, selecciona Remove card after the next sync.
  2. Duplica la Campaign, realiza tus ediciones y lanza la nueva versión.

Cuando duplicas la Campaign, necesitas definir la audiencia para la nueva versión. Usa filtros de segmentación para controlar quién recibe la tarjeta actualizada:

  • Si los usuarios nunca deben ser reelegibles para una Content Card, puedes filtrar por usuarios que no hayan recibido la versión anterior de la Content Card configurando el filtro Received Message from Campaign con la condición Has Not.
  • Si los usuarios que recibieron la tarjeta anterior deben ser reelegibles en X días, puedes configurar el filtro Last Received Message from specific campaign a más de X días atrás O Received Message from Campaign con la condición Has Not.
Impacto
  • Destinatarios existentes: los destinatarios nuevos y existentes ven la tarjeta actualizada en la próxima actualización de la fuente si son elegibles.
  • Informes: cada versión de la tarjeta tiene análisis separados.

Supongamos que configuras una Campaign para que se desencadene al inicio de sesión, y tiene la reelegibilidad configurada a 30 días. Un usuario recibió la Campaign hace dos días y quieres cambiar el texto. Primero, archiva la Campaign y elimina las tarjetas de la fuente. Segundo, duplica la Campaign y relánzala con el nuevo texto. Si el usuario tiene otra sesión, recibe inmediatamente la nueva tarjeta.

Opción 2: Detener y relanzar la misma Campaign

Este enfoque mantiene todos tus análisis unificados en una sola Campaign. Los usuarios recién elegibles reciben la nueva tarjeta, pero retrasa la actualización para los destinatarios existentes hasta que sean reelegibles:

  1. Detén tu Campaign y, cuando se te solicite, selecciona Remove card after the next sync.
  2. Edita tu Campaign según sea necesario.
  3. Reinicia tu Campaign.
Impacto
  • Destinatarios existentes: los usuarios que ya han recibido la tarjeta no reciben las tarjetas actualizadas hasta que sean reelegibles. Si la reelegibilidad está desactivada, nunca reciben la nueva tarjeta.
  • Informes: una Campaign contiene todos los análisis de informes para las versiones de tarjetas lanzadas. Braze no diferencia entre las versiones lanzadas.

Supongamos que tienes una Campaign que se desencadena al inicio de sesión y tiene la reelegibilidad configurada a 30 días. Un usuario recibió la Campaign hace dos días y quieres cambiar el texto. Primero, detén la Campaign y elimina la tarjeta de la fuente. Segundo, vuelve a publicar la Campaign con el nuevo texto. Si el usuario tiene otra sesión, recibe la nueva tarjeta en 28 días.

Eliminar y expirar tarjetas

Eliminación manual de tarjetas

Puedes eliminar manualmente las tarjetas de las fuentes de todos los usuarios en cualquier momento deteniendo la Campaign.

  1. Abre la Campaign de Content Card y selecciona Stop Campaign.
  2. Cuando se te solicite, selecciona Remove card after the next sync. La tarjeta se elimina en la próxima actualización de la fuente.
Eliminación automatizada de tarjetas

Puedes eliminar automáticamente una tarjeta cuando un usuario realiza una acción específica, como completar una compra o activar una característica.

En tu Campaign o paso en Canvas, especifica un evento de eliminación. Cuando un usuario realiza ese evento, la tarjeta se elimina de su fuente en una actualización posterior después de que Braze procese el evento.

Panel de condiciones de eliminación de Content Card con la opción de evento de eliminación de Content Card.

Expiración de tarjetas

Las Content Cards permanecen disponibles hasta 30 días desde que se envían; después de 30 días, Braze las elimina de las fuentes de los usuarios y las purga de los sistemas de Braze.

Hacer que las tarjetas duren más de 30 días

Si quieres que una tarjeta parezca estar siempre disponible, puedes crear una Campaign recurrente que reemplace efectivamente la tarjeta cada 30 días:

  1. Establece la duración de la Content Card en 30 días.
  2. Establece la reelegibilidad de la Campaign en 30 días.
  3. Configura la Campaign para que se desencadene con “Session Start”.

Sincronización y actualización de Content Cards

Las Content Cards se sincronizan según una programación y cuando tu aplicación actualiza la fuente. El comportamiento de sincronización difiere entre sincronizaciones completas y parciales, y tu integración de SDK afecta cuándo se actualizan las tarjetas al inicio de sesión. Para detalles de implementación, consulta Personalizar la fuente de Content Cards y Crear Content Cards.

Impacto de detener Campaigns de Content Cards

Cuando detienes una Campaign y seleccionas Remove card after the next sync, Braze elimina la tarjeta de las fuentes de los usuarios en la próxima actualización. Los recuentos de impresiones pueden ser menores que los recuentos de envío porque los usuarios no pueden registrar impresiones de tarjetas que se eliminan antes de que las vean.

Solución de problemas

¿Por qué las Content Cards no aparecen inmediatamente después de un evento desencadenante?

Para las campañas de entrega basada en acciones (como el inicio de sesión), existe un breve retraso esperado entre el evento desencadenante y el momento en que la tarjeta está disponible. Este retraso ocurre porque:

  • El evento desencadenante se envía a los servidores de Braze
  • La campaña se desencadena y se registra la elegibilidad del usuario
  • La tarjeta de contenido se crea en la base de datos para ese usuario
  • El SDK sincroniza y obtiene todas las tarjetas disponibles en el dispositivo

Si la sincronización del SDK ocurre antes de que se registre la elegibilidad del usuario, este no recibe la tarjeta.

Para usuarios nuevos en su primera sesión, este retraso es inevitable. Para usuarios existentes que necesitan disponibilidad inmediata, considera usar la entrega planificada en su lugar.

Si necesitas minimizar los retrasos tanto para usuarios nuevos como existentes, puedes crear dos campañas:

  • Usuarios existentes con un recuento de sesiones mayor que 0: Usa una campaña de entrega planificada. Las tarjetas se crean previamente y están disponibles de inmediato.
  • Usuarios nuevos con un recuento de sesiones igual a 0: Usa una campaña desencadenada por acción. Las tarjetas se crean después del primer desencadenante de sesión.

Este enfoque garantiza que los usuarios existentes vean las tarjetas al instante, mientras que los usuarios nuevos las reciben tras un breve retraso en su primera sesión. Para estrategias adicionales para mejorar la latencia, consulta Mejorar la baja latencia para Content Cards.

New Stuff!