Lanzamiento del 26 de julio de 2022
Canvas Flow
Se ha lanzado la última versión del producto Canvas, Canvas Flow. Con Canvas Flow tienes acceso a componentes de Canvas ligeros, propiedades de entrada persistentes y edición posterior al lanzamiento.

Conjunto de objetos
Utiliza un conjunto de objetos para agrupar atributos relacionados. Por ejemplo, puedes tener un grupo de objetos mascota, objetos canción y objetos cuenta que pertenezcan todos a un usuario. Estos conjuntos de objetos pueden utilizarse para personalizar tu mensajería con Liquid, o crear segmentos de audiencia si algún elemento dentro de un objeto coincide con los criterios.
Integraciones de socios actualizadas
Amplitude Recommend y mParticle ahora tienen pasos de integración actualizados. Si aprovechas estos socios, visita su documentación para asegurarte de que has seguido la configuración más reciente.
Requisitos de Shopify
- Se han actualizado los permisos de usuario obligatorios que aparecen en los requisitos previos.
- Se han actualizado las cargas útiles de ejemplo de Shopify que incluyen las propiedades
price,total_price,total_discountsyamountpara dar formato a estas propiedades como números en lugar de cadenas.
Actualizaciones de predicción
El plazo máximo para las predicciones de cancelación y de compra aumentó de 14 a 60 días.
Actualizaciones del SDK
Se han publicado las siguientes actualizaciones del SDK. Las actualizaciones de ruptura se enumeran a continuación; todas las demás actualizaciones se pueden encontrar consultando los correspondientes registros de cambios del SDK.
- Web SDK 4.1.0
- Cordova SDK 2.30.1
- Unity SDK 3.8.1
- Swift SDK 5.0.1
- SDK de Roku 0.1.2
- React Native SDK 1.37.0
- El SDK React Native de Braze ahora exporta su objeto predeterminado como módulo ES. Si actualmente importas el SDK utilizando
require(), ahora tendrás que importarlo como un módulo ES estándar (por ejemplo, import Braze from “@braze/react-native-sdk”).
- El SDK React Native de Braze ahora exporta su objeto predeterminado como módulo ES. Si actualmente importas el SDK utilizando
- Android SDK 22.0.0
Appboy.javaes ahoraBraze.kt. Los clientes de Kotlin tendrán que actualizar su código para admitir el uso de propiedades Kotlin en el singleton de Braze cuando sea necesario.Braze.registerPushToken()/Braze.getRegisteredPushToken()es ahoraBraze.setRegisteredPushToken()/Braze.getRegisteredPushToken(). Si usas Kotlin, utiliza la propiedadBraze.registeredPushToken.Braze.getDeviceIdes ahora soloBraze.deviceIdpara Kotlin.Braze.enableMockNetworkAppboyRequestsAndDropEventsModees ahoraBraze.enableMockNetworkRequestsAndDropEventsMode().Appboy.javase ha eliminado. Por ejemplo, las llamadas comoAppboy.getInstance()tendrán que serBraze.getInstance()de ahora en adelante.- Se reemplazó
setCustomAppboyNotificationFactory()porsetCustomBrazeNotificationFactory()/customBrazeNotificationFactory. - Se cambió el nombre de
enableMockAppboyNetworkRequestsAndDropEventsModeaenableMockNetworkRequestsAndDropEventsMode.
- Se trasladó
com.appboy.IBrazeEndpointProvideracom.braze.IBrazeEndpointProvider. - Se cambió el nombre de
com.braze.events.IEventSubscriberacom.braze.events.IEventSubscriber. - Se eliminó
Appboy.registerAppboyPushMessages()/Appboy.getAppboyPushMessageRegistrationId(). Sustituido porgetRegisteredPushToken()/setRegisteredPushToken(). - Se reemplazó
IAppboyNotificationFactoryporIBrazeNotificationFactory. - Se eliminó
com.appboy.ui.inappmessage.listeners.IHtmlInAppMessageActionListener. Utilizacom.braze.ui.inappmessage.listeners.IHtmlInAppMessageActionListeneren su lugar.