Creación de tarjetas
Puedes elegir cuándo Braze evalúa la elegibilidad de la audiencia y la personalización para nuevas campañas de tarjeta de contenido y pasos en Canvas especificando cuándo se crea la tarjeta.
Requisitos previos
Para aprovechar esta característica, debes actualizar a las siguientes versiones mínimas del SDK:
En iOS, el SDK de Swift es compatible con esta característica a partir de la versión 5.2.0, y el SDK heredado de Objective-C la admite a partir de la versión 4.5.0. Las versiones 5.0.0 a 5.1.x del SDK de Swift no la admiten.
Después de actualizar el SDK, tus usuarios de dispositivos móviles deben actualizar su aplicación. Puedes filtrar la audiencia de tu Campaign o Canvas para dirigirte solo a los usuarios con estas versiones mínimas de la aplicación.
Resumen
Puedes elegir cuándo Braze crea una tarjeta en el paso Entrega al crear una nueva campaña de Content Cards con entrega programada.

Las siguientes opciones están disponibles:
- Al lanzar la campaña: El comportamiento predeterminado anterior para Content Cards. Braze calcula la elegibilidad de la audiencia y la personalización cuando se lanza la campaña, luego crea la tarjeta y la almacena hasta que el usuario abre tu aplicación.
- En la primera impresión (recomendado): Cuando el usuario abre tu aplicación la próxima vez (inicia una nueva sesión), Braze determina para qué Content Cards es elegible el usuario, aplica las plantillas de personalización como Liquid o contenido conectado, y luego crea la tarjeta. Esta opción generalmente ofrece un mejor rendimiento.
Independientemente de la opción seleccionada, la cuenta regresiva de la fecha de expiración de la Content Card comienza cuando se lanza la campaña.
Puedes elegir cuándo Braze crea una tarjeta en la pestaña Canales de mensajería de un paso de mensaje de Content Card.

Las siguientes opciones están disponibles:
- Al entrar en el paso: El comportamiento predeterminado anterior para Content Cards. Braze calcula la elegibilidad de la audiencia cuando el usuario entra en el paso en Canvas, luego crea la tarjeta y la almacena hasta que el usuario abre tu aplicación.
- En la primera impresión (recomendado): Braze calcula la elegibilidad de la audiencia cuando el usuario entra en el paso en Canvas. Cuando el usuario abre tu aplicación la próxima vez (inicia una nueva sesión), Braze aplica las plantillas de personalización como Liquid o contenido conectado, y luego crea la tarjeta. Esta opción ofrece un mejor rendimiento en la entrega de tarjetas y una personalización más actualizada.
Independientemente de la opción seleccionada, la cuenta regresiva de la fecha de expiración de la Content Card comienza cuando el usuario entra en el paso en Canvas.

Si deseas que los usuarios anónimos vean una Content Card en su primera sesión, utiliza una campaña en lugar de un Canvas. Esto se debe a que cuando un usuario anónimo entra en un Canvas, su sesión ya ha comenzado, por lo que no recibirá la Content Card hasta que inicie una nueva sesión.
Evento de eliminación
Selecciona la opción para eliminar Content Cards cuando los usuarios completan una compra o realizan un evento personalizado. Para usar Realizar evento personalizado como evento de eliminación, selecciona variables de contexto o atributos personalizados para comparaciones al usar filtros de propiedades.

Expiración
En la configuración de Expiración (Tiempo en el feed), puedes seleccionar Personalizar duración para establecer la expiración de la Content Card usando variables de contexto.


Las Content Cards tienen una expiración máxima de 30 días, incluso al usar una duración personalizada con variables de contexto. Cualquier valor establecido más allá de 30 días se limita a 30 días. Para más detalles, consulta Expiración de la tarjeta.

Para ambas opciones, después de que se crea una tarjeta, Braze no recalcula la elegibilidad de la audiencia ni la personalización.
Diferencias entre crear tarjetas al lanzar o al entrar versus en la primera impresión
Esta sección describe las principales diferencias entre la creación de tarjetas al lanzar la campaña o al entrar en el paso versus en la primera impresión.
| Al lanzar la campaña / Al entrar en el paso en Canvas | En la primera impresión | |
|---|---|---|
| Cuándo usar esto | Si necesitas que el contenido se capture en un momento específico (el momento del lanzamiento). |
|
| Audiencia | Braze evalúa la pertenencia a la audiencia cuando se envía la campaña. Los usuarios nuevos o anónimos no serán evaluados para elegibilidad si intentan ver la tarjeta después de que se envía la campaña. Para Campaigns recurrentes, esto será en el siguiente intervalo de recurrencia. |
Braze evalúa la pertenencia cuando el usuario abre tu aplicación la próxima vez (inicia una sesión, solo Campaigns*). Esta configuración tendrá un alcance de audiencia más amplio porque cualquier usuario nuevo o anónimo siempre será evaluado para elegibilidad cuando intente ver la tarjeta. Además, los límites de velocidad (limitar el número de personas que recibirán la tarjeta) no son aplicables cuando se configura en la primera impresión. |
| Personalización | Braze evalúa Liquid, contenido conectado y Content Blocks en el momento en que se lanza la campaña o cuando un usuario entra en el paso en Canvas. Para Campaigns recurrentes, esto será en el siguiente intervalo de recurrencia. | Braze evalúa Liquid, contenido conectado y Content Blocks en el momento de la primera impresión o después del siguiente intervalo de recurrencia. |
| Análisis | Mensajes enviados se refiere al número de tarjetas que Braze creó y puso disponibles. Esto no cuenta si los usuarios vieron la tarjeta. | Mensajes enviados se refiere al número de tarjetas que Braze envía a un usuario después del inicio de una sesión. En Canvas, si un usuario entra en el paso sin iniciar una sesión, Braze no envía una tarjeta, por lo que esta métrica puede no coincidir con el número de usuarios que entran en un paso. Aunque los usuarios alcanzables y las impresiones no cambian, espera un volumen de envío menor (Mensajes enviados) cuando creas una tarjeta en la primera impresión en comparación con el lanzamiento de la campaña o la entrada al paso en Canvas. |
| Tiempo de procesamiento | Braze crea tarjetas para cada usuario elegible en el Segment en el momento del lanzamiento. Para audiencias grandes, selecciona En la primera impresión para que las tarjetas estén disponibles más rápidamente después del lanzamiento. | Braze crea una tarjeta la primera vez que un usuario intenta verla, por lo que puede tardar de 1 a 2 segundos en mostrarse en la primera impresión. |
* Este escenario solo aplica a Campaigns, ya que la audiencia de Canvas se evalúa al entrar en Canvas, no a nivel de paso.
Consideraciones
Campaigns multicanal
Las Campaigns multicanal no admiten tarjetas a primera impresión, por lo que todas las Content Cards se envían en el momento del lanzamiento de la Campaign.
Usar propiedades de contexto de Canvas
Al personalizar Content Cards con propiedades de contexto de Canvas, usa la sintaxis ${...} (por ejemplo, {{context.${property_name}}}). La notación con punto sin la sintaxis (por ejemplo, {{context.property_name}}) puede no resolverse correctamente en Content Cards, incluso si funciona en otros canales como push y correo electrónico.
Cambiar la creación de tarjetas después del lanzamiento
Braze recomienda no cambiar cómo se crean las tarjetas después de que se haya lanzado una Campaign. Debido a las diferencias en cómo se calculan los Mensajes Enviados entre los dos tipos de creación de tarjetas, cambiar cómo se crean las tarjetas después de que la Campaign se haya lanzado puede afectar la precisión de tu volumen de envío.
Tiempo de procesamiento potencial
Para audiencias grandes, selecciona la opción de crear tarjetas a primera impresión para que las tarjetas estén disponibles rápidamente después del lanzamiento. Las Campaigns activadas al inicio de sesión también pueden beneficiarse de pasar a la creación a primera impresión (disponible a través de la entrega programada) para mejorar el rendimiento.
Cuando las tarjetas se crean a primera impresión, pueden tardar unos segundos en procesarse. La duración de este tiempo de procesamiento depende de varios factores, como el tamaño de la tarjeta y la complejidad de las opciones de plantilla del mensaje. Por ejemplo, el tiempo de procesamiento para tarjetas que usan contenido conectado es al menos tan largo como el tiempo de respuesta del contenido conectado.
Versiones anteriores del SDK
Si la aplicación de un usuario ejecuta una versión anterior del SDK, seguirá recibiendo las Content Cards que envíes. Sin embargo, las tarjetas tardan más en aparecer y puede que no se muestren hasta la siguiente sincronización de Content Cards.