Ir al contenido

Versión del 12 de noviembre de 2026

Datos e informes

Informes de Segments

Disponibilidad general

Los informes de Segments añaden los Segments como dimensión principal de los informes y como desglose en el generador de informes. Puedes medir el rendimiento de los Segments a lo largo del tiempo, ver qué Campaigns y Canvas se dirigen a un Segment y comparar la participación entre Segments para una sola Campaign o un solo Canvas.

Rango de fechas y exportaciones ampliadas en el Generador de consultas

Disponibilidad general

Los informes del Generador de consultas incluyen un filtro de rango de fechas. Puedes consultar hasta un año de historial, o hasta dos años si tu espacio de trabajo tiene Snowflake Data Sharing o Currents. Las exportaciones CSV pueden incluir hasta 100 000 filas.

Objetos de cuenta

Disponibilidad general

Los objetos de cuenta te permiten modelar las empresas que hay detrás de tus usuarios, como compañías, franquicias, propiedades u hogares. Vincula usuarios a cuentas con un rol, conecta cuentas entre sí para modelar jerarquías y, después, segmenta y personaliza mensajes con los datos de la cuenta en lugar de copiarlos en cada perfil de usuario. Envía datos de cuentas a Braze mediante la API de objetos de datos o la ingesta de datos en la nube, o edita las cuentas en el panel.

Los objetos de cuenta requieren una breve incorporación. Completa el cuestionario en la página Cuentas y Braze configurará tu entorno según tu caso de uso y tu volumen de datos. Cada cuenta empieza con un límite de 50 000 registros de cuenta.

Atributos calculados

Acceso anticipado

Los atributos calculados convierten los datos de eventos en atributos de perfil con un generador de fórmulas sin código. Elige una agregación, un evento de compra o de comercio electrónico y un periodo de hasta dos años; después, activa el atributo para que Braze actualice los valores a diario y los escriba en los perfiles de usuario para la segmentación. Cada espacio de trabajo puede tener hasta 25 atributos calculados activos.

Mapeador visual de la ingesta de datos en la nube

Disponibilidad general

El mapeador visual de la ingesta de datos en la nube es una forma de sincronizar datos sin código. En lugar de escribir SQL o crear una tabla independiente para que Braze la sincronice, carga una tabla o vista existente de tu almacén de datos y, después, mapea sus columnas a campos de Braze. El mapeador visual está disponible para todas las fuentes de almacén de la ingesta de datos en la nube y para los tipos de sincronización de atributos, eventos y desencadenantes de Canvas.

Después de crear una fuente de Snowflake, Redshift, Databricks, Fabric o BigQuery, crea una sincronización y carga una tabla. También puedes usar el Explorador de fuentes para examinar las tablas y vistas disponibles. Mapea cada columna a un campo de Braze, incluidas las columnas obligatorias: un identificador aceptado por Braze, como external_id, y UPDATED_AT para el seguimiento de cambios. Sigue siendo posible sincronizar tablas PAYLOAD con el editor SQL.

Ingesta de datos en la nube: Workload Identity Federation para fuentes de Google

Disponibilidad general

La ingesta de datos en la nube admite la autenticación con Workload Identity Federation (WIF) para fuentes de Google Cloud Storage y Google BigQuery. Al crear una fuente, selecciona Workload Identity Federation como método de autenticación e introduce su configuración.

Ingesta de datos en la nube hacia BrazeAI Decisioning Studio

Disponibilidad general

La ingesta de datos en la nube tiene un destino BrazeAI Decisioning Studio que envía datos de tu almacén de datos directamente a Decisioning Studio, así que no necesitas trabajos ETL personalizados que depositen archivos sin procesar en contenedores de GCS. Decisioning Studio usa los datos para el aprendizaje por refuerzo y la toma de decisiones con IA. Solo se admiten fuentes de almacén de datos, y el destino solo está disponible para clientes de Braze y de BrazeAI Decisioning Studio.

En el flujo de sincronización, selecciona BrazeAI Decisioning Studio como destino después de elegir una fuente. Etiqueta los datos como perfil de usuario, evento de participación con mensajes, evento de conversión u otro tipo de activo. Después, escribe una consulta en el editor SQL para dar forma a los datos y elige una o más columnas como clave primaria o compuesta.

Registro de solicitudes de API

Disponibilidad general

El registro de solicitudes de API muestra las solicitudes de API enviadas a Braze, para que puedas validar una integración inicial o solucionar problemas de una existente. Braze conserva las solicitudes registradas durante 14 días e incluye la carga útil de la solicitud cuando está disponible, hasta 8 KiB. Filtra las solicitudes por fecha, hora, clave de API, endpoint, estado y contenido del cuerpo de la solicitud.

Databricks OpenSharing para clústeres de la UE

Disponibilidad general

Databricks OpenSharing (antes Delta Sharing) está disponible para clientes alojados en clústeres de la UE. Comparte de forma segura los datos de eventos y Campaigns de Braze con tu cuenta de Databricks sin copiar ni replicar datos. Los datos compartidos son de solo lectura y puedes consultarlos con Databricks SQL para crear informes, realizar modelos de atribución y combinar los datos de Braze con otros datos en Databricks. Incluye los mismos datos de participación que Braze entrega a otros destinos de Currents y a Snowflake Data Sharing.

Versión mensual de distribución de datos

Disponibilidad general

La versión 14 de la distribución de datos (Currents, Data Sharing y OpenSharing) se publicó el 4 de noviembre de 2026. Añade eventos para los objetos de datos y para el seguimiento de la finalización de solicitudes de API, y añade canvas_entry_id a varios eventos de canal. Para más información, consulta Registros de cambios de eventos de Currents.

Workload Identity Federation para Currents

Workload Identity Federation (WIF) es una forma adicional de autenticar una integración de Currents para Google Cloud Storage o Azure Blob Storage. Braze se autentica con un token de identidad de corta duración en lugar de una credencial de larga duración, como una clave de cuenta de servicio, así que no hay ningún secreto estático que se pueda filtrar o que haya que rotar. Las opciones existentes, como las claves de cuenta de servicio y los certificados, siguen disponibles.

BrazeAITM

Clientes MCP verificados

Disponibilidad general

En la página Clientes MCP, los administradores pueden aprobar por nombre los clientes MCP verificados por Braze (incluidos ChatGPT, Claude, Claude Code, Cursor, OpenAI Codex y Visual Studio Code) en lugar de introducir a mano los URI de redireccionamiento de cada cliente.

Compatibilidad del servidor MCP remoto con la lista de IP permitidas

Disponibilidad general

Las empresas que usan una lista de IP permitidas pueden usar el servidor MCP de Braze remoto y Operator Connect. Braze deja pasar las solicitudes del servidor MCP y de Operator Connect a través de tu lista de IP permitidas, así que los administradores no necesitan añadir las direcciones IP de Braze a su lista.

Endpoints de espacios de trabajo para el servidor MCP de Braze

Disponibilidad general

Los clientes MCP conectados a Braze pueden enumerar, consultar, crear, actualizar y eliminar espacios de trabajo, dentro de los permisos del usuario conectado. El servidor MCP de Braze incluye herramientas para espacios de trabajo. Solo ves los espacios de trabajo a los que perteneces, y las consultas devuelven solo los campos que puedes ver. Puedes actualizar el nombre, la zona horaria y la configuración de correo electrónico de un espacio de trabajo dentro de tus permisos. Para crear y eliminar un espacio de trabajo se necesita un administrador de la empresa. Por ejemplo, un administrador de la empresa puede pedirle a Claude que cree un espacio de trabajo para un nuevo mercado sin iniciar sesión en Braze.

Mejoras en la consola de agentes

Puedes hacer lo siguiente en la consola de agentes:

  • Los Estándares agénticos ya están disponibles de forma general. Los espacios de trabajo gratuitos incluyen 25 ejecuciones de evaluación al mes. Los espacios de trabajo de pago no tienen límite mensual de ejecuciones.
  • Crear un Estándar de Campaign o de Canvas a partir de una plantilla de Braze o desde cero.
  • Copiar agentes de paso en Canvas y Estándares agénticos a otro espacio de trabajo de la misma empresa.
  • Dar formato a las instrucciones del agente con Markdown y alternar entre Editar y Vista previa mientras las escribes.
  • En el nivel de pago, los registros de evaluación muestran la parte del límite de uso mensual que consume cada ejecución y quién la realizó.
  • Los agentes conversacionales siguen en beta. Puedes ejecutar simulaciones, y los atributos de flujo de trabajo pueden usar valores permitidos.

Directrices de marca

Disponibilidad general

Puedes generar directrices de marca a partir de archivos subidos, como un manual de marca, y de URL de sitios web, o escribirlas tú mismo. Las directrices pueden tener hasta 100 000 caracteres. Prueba una directriz generando textos de ejemplo o validando contenido existente y, después, añádela como contexto para Operator o para un agente.

Habilidades

Disponibilidad general

Las habilidades son instrucciones reutilizables que Operator sigue cuando encajan con la tarea, como una convención de nomenclatura o un pie de página obligatorio en los correos electrónicos. Crea una habilidad en la página Habilidades, pídele a Operator que recuerde una regla, o crea y edita habilidades desde otra herramienta de IA a través del servidor MCP de Braze. Operator aplica las habilidades para todos los miembros del espacio de trabajo, incluso a través de Operator Connect.

Servidores MCP externos

Acceso anticipado

Los servidores MCP externos permiten a Operator usar herramientas de otros productos, como Jira, Notion o GitHub. Un administrador añade un servidor remoto y elige qué herramientas puede usar Operator. Tú inicias sesión con tu propia cuenta. Operator pide aprobación antes de realizar acciones en el otro producto. Ponte en contacto con tu director de cuentas de Braze para participar en el acceso anticipado.

Agentes y contexto

Disponibilidad general

La entrada Consola de agentes de la navegación ahora se llama Agentes. Una sección Contexto en ese menú reúne las habilidades, las directrices de marca, los Estándares agénticos, las fuentes de conocimiento y los servidores MCP externos. Las páginas existentes conservan sus permisos y las URL anteriores redirigen a las nuevas.

Mejoras en Optimizar con BrazeAI y en la sincronización inteligente

Disponibilidad general

Optimizar con BrazeAI (antes selección inteligente) usa un grupo de control fijo como referencia para el aumento, y puedes elegir si la optimización continúa indefinidamente o se detiene cuando BrazeAI alcanza un 95 % de confianza. La sincronización inteligente ahora se ajusta al horario de verano para que los envíos se mantengan en la hora local correcta cuando cambian los relojes.

Recomendaciones de artículos con IA: flujo de creación mejorado

Disponibilidad general

El flujo de creación de recomendaciones de artículos con IA muestra qué catálogo y qué eventos producen las mejores recomendaciones antes de que te comprometas. Después de elegir un catálogo, Braze muestra los resultados del mapeado automático como tarjetas seleccionables ordenadas por calidad de coincidencia, así que no tienes que elegir entre Order Placed y un evento personalizado para descubrir en el último paso si los campos se mapearon bien. Cada tarjeta muestra cuándo se actualizaron por última vez las coincidencias. Las actualizaciones se ejecutan automáticamente y pueden tardar hasta 30 minutos. Antes de que Braze cree la recomendación, un paso de resumen recapitula el catálogo, el evento y los mapeados de campos que seleccionaste.

Experimentos más flexibles

Los experimentos son más flexibles en las Campaigns y los Canvas, incluidos los recorridos de experimentos:

  • Puedes desactivar la variante ganadora o la variante personalizada en una Campaign durante la fase de experimento. El grupo de exclusión sigue recibiendo los mensajes a la hora programada originalmente.
  • Los porcentajes del grupo de control y de las variantes se mantienen cuando activas o desactivas Optimizar con BrazeAI.
  • Evento de optimización es la etiqueta que se usa en las pruebas A/B de Campaigns, los recorridos de experimentos y el Optimizador de contenido.

Indicadores de estado de los agentes de Decisioning Studio Go

Disponibilidad general

Los informes de Decisioning Studio Go muestran en qué etapa se encuentra un agente después del lanzamiento, desde el primer envío hasta el entrenamiento y la personalización, para que sepas si el agente aún se está preparando o ya está aprendiendo.

Bancos de acciones de autoservicio para Decisioning Studio Pro

Beta

Un banco de acciones es la biblioteca de opciones entre las que Decisioning Studio elige para cada cliente, como mensajes, ofertas y horas de envío. Los clientes de Decisioning Studio Pro pueden ver y editar su banco de acciones en el panel de Braze, con la ayuda de BrazeAI Operator. Tu equipo de cuenta elige qué campos del banco de acciones puedes editar, como la línea del asunto o el código de oferta, por separado para cada dimensión. Puedes añadir acciones, activarlas o desactivarlas, cambiar las fechas de vigencia y editar los campos permitidos. Operator admite solicitudes más complejas, como desactivar todas las líneas del asunto que hagan referencia a las fiestas. Tus ediciones se guardan como borrador, y tu equipo de cuenta las revisa y las lanza.

Estadísticas de correo electrónico de Braze en los informes de agentes de Decisioning Studio Go

Disponibilidad general

Los agentes de Decisioning Studio Go muestran las estadísticas estándar de correo electrónico de Braze que usas en las Campaigns: envíos, aperturas, clics, cancelaciones de suscripción y rebotes. Las cifras se suman en todo lo que ha enviado el agente, para que veas el rendimiento del agente con las mismas métricas que usas en el resto de Braze.

Orquestación

Gobernanza de aplicaciones de partners

Disponibilidad general

Los administradores pueden aprobar o bloquear aplicaciones de partners OAuth (como partners de estudios creativos) y elegir a qué espacios de trabajo puede acceder cada aplicación.

Inicio de sesión en Braze Bonfire Community con Braze

Disponibilidad general

Los usuarios del panel pueden abrir Comunidad y seleccionar Iniciar sesión en Braze Bonfire Community para iniciar sesión con su cuenta de Braze. Braze Bonfire Community aparece en Aplicaciones de partners OAuth y está aprobada de forma predeterminada.

Finalizar sesiones itinerantes

Disponibilidad general

En Lista de IP permitidas del panel, activa Finalizar sesiones itinerantes para que Braze finalice una sesión del panel en cuanto continúe desde una IP que no está en tu lista de permitidas.

Suspender cuentas inactivas

Disponibilidad general

En Configuración de seguridad, activa Suspender cuentas inactivas para suspender automáticamente a los usuarios del panel que lleven 180 días sin iniciar sesión. Braze envía un correo electrónico a los usuarios 15 días y un día antes de la suspensión, y después envía un aviso de suspensión.

Horas tranquilas del espacio de trabajo

Disponibilidad general

Las horas tranquilas del espacio de trabajo establecen una franja predeterminada de horas tranquilas para un canal de mensajería en todo el espacio de trabajo. Las Campaigns y los Canvas de ese canal siguen la franja automáticamente, y aún puedes excluir Campaigns o Canvas concretos o establecer horas tranquilas a nivel de Campaign.

Compatibilidad multicanal en la priorización de mensajes

Disponibilidad general

La priorización de mensajes se aplica a las Campaigns multicanal y a los Canvas multicanal. Puedes incluir las Campaigns multicanal en la priorización de mensajes y aplicar la priorización a los pasos multicanal de tus Canvas.

Enviar a destino

Disponibilidad general

El paso Enviar a destino envía a los usuarios de un Canvas a otro en cuanto llegan al paso. Los usuarios que cumplen la audiencia de destino entran de inmediato, incluso cuando ese Canvas usa una entrada programada o basada en acciones. Siguen también en el Canvas de origen. El paso respeta las reglas de reingreso del Canvas de destino y no está sujeto a los límites de velocidad de la API.

Enviar a un agente de Decisioning Studio Go

Disponibilidad general

En un paso Enviar a destino, establece Tipo de destino en Agente de Decisioning Studio para añadir usuarios a un agente de Decisioning Studio Go. En el agente, selecciona Añadir directamente a la audiencia e incluye ese agente con el filtro Decisioning Studio Agent del Segment. Los usuarios siguen en el Canvas de origen.

Alertas de Canvas del espacio de trabajo

Acceso anticipado

Las alertas de Canvas del espacio de trabajo establecen alertas predeterminadas para todos los Canvas de un espacio de trabajo. Braze crea alertas para entradas de usuarios, envíos de mensajes y Canvas archivados. Cada alerta empieza desactivada. Cuando activas una, cubre los Canvas activos y los nuevos, salvo que un Canvas se excluya. Notifica a los destinatarios por correo electrónico, webhook o un webhook entrante de Slack. Ponte en contacto con tu director de cuentas de Braze para participar en el acceso anticipado.

Notificaciones de Slack para las alertas de Canvas

Las alertas de Canvas personalizadas están disponibles de forma general, y las alertas de Canvas del espacio de trabajo están en acceso anticipado. Ambas pueden publicar una notificación en Slack con una URL de webhook entrante. El canal se define al crear el webhook en Slack. Puedes habilitar correo electrónico, Slack, un webhook o cualquier combinación.

Canales y puntos de intervención

Flujo de solicitud de información de contacto para BSUID de WhatsApp

Disponibilidad general

Puedes enviar mensajes de WhatsApp que usen el botón Compartir información de contacto de Meta y, después, capturar el número de teléfono que comparte el usuario. Así identificas a los usuarios que se ponen en contacto contigo solo con un ID de usuario de ámbito empresarial (BSUID) y los conectas con perfiles existentes. Para conocer el flujo de trabajo, consulta Solicitar información de contacto a usuarios de WhatsApp con solo BSUID.

Pares clave-valor para mensajes dentro de la aplicación de arrastrar y soltar

Disponibilidad general

Puedes añadir pares clave-valor a los mensajes dentro de la aplicación tanto en el editor tradicional como en el editor de arrastrar y soltar.

Etiquetas de Liquid de suscripción por correo electrónico en las páginas de destino

Disponibilidad general

Puedes usar etiquetas de Liquid de suscripción por correo electrónico en las acciones al hacer clic de los botones y enlaces de las páginas de destino. Etiquetas como ${email_unsubscribe_url}, ${set_user_to_subscribed_url} y ${set_user_to_unsubscribed_url} funcionan en las páginas de destino igual que en el correo electrónico.

En el editor de arrastrar y soltar, selecciona un botón o enlace, establece su acción al hacer clic en una URL e introduce la etiqueta. Cuando un usuario identificado (por ejemplo, uno que llegó a través de una etiqueta de Liquid de página de destino en un mensaje) lo selecciona, Braze resuelve la etiqueta para ese usuario, de modo que pueda cancelar la suscripción, adherirse o gestionar sus preferencias de correo electrónico desde la página. Por ejemplo, puedes crear una página de cancelación de suscripción con tu marca y un breve cuestionario, una página de reactivación con un botón para volver a suscribirse con un clic o una página de adhesión voluntaria que suscriba al usuario con un solo clic.

Credenciales de webhook

Disponibilidad general

Los webhooks pueden autenticarse con una credencial guardada en lugar de una clave de API escrita en el mensaje. Esto coincide con el contenido conectado, que usa las mismas credenciales almacenadas. Las credenciales se almacenan una sola vez en Configuración > Gestión de credenciales, se referencian por nombre en el creador y nunca vuelven a mostrarse después de guardarlas. Pertenecen a un espacio de trabajo, y cada credencial necesita un dominio permitido para usarse con webhooks.

En el creador de webhooks, introduce una URL HTTPS con un nombre de host fijo y, después, selecciona una credencial guardada en Credencial. El selector enumera las credenciales cuyo dominio permitido coincide con el nombre de host de la URL. La vista previa del webhook omite la referencia a la credencial y sus encabezados de autenticación, y los envíos de prueba aplican la misma credencial.

Para abrir Gestión de credenciales, los usuarios necesitan el permiso “Ver gestión de credenciales”. Para crear, editar o eliminar credenciales, necesitan “Editar gestión de credenciales”. Para más información, consulta Gestionar credenciales guardadas.

Atributos configurables de Shopify y sincronización de metacampos de clientes

Disponibilidad general

Con la integración estándar de Shopify, puedes sincronizar hasta 20 definiciones de metacampos de clientes de Shopify con los perfiles de usuario de Braze como atributos personalizados anidados y, después, usarlos para la segmentación y la personalización. Para saber cómo se tipan, actualizan y usan los valores en la mensajería, consulta Metacampos de clientes de Shopify.

Sincronización de atributos de Shopify: tratamiento de valores vacíos

Disponibilidad general

Cuando Shopify envía un valor vacío para un atributo de usuario sincronizado, elige si Braze conserva o borra el valor que ya está en el perfil. De forma predeterminada, las integraciones conservan el valor existente.

Eventos de pedidos de Shopify: enriquecimiento y exclusión de Order Placed

Disponibilidad general

Añade hasta 20 metacampos de pedidos de Shopify a los eventos de pedidos compatibles para la segmentación y la personalización. Si otro sistema es la fuente de verdad de los pedidos, puedes desactivar los eventos Order Placed de Shopify para una tienda, de modo que cada pedido se cuente una sola vez.

Disponibilidad general

Sincroniza las adhesiones voluntarias de marketing de WhatsApp de Shopify con los grupos de suscripción de WhatsApp de Braze, junto con el consentimiento de correo electrónico y SMS. Configúralo en la integración estándar de Shopify y consulta Adhesiones voluntarias de marketing de WhatsApp para saber cómo se asignan los estados en Braze.

Grupos de IP y direcciones IP

Disponibilidad general

Los clientes de Amazon SES con dominios verificados pueden crear grupos de IP y añadir direcciones IP dedicadas en la página Verificación del remitente. El cuestionario del perfil del remitente recomienda una configuración según tu volumen de envío, o puedes crear los grupos de IP tú mismo. Braze asigna las direcciones IP dedicadas de tu contrato.

Calentamiento inteligente de IP

Acceso anticipado

El calentamiento automatizado de IP tiene una opción de audiencia Inteligente. Sube tu historial de participación de tu anterior proveedor de correo electrónico y Braze priorizará los envíos a los usuarios con más probabilidades de interactuar. Las nuevas IP construyen su reputación con tus mejores usuarios, sin que tengas que crear ni clasificar Segments a mano.

Alianzas

Microsoft Ads: sincronización de audiencias de Canvas

Beta

La sincronización de audiencias con Microsoft Ads te permite añadir o eliminar usuarios de Braze de las listas de clientes de Microsoft Advertising desde Canvas, para que puedas reorientar y suprimir en Bing, MSN y Microsoft Audience Network.

FeedOtter: orquestación de mensajes, plantillas

FeedOtter es una plataforma de automatización de contenido a correo electrónico que convierte contenido de CMS, sitios web, fuentes, API, bases de datos y hojas de cálculo en correos electrónicos pulidos. La integración de Braze y FeedOtter te permite recopilar y crear el contenido de tus boletines en FeedOtter y, después, publicar cada número en una plantilla de correo electrónico de Braze y enviarlo al Segment que elijas.

Traspaso al soporte de Zendesk: chat instantáneo

Zendesk es una plataforma de atención al cliente para soporte omnicanal. Con esta integración, tu agente de IA conversacional de Braze puede traspasar una conversación en vivo a un agente de soporte humano en Zendesk cuando lo necesite. Tras el traspaso, una persona toma el control en Zendesk Agent Workspace y los mensajes fluyen en ambos sentidos hasta que el agente cierra la conversación.

SDK

Se han publicado las siguientes actualizaciones del SDK. Para más información, consulta Registros de cambios del SDK.

Actualizaciones del SDK con cambios importantes

Las siguientes versiones principales del SDK incluyen cambios importantes:

  • Android SDK 45.0.0 cambia BannerView para que aloje un WebView en lugar de serlo. Los métodos de WebView llamados en BannerView ya no compilan. ContentCardsList de Jetpack Compose llama a cardUpdateHandler cuando la lista se reanuda, cuando se cargan las tarjetas en caché y después de descartar una tarjeta, y muestra las tarjetas una vez que el ciclo de vida del host alcanza RESUMED. com.braze:android-sdk-jetpack-compose ahora depende de Material 3 en lugar de Material 2. Si tu aplicación dependía del SDK para proporcionar androidx.compose.material, añádelo tú mismo.
  • Android SDK 45.0.1 actualiza Kotlin de 2.2.20 a 2.4.21.
  • React Native SDK 24.0.0 actualiza el puente nativo de iOS de Braze Swift SDK 18.2.1 a 19.1.0, lo que eleva la versión mínima de iOS compatible de 12.0 a 15.0, y actualiza el puente nativo de Android de Braze Android SDK 43.1.1 a 44.0.0. En iOS, [BrazeReactDataTranslator formatPushPayload:withLaunchOptions:] se sustituye por [BrazeReactDataTranslator formatPushPayload:withUrlOverride:].
  • Expo plugin 6.0.0 requiere Expo 57.0.23 o posterior y Braze React Native SDK 24.0.0 o posterior. Ese React Native SDK eleva la versión mínima de iOS a 15.0.
  • Cordova SDK 17.0.0 actualiza los puentes nativos a Android SDK 43.1.1 y Swift SDK 18.2.0. En iOS, los extras de las Content Cards ahora son un objeto JavaScript en lugar de una cadena JSON, así que elimina JSON.parse.
  • Xamarin SDK 11.0.0 actualiza los enlaces a Android SDK 43.1.1 y Swift SDK 18.2.0, añade .NET 10.0 y elimina .NET 9.0.

Resumen de las características y correcciones recientes del SDK

  • Android SDK 45.0.0 añade suscripciones Flow de Kotlin para Content Cards, conmutadores de características, Banners y eventos changeUser. Las impresiones de control registradas pueden disminuir. También corrige bloqueos (BannerView en Android 16 y algunos dispositivos Honor), eventos personalizados perdidos o acumulados y banners descartados que volvían a aparecer.
  • Android SDK 45.0.1 corrige un bloqueo cuando el SDK bloqueaba el grupo compartido de subprocesos de E/S y añade BrazeLogger.redactSecrets para ocultar secretos en los registros del SDK.
  • Swift SDK 19.1.0 corrige los fallos de unregisterPush y logout tras reiniciar la aplicación, la ausencia de pares clave-valor del panel en las notificaciones push sin vínculos profundos, la ausencia de miniaturas en las notificaciones push de video en iOS 26.5 y posteriores, y un bloqueo durante cambios rápidos del estado de la red. También añade una propiedad pública extras en Braze.Notifications.Payload.
  • Swift SDK 19.2.0 añade un catalogName opcional en los eventos de producto visto, la posibilidad de desencadenar mensajes dentro de la aplicación cuando existe una propiedad de evento personalizado o de compra de tipo matriz u objeto, y Braze.Configuration.Logger.redactSecrets.
  • Web SDK 7.1.0 añade Web Targeting para Banners, incluidos braze.insertWebTargetingBanners(), braze.automaticallyInsertWebTargetingBanners() y una opción enableWebTargetingBannerRetryLoop cuyo valor predeterminado es true.
  • Roku SDK 2.2.1 corrige un bloqueo cuando falla una solicitud de mensaje dentro de la aplicación con plantilla durante una conectividad intermitente o nula.
  • Roku SDK 2.3.0 añade la visualización automática opcional de mensajes dentro de la aplicación modales con BrazeDefaultInAppMessage, y controladores para que una aplicación pueda representar o procesar ella misma los mensajes seleccionados.
  • React Native SDK 24.0.0 añade populateInitialPayloadFromNotificationResponse:, que corrige que getInitialPushPayload() devuelva null en un arranque en frío desde un toque en una notificación push cuando la aplicación usa el ciclo de vida de escenas de UIKit. También corrige errores de compilación en iOS (pod install con frameworks dinámicos y Xcode 26.6).
  • React Native SDK 24.0.1 corrige un problema de Android por el que Braze.initialize() con la misma clave de API y el mismo endpoint desmontaba el SDK en ejecución y eliminaba las geovallas en inicios posteriores.
  • Expo plugin 5.2.1 corrige la configuración de Gradle para Android en Android Gradle Plugin 9 o posterior con Kotlin integrado, y añade los tipos de TypeScript que faltaban para varias propiedades de configuración de Android.
  • Expo plugin 6.0.0 corrige que Braze.getInitialPushPayload() devuelva null en un arranque en frío de iOS desde un toque en una notificación push cuando la aplicación usa el ciclo de vida de escenas de UIKit.
  • Cordova SDK 17.0.0 declara obsoleto getContentCardsFromServer (usa requestContentCardsRefresh() junto con getContentCardsFromCache()) y corrige un bloqueo en Android al llegar un mensaje dentro de la aplicación, además de varios errores de compilación en Android.
New Stuff!