Notes de version
C’est là que vous trouverez toutes les mises à jour de la plateforme Braze, avec les dernières mises à jour de la plateforme suivantes.
Notes de version
Notes de version Braze les plus récentes
Braze publie des informations sur les mises à jour du produit à une cadence mensuelle, en s’alignant sur les versions majeures du produit, bien que le produit soit mis à jour avec des améliorations diverses sur une base hebdomadaire.
Pour plus d’informations sur l’une des mises à jour répertoriées dans cette section, contactez votre gestionnaire de compte ou ouvrez un ticket de support. Vous pouvez également consulter nos journaux de modifications SDK pour voir plus d’informations sur nos versions mensuelles de SDK, mises à jour et améliorations.
Libération le 12 novembre 2024
Flexibilité des données
Limite de vitesse pour /users/track
La limite de vitesse pour l’endpoint/users/track
a été mise à jour à 3 000 par 3 secondes.
Libérer la créativité
Cas d’utilisation de Canvas
Nous avons rassemblé quelques cas d’utilisation illustrant les différentes façons dont vous pouvez tirer parti d’un Braze Canvas. Si vous êtes en quête d’inspiration, choisissez un cas d’utilisation ci-dessous pour commencer.
- Panier abandonné
- En stock
- Fonctionnalité Adoption
- Utilisateur déchu
- Onboarding
- Rétroaction après l’achat
Canaux robustes
LINE
L’intégration de LINE dans Braze est désormais disponible ! LINE est l’application de messages la plus populaire au Japon, avec plus de 95 millions d’utilisateurs actifs par mois. En plus de la messagerie, LINE offre à ses utilisateurs une plateforme « tout-en-un » pour les réseaux sociaux, les jeux, les achats et les paiements.
Pour commencer, consultez notre documentation LINE.
Synchronisation de l’audience LinkedIn
Beta
Vous pouvez désormais utiliser LinkedIn avec Braze Audience Sync, un outil qui vous aide à étendre la portée de vos campagnes à de nombreuses technologies sociales et publicitaires de premier plan. Pour participer à la version bêta, contactez votre gestionnaire de succès Braze.
Améliorer le guide du développeur
Nous sommes en train d’apporter des améliorations majeures au guide du développeur de Braze. Dans un premier temps, nous avons simplifié la navigation et réduit le nombre de sections imbriquées.
Avant | Après |
---|---|
Nouveaux partenariats Braze
MyPostcard
MyPostcard, une application mondiale de cartes postales de premier plan, vous permet d’exécuter des campagnes de publipostage en toute simplicité, offrant un moyen fluide et rentable d’entrer en contact avec vos clients. Pour commencer, consultez la section Intégration de MyPostcard à Braze.
Mises à jour SDK
Les mises à jour SDK suivantes ont été publiées. Les dernières mises à jour sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications SDK correspondants.
- Expo Plugin 3.0.0
- Cette version nécessite la version 13.1.0 du SDK React native de Braze.
- Remplace l’appel à la méthode BrazeAppDelegate iOS de BrazeReactUtils.populateInitialUrl par BrazeReactUtils.populateInitialPayload.
- Cette mise à jour résout un problème où les événements push ouverts ne se déclenchaient pas lors d’un clic sur une notification alors que l’application est dans un état terminé.
- Pour tirer pleinement parti de cette mise à jour, remplacez tous les appels de Braze.getInitialURL par Braze.getInitialPushPayload dans votre code JavaScript. L’URL initiale est désormais accessible via la propriété url de la charge utile initiale du push.
- Braze Segmentation Swift Plugin 5.0.0
- Met à jour les bindings du SDK Swift de Braze afin qu’ils requièrent les versions 11.1.1+ SemVer.
- Cela permet d’assurer la compatibilité avec toutes les versions du SDK de Braze, de la 11.1.1 à la 12.0.0 incluse.
- Consultez le journal des modifications de la version 11.1.1 pour plus d’informations sur les ruptures potentielles.
Libération le 15 octobre 2024
Flexibilité des données
Campagnes et canvas
Lors de la création de campagnes et de canevas, vous pouvez calculer le nombre exact d’utilisateurs atteignables dans votre audience cible au lieu de l’estimation par défaut en sélectionnant Calculer les statistiques exactes.
Objets de l’API Android
Le paramètreandroid_priority
accepte les valeurs “normal” ou “élevé” pour spécifier la priorité de l’expéditeur FCM. Par défaut, les messages de notification sont envoyés avec une priorité élevée et les messages de données avec une priorité normale.
Pour plus d’informations sur l’impact des différentes valeurs sur la réception/distribution, voir Priorité des messages Android.
SDK
Utilisez le débogueur intégré au SDK de Braze pour résoudre les problèmes de vos canaux alimentés par le SDK sans avoir à activer la journalisation verbeuse dans votre application.
Activités en direct
Nous avons mis à jour la foire aux questions sur les activités en ligne/instantanées de Swift avec quelques nouvelles questions et réponses.
Événements personnalisés
Les objets de propriété d’événement qui contiennent des valeurs de tableau ou d’objet peuvent désormais avoir une charge utile de propriété d’événement pouvant aller jusqu’à 100 Ko.
Numéros de compartiment aléatoire
Utilisez la réinscription aléatoire de l’audience avec des numéros de compartiment aléatoire pour les tests A/B ou le ciblage de groupes d’utilisateurs spécifiques dans vos campagnes.
Extensions de segments
Vous pouvez actualiser les extensions de segments selon une planification récurrente en sélectionnant la fréquence à laquelle les extensions seront actualisées (quotidienne, hebdomadaire ou mensuelle) et l’heure spécifique à laquelle l’actualisation aura lieu.
Canaux robustes
SMS
Nous avons ajouté Ajouter des paramètres U TM pour montrer comment vous pouvez utiliser des paramètres UTM dans un message SMS, afin que vous puissiez suivre les performances des campagnes dans des outils d’analyse/analytique tiers, tels que Google Analytics.
Landing pages
Connectez votre propre domaine à votre espace de travail Braze pour personnaliser les URL de vos pages de destination avec votre marque.
LINE et Braze
Beta
Nous avons ajouté une nouvelle documentation :
- Types de messages LINE couvre les types de messages LINE que vous pouvez composer, y compris les aspects et les limitations, et fait partie de la collection LINE beta.
- Le lien avec le compte utilisateur permet aux utilisateurs de relier leur compte LINE au compte utilisateur de votre application. Vous pouvez ensuite utiliser Liquid dans Braze, comme
{{line_id}}
, pour créer une URL personnalisée pour l’utilisateur qui transmet son LINE ID à votre site Web ou à votre application, qui peut alors être associée à un utilisateur connu.
WhatsApp et Braze
Les comptes WhatsApp Business (WABA) peuvent désormais être partagés avec plusieurs fournisseurs de solutions professionnelles.
Nouveaux partenariats Braze
Future Anthem - Contenu dynamique
Le partenariat entre Braze et Future Anthem s’appuie sur l’intelligence artificielle Amplifier pour offrir une personnalisation du contenu, des expériences en temps réel et des audiences dynamiques. L’intelligence artificielle Amplifier fonctionne dans les sports, les casinos et les loteries, vous permettant d’améliorer les profils de joueurs de Braze avec des attributs de joueurs spécifiques à l’industrie, tels qu’un jeu favori, un score d’engagement, le prochain pari attendu, et plus encore.
Paramètres
Cryptage au niveau du champ d’identification
Grâce au chiffrement au niveau du champ d’identification, vous pouvez chiffrer de façon fluide/sans heurts les adresses e-mail avec AWS Key Management Service (KMS) afin de minimiser les informations personnelles identifiables (PII) partagées dans Braze. Le chiffrement remplace les données sensibles par du texte chiffré, c’est-à-dire des informations cryptées et non lisibles.
Mises à jour SDK
Les mises à jour SDK suivantes ont été publiées. Les dernières mises à jour sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications SDK correspondants.
- SDK Swift 10.3.1
- SDK Swift 11.0.0
- Ajout de la prise en charge de la vérification stricte de la concurrence dans Swift 6
- Les classes et types de données publics pertinents de Braze sont désormais conformes au protocole
Sendable
et peuvent être utilisés en toute sécurité dans tous les contextes de concurrence. - Les API réservées aux threads principaux sont désormais marquées par l’attribut
@MainActor
. - Nous vous recommandons d’utiliser Xcode 16.0 ou une version ultérieure pour profiter de ces fonctionnalités tout en minimisant le nombre d’avertissements générés par le compilateur. Les versions précédentes de Xcode peuvent toujours être utilisées, mais certaines fonctionnalités peuvent générer des avertissements.
- Les classes et types de données publics pertinents de Braze sont désormais conformes au protocole
- Lors de l’intégration manuelle de la prise en charge des notifications push, il se peut que vous deviez mettre à jour la conformité
UNUserNotificationCenterDelegate
pour utiliser l’attribut@preconcurrency
afin d’éviter les avertissements.- L’application de l’attribut
@preconcurrency
sur la conformité du protocole n’est disponible que dans Xcode 16.0 ou une version ultérieure. Consultez notre exemple de code d’intégration ici.
- L’application de l’attribut
- Ajout de la prise en charge de la vérification stricte de la concurrence dans Swift 6
- React Native SDK 13.0.0
- Mise à jour des liens de la version native d’Android du SDK Android de Braze 31.1.0 à 32.1.0.
- Met à jour les liaisons de la version native d’iOS du SDK Swift de Braze 10.3.0 vers 11.0.0.
- Flutter SDK 11.1.0
- SDK Swift 11.1.0
- SDK Android 33.0.0
- Mise à jour de Kotlin de 1.8 à Kotlin 2.0.
- SDK Web 5.5.0
Libération le 17 septembre 2024
Flexibilité des données
Braze Cloud Data Ingestion pour S3
Vous pouvez utiliser Cloud Data Ingestion (CDI) for S3 pour intégrer directement un ou plusieurs compartiments S3 de votre compte AWS à Braze. Lorsque de nouveaux fichiers sont publiés dans S3, un message est envoyé à SQS et Cloud Data Ingestion de Braze prend en charge ces nouveaux fichiers.
Augmentation de la limite de débit
La limite de débit pour le type de demande /users/export/ids est passée à 2 500 demandes par minute.
Utilisateurs actifs par mois CY 24-25
Pour les clients qui ont acheté Utilisateurs actifs par mois - CY 24-25, Braze gère différentes limites de débit sur son endpoint /users/track
. Pour plus de détails, reportez-vous à POST : Suivre les utilisateurs.
Libérer la créativité
Modélisation de produits de catalogue comprenant des étiquettes Liquid
Utilisez l’indicateur :rerender
dans une étiquette Liquid pour afficher le contenu liquide d’un article de catalogue. Par exemple, si vous rendez le contenu liquide suivant :
1
2
3
Hi ${first_name}
{% catalog_items Messages greet_msg :rerender %}
{{ items[0].Welcome_Message }}
L’affichage est le suivant :
1
2
Hi Peter,
Welcome to our store, Peter!
Canaux robustes
Messages de réponse WhatsApp
Vous pouvez utiliser les messages de réponse pour répondre aux messages WhatsApp entrants de vos utilisateurs. Ces messages sont créés in-app sur Braze pendant votre expérience sur la composition et peuvent être modifiés à tout moment. Vous pouvez utiliser Liquid pour faire correspondre la langue du message de réponse aux utilisateurs appropriés.
Modèles de canvas
Créez des modèles Canvas pour affiner votre envoi de messages en créant un cadre cohérent qui peut être facilement personnalisé pour s’adapter à vos objectifs spécifiques sur l’ensemble de vos Canvas.
Landing pages
Beta
Les pages d’atterrissage de Braze sont des pages web autonomes qui peuvent piloter votre stratégie d’acquisition et d’engagement des utilisateurs.
Changements depuis la dernière consultation
Vous pouvez consulter le nombre de mises à jour de vos Teams, campagnes et segments par d’autres membres de votre équipe en vous référant à l’indicateur Changements depuis le dernier affichage sur les pages d’aperçu respectives (comme la page d’aperçu d’une campagne d’e-mail).
Résolution des problèmes liés aux demandes de webhook et de contenu connecté
Cet article explique comment résoudre les codes d’erreur de webhook et de contenu connecté, notamment la nature des erreurs et les étapes pour les résoudre.
Nouveaux partenariats Braze
Boîte de réception Monster - Analyse/analytique (si utilisé comme adjectif)
Inbox Monster est une plateforme de signaux de boîte de réception qui aide les marques d’entreprise à faire atterrir chaque envoi. Il s’agit d’une suite intégrée de solutions pour la livrabilité, le rendu créatif et le contrôle des SMS, qui permet aux équipes modernes de gestion de la relation client (CRM) d’être plus efficaces et de mettre fin aux angoisses liées à l’envoi de messages.
SessionM - Loyauté
SessionM est une plateforme d’engagement et de fidélisation des clients qui offre des fonctionnalités de gestion de campagne et des solutions de gestion de la fidélisation pour aider les marketeurs à mener un ciblage de proximité afin d’augmenter l’engagement et le bénéfice.
L’intelligence artificielle et l’automatisation de l’apprentissage machine.
Recommandations d’articles à la mode
Outre le modèle “AI Personalized”, la fonctionnalité de recommandations d’articles par l’intelligence artificielle comprend également un modèle de recommandation pour “Trending”, qui présente les articles qui ont eu l’élan le plus positif en ce qui concerne les interactions récentes avec les utilisateurs.
Paramètres
Rôles
Les rôles permettent une meilleure structuration en regroupant vos autorisations personnalisées individuelles avec les contrôles d’accès à l’espace de travail. Ceci est particulièrement utile si vous avez plusieurs marques ou espaces de travail régionaux dans un seul tableau de bord. Grâce aux rôles, vous pouvez ajouter les utilisateurs du tableau de bord aux bons espaces de travail et leur accorder directement les autorisations associées.
Rapport sur les événements de sécurité
Nous avons ajouté une liste complète des événements de sécurité qui peuvent apparaître dans votre rapport de sécurité téléchargé.
Rapport sur l’utilisation des messages
Le tableau de bord de l’utilisation des messages fournit en libre-service des informations sur votre utilisation des crédits SMS et WhatsApp pour une vue d’ensemble de l’utilisation historique et actuelle par rapport aux attributions contractuelles. Ces informations peuvent réduire votre confusion et vous aider à faire des ajustements pour prévenir les risques de dépassement.
SDK
Initialisation retardée pour le SDK Braze Swift
Configurez l’initialisation différée pour initialiser votre SDK Braze Swift de manière asynchrone tout en veillant à ce que la gestion des notifications push soit préservée. Cela peut s’avérer utile lorsque vous devez configurer d’autres services avant d’initialiser le SDK, par exemple pour récupérer des données de configuration sur un serveur ou attendre le consentement de l’utilisateur.
Mises à jour SDK
Les mises à jour SDK suivantes ont été publiées. Les dernières mises à jour sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications SDK correspondants.
- SDK Android 32.1.0
- Segment Kotlin SDK 2.0.0
- SDK Swift 10.1.0
- React Native SDK 12.1.0
- Cordova SDK 10.0.0
- Cette version nécessite désormais Cordova Android 13.0.0.
- Reportez-vous à l’annonce de la version de Cordova pour obtenir la liste complète des exigences relatives aux dépendances du projet.- Mise à jour du pont Android natif de Braze Android SDK 30.3.0 à 32.1.0.
- Mise à jour du pont natif iOS du SDK Swift de Braze 9.2.0 vers 10.1.0.
- SDK Swift 10.2.0
- Unity 7.0.0
- Mise à jour du pont natif Android du SDK Android de Braze 30.3.0 vers 32.1.0.
- Mise à jour du pont natif iOS du SDK Swift de Braze 9.0.0 vers 10.1.0.
- Braze Segmentation Swift Plugin 4.0.0
- Met à jour les bindings du SDK Swift de Braze pour exiger les versions de la dénomination
10.2.0+
SemVer.- Cela permet la compatibilité avec n’importe quelle version du SDK de Braze, de
10.2.0
jusqu’à, mais sans inclure,11.0.0
. - Reportez-vous au journal des modifications de
10.0.0
pour plus d’informations sur les ruptures potentielles.
- Cela permet la compatibilité avec n’importe quelle version du SDK de Braze, de
- Met à jour les bindings du SDK Swift de Braze pour exiger les versions de la dénomination
- Flutter SDK 11.0.0
- Mise à jour du pont natif Android du SDK Android de Braze 30.4.0 vers 32.1.0.
- Modifie le comportement de
wipeData()
sur Android pour conserver les abonnements externes (commesubscribeToContentCards()
) après avoir été appelé.
- Modifie le comportement de
- Met à jour le pont natif iOS du SDK Swift de Braze 9.0.0 vers 10.2.0.
- Mise à jour du pont natif Android du SDK Android de Braze 30.4.0 vers 32.1.0.
- SDK Swift 10.3.0
- Unity 7.1.0
- React Native SDK 12.2.0
Libération le 20 août 2024
Nouveaux cas d’utilisation
Catalogues
Vous pouvez ajouter n’importe quel type de données à un catalogue. Généralement, les données sont des métadonnées sur les offres, telles que les produits, les remises, les promotions, les événements, etc. Lisez nos cas d’utilisation et découvrez comment vous pouvez utiliser ces données pour cibler les utilisateurs avec des messages très pertinents.
Intelligence Suite
La suite Intelligence offre des fonctionnalités puissantes pour analyser l’historique des utilisateurs et les performances des campagnes et des Canvas, puis procéder à des ajustements automatiques pour augmenter l’engagement, l’audience et les conversions. Pour quelques exemples de la façon dont ces fonctionnalités peuvent bénéficier à différents secteurs, consultez nos cas d’utilisation.
Mise à jour du tableau de bord de la maison
Vous pouvez reprendre là où vous vous étiez arrêté dans le tableau de bord de Braze en accédant facilement aux fichiers que vous avez récemment modifiés ou créés. Cette section apparaît en haut de la page d ‘accueil du tableau de bord de Braze.
Flexibilité des données
Modèles de transformation des données et nouvelle destination
Créez votre transformation de données à l’aide de notre bibliothèque de modèles dédiée pour vous aider à démarrer avec certaines plateformes externes, au lieu du code par défaut. Vous pouvez maintenant sélectionner POST : Envoyez des messages immédiatement via l’API Seul comme destination pour transformer les webhooks d’une plateforme source afin d’envoyer des messages immédiats à vos utilisateurs.
Fusionner des utilisateurs en masse
Si vous rencontrez des profils utilisateurs en double, vous pouvez fusionner ces utilisateurs en bloc afin de rationaliser vos données.
Exporter des attributs personnalisés
Vous pouvez exporter la liste des attributs personnalisés sous forme de fichier CSV en sélectionnant Exporter tout dans la page Attributs personnalisés. Le fichier CSV sera généré et un lien de téléchargement vous sera envoyé par e-mail.
Liste actuelle des adresses IP autorisées
Braze enverra des données Currents à partir des IP répertoriées, qui sont automatiquement et dynamiquement ajoutées à toutes les clés API qui ont fait l’objet d’un abonnement à la liste d’autorisation.
Canaux robustes
Nouvelle expérience de générateur de segmentation
Créez un segment à l’aide de notre expérience actualisée. Les segments sont mis à jour en temps réel en fonction des modifications de données, et vous pouvez créer autant de segments que nécessaire pour remplir vos objectifs de ciblage et de communication.
Indicateurs par segments
Utilisez les modèles de rapport de Query Builder pour décomposer les indicateurs de performance des campagnes, Canvas, variantes et étapes par segments.
Acquisition de numéro de téléphone
Pour utiliser le canal de messagerie WhatsApp, vous aurez besoin d’un numéro de téléphone qui répond aux exigences de WhatsApp pour son API Cloud ou API sur site.
Vous devez acquérir votre numéro de téléphone vous-même, car Braze ne fournira pas le numéro pour vous. Vous pouvez soit acheter un téléphone physique avec une carte SIM auprès de votre fournisseur de téléphonie professionnelle, soit utiliser l’un de nos partenaires : Twilio ou Infoblip. Vous devez disposer de votre propre compte Twilio ou Infobip car cela ne peut pas être fait via Braze.
Nouveaux partenariats Braze
Zendesk Chat - Chat instantané
L’intégration de Braze et de Zendesk Chat utilise les webhooks de chaque plateforme pour établir une conversation SMS bidirectionnelle. Lorsqu’un utilisateur demande de l’aide, un ticket est créé dans Zendesk. Les réponses des agents sont transmises à Braze par le biais d’une campagne SMS déclenchée par l’API, et les réponses des utilisateurs sont renvoyées à Zendesk.
Mises à jour SDK
Les mises à jour SDK suivantes ont été publiées. Les dernières mises à jour sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications SDK correspondants.
- SDK Android 32.0.0
- SDK Swift 10.0.0
- Les changements suivants ont été apportés lors de l’abonnement aux événements Push avec
Braze.Notifications.subscribeToUpdates(payloadTypes:_:)
:- La fermeture de
update
sera désormais déclenchée par défaut par les événements “Push Opened” et “Push Received”. Auparavant, il n’était déclenché que par les événements “Push Opened”.- Pour continuer à vous abonner uniquement aux événements “Push Opened”, indiquez
[.opened]
pour le paramètrepayloadTypes
. Vous pouvez également mettre en œuvre votre fermetureupdate
pour vérifier que letype
provenant duBraze.Notifications.Payload
est le.opened
.
- Pour continuer à vous abonner uniquement aux événements “Push Opened”, indiquez
- Lors de la réception d’une notification push avec
content-available: true
, l’élémentBraze.Notifications.Payload.type
sera désormais.received
au lieu de.opened
.
- La fermeture de
- Marque les API dépréciées suivantes comme indisponibles :
Braze.Configuration.Api.Flavor
Braze.Configuration.Api.flavor
Braze.Configuration.Api.SdkMetadata
Braze.Configuration.Api.addSdkMetadata(_:)
Braze.ContentCard.ClickAction.uri(_:useWebview:)
Braze.ContentCard.ClickAction.uri
Braze.InAppMessage.ClickAction.uri(_:useWebview:)
Braze.InAppMessage.ClickAction.uri
Braze.InAppMessage.ModalImage.imageUri
Braze.InAppMessage.Full.imageUri
Braze.InAppMessage.FullImage.imageUri
Braze.InAppMessage.Themes.default
Braze.deviceId(queue:completion:)
Braze._objc_deviceId(completion:)
Braze.deviceId()
Braze.User.setCustomAttributeArray(key:array:fileID:line:)
Braze.User.addToCustomAttributeArray(key:value:fileID:line:)
Braze.User.removeFromCustomAttributeArray(key:value:fileID:line:)
Braze.User._objc_addToCustomAttributeArray(key:value:)
Braze.User._objc_removeFromCustomAttributeArray(key:value:)
gifViewProvider
GifViewProvider.default
- Supprime les API obsolètes :
Braze.Configuration.DeviceProperty.pushDisplayOptions
Braze.InAppMessageRaw.Context.Error.extraProcessClickAction
- Supprime la classe dépréciée
BrazeLocation
en faveur deBrazeLocationProvider
.
- Les changements suivants ont été apportés lors de l’abonnement aux événements Push avec
- Xamarin SDK Version 6.0.0
- Ajout de la prise en charge de .NET 8.0 pour les liaisons iOS et Android, car .NET 7.0 a atteint la fin de sa durée de vie.
- Cela supprime la prise en charge de .NET 7.0.
- Mise à jour de la liaison Android de Braze Android 30.4.0 à 32.0.0.
- Mise à jour de la liaison iOS du SDK Swift de Braze 9.0.0 vers 10.0.0.
- Lorsque vous vous abonnez à des événements de notification push, l’abonnement sera déclenché sur iOS à la fois pour les événements “Push reçu” et “Push ouvert”, au lieu de l’être uniquement pour les événements “Push ouvert”.
- Ajout de la prise en charge de .NET 8.0 pour les liaisons iOS et Android, car .NET 7.0 a atteint la fin de sa durée de vie.
- React Native SDK 12.0.0
- Met à jour les liaisons de la version native iOS du SDK Swift de Braze 9.0.0 à 10.0.0.
- Lorsque vous vous abonnez à des événements de notification push, l’abonnement sera déclenché sur iOS pour les événements
push_received
etpush_opened
, au lieu de seulement pourpush_opened
.
- Lorsque vous vous abonnez à des événements de notification push, l’abonnement sera déclenché sur iOS pour les événements
- Met à jour les liaisons de la version native iOS du SDK Swift de Braze 9.0.0 à 10.0.0.
Libération le 23 juillet 2024
Mises à jour de la documentation de Braze
Diátaxis et documentation de Braze
Nous sommes en train de normaliser notre documentation à l’aide d’un cadre appelé Diátaxis. Pour aider nos rédacteurs et contributeurs à créer des contenus qui s’inscrivent dans ce nouveau cadre, nous avons créé des modèles pour chaque type de contenu.
Nouveau modèle de demande d’intervention pour Braze Documentation
Nous avons pris le temps d’améliorer notre modèle de demande de retrait (PR) afin qu’il soit plus facile et moins déroutant de contribuer à Braze Docs. Si vous pensez qu’il y a encore des améliorations à apporter, ouvrez un PR ou soumettez un problème. Tout ce qui est le plus facile !
Flexibilité des données
Exporter des événements et attributs personnalisés
Vous pouvez désormais exporter des événements personnalisés et des attributs personnalisés à l’aide des boutons /custom_attributes
et /events
endpoints.
Nouvelles autorisations pour les utilisateurs de Currents
Il existe deux nouveaux paramètres d’autorisation pour les utilisateurs : Visualiser les intégrations currents et modifier les intégrations currents. En savoir plus sur les autorisations des utilisateurs.
Mise à jour de la politique de conservation des données de Snowflake
À compter du 27 août 2024, les informations personnelles identifiables (IPI) seront supprimées de toutes les données des événements de partage sécurisé des données de Snowflake datant de plus de deux ans. Si vous utilisez Snowflake, vous pouvez choisir de conserver l’intégralité des données relatives aux événements dans votre environnement en stockant une copie dans votre compte Snowflake avant l’application de la politique de conservation. En savoir plus sur la conservation des données par Snowflake.
Libérer la créativité
Messages in-app multipages
L’ajout de pages à votre message in-app vous permet de guider les utilisateurs à travers un flux séquentiel, comme un flux d’onboarding ou un parcours de bienvenue. Pour en savoir plus, consultez la section Créer un message in-app par glisser-déposer.
Lien entre le shortening et le liquide
Utilisez Liquid pour personnaliser les URL afin de raccourcir automatiquement les URL contenues dans les messages SMS et de recueillir des analyses sur le taux de clics. Pour l’essayer, voir Link shortening.
Exemples d’API pour les catalogues
Nous avons ajouté des exemples pour l’endpoint /catalogs
utilisant des champs de type tableau. Pour voir les exemples, consultez les pages suivantes :
- modifier plusieurs produits du catalogue
- Créer plusieurs produits du catalogue
- Mettre à jour les produits du catalogue
- Éditer un produit du catalogue
- Créer un produit du catalogue
- Mettre à jour un produit du catalogue
- Créer un catalogue
Canaux robustes
Plusieurs comptes WhatsApp Business
Vous pouvez désormais ajouter plusieurs comptes WhatsApp Business et groupes d’abonnement (et numéros de téléphone) à chaque espace de travail. Pour plus d’informations, consultez la section Plusieurs comptes WhatsApp Business.
Autorisations géographiques des SMS
Les autorisations géographiques pour les SMS renforcent la sécurité et protègent contre le trafic frauduleux de SMS en appliquant des contrôles sur les pays auxquels vous pouvez envoyer des messages SMS. Pour savoir comment spécifier une liste de pays autorisés afin de vous assurer que les messages SMS ne sont envoyés qu’aux régions approuvées, reportez-vous à la section Configuration de votre liste de pays autorisés pour les SMS.
LINE et Braze
Beta
LINE est l’application de messages la plus populaire au Japon, avec plus de 95 millions d’utilisateurs actifs par mois. Vous pouvez intégrer vos comptes LINE à Braze pour exploiter vos données clients zero-party et first-party afin d’envoyer des messages LINE attrayants aux bons clients en fonction de leurs préférences, de leurs comportements et de leurs interactions cross-canal. Pour commencer, voir LINE.
Shopify : Baisse des prix et retour en stock
Désormais, avec Shopify, vous pouvez créer des notifications personnalisées pour les baisses de prix et les articles en rupture de stock.
L’intelligence artificielle et l’automatisation de l’apprentissage machine.
Fusion basée sur des règles pour les utilisateurs en double
Auparavant, vous pouviez rechercher et fusionner les utilisateurs en double dans Braze, individuellement ou en masse. Vous pouvez désormais créer des règles pour contrôler la manière dont les doublons sont résolus, afin que l’utilisateur le plus pertinent soit conservé. Pour en savoir plus, consultez la section Fusion basée sur des règles.
Intelligence artificielle Assistant liquide
Beta
L’assistant liquide de l’intelligence artificielle est un assistant de chat alimenté par BrazeAITM qui aide à générer le liquide dont vous avez besoin pour personnaliser le contenu des messages. Vous pouvez générer des liquides à partir de modèles, recevoir des suggestions de liquides personnalisées et optimiser les liquides existants avec l’aide de BrazeAITM. L’assistant Liquid de l’intelligence artificielle fournit également des annotations expliquant le Liquid utilisé, ce qui vous permet d’améliorer votre compréhension du Liquid et d’apprendre à écrire le vôtre.
Pour commencer, consultez l’assistant liquide de l’intelligence artificielle.
SDK
Journaux du SDK Android
Nous avons remanié la documentation sur la journalisation pour le SDK Android de Braze, afin qu’elle soit plus facile à lire et à utiliser dans votre application. Nous avons également ajouté des descriptions pour chaque niveau d’enregistrement.
SDK iOS notifications push en avant-plan
La méthode subscribeToUpdates
du SDK iOS de Braze peut désormais détecter si une notification push au premier plan est reçue. Pour en savoir plus, consultez l’intégration des notifications push d’iOS.
Mise à jour de la documentation Xamarin
Depuis la version 4.0.0, le SDK Xamarin de Braze utilise le binding du SDK Swift, nous avons donc mis à jour les extraits de code et le matériel de référence. Nous avons également restructuré la section pour la rendre plus facile à lire et à comprendre. Pour le vérifier, consultez la documentation de Xamarin.
Mises à jour SDK
Les mises à jour SDK suivantes ont été publiées. Les dernières mises à jour sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications SDK correspondants.
- SDK Swift 9.3.1
- SDK Web 5.3.2
- Correction d’une régression introduite dans la version 5.2.0 qui pouvait entraîner un rendu incorrect des messages in-app HTML lorsqu’un script externe est chargé de manière synchrone.
- SDK Web 5.4.0
Libération le 25 juin 2024
Documentation japonaise
Nous prenons désormais en charge la langue japonaise pour la documentation de Braze !
Flexibilité des données
Pièces jointes pour les campagnes déclenchées par l’API
L’endpoint/campaigns/trigger/send
prend désormais en charge les pièces jointes (tout comme l’endpoint /messages/send
prend en charge les pièces jointes pour les e-mails).
Soutien supplémentaire à l’entrepôt de données
Braze Cloud Data Ingestion (CDI) prend désormais en charge BigQuery, Databricks, Redshift et Snowflake.
Migration du numéro de téléphone WhatsApp
Migrez votre numéro de téléphone WhatsApp entre les comptes WhatsApp Business en utilisant la signature intégrée de Meta. En savoir plus sur la migration des numéros de téléphone WhatsApp.
Libérer la créativité
Engagement par appareil
Le nouveau rapport sur l ‘engagement par appareil fournit une ventilation des appareils utilisés par vos utilisateurs pour s’engager dans votre e-mail. Ces données permettent de suivre l’engagement des e-mails sur les mobiles, les ordinateurs de bureau, les tablettes et d’autres types d’appareils. En savoir plus sur le rapport et le tableau de bord des performances de l’e-mail.
Propriétés liquides de WhatsApp et SMS dans le flux Canvas
Nous avons ajouté la prise en charge des propriétés WhatsApp et SMS Liquid dans le flux Canvas. Désormais, lorsqu’une étape du parcours action contient un déclencheur “Envoi d’un message SMS entrant” ou “Envoi d’un message WhatsApp entrant”, les étapes du canvas suivantes peuvent inclure une propriété SMS ou WhatsApp Liquid. Cela reflète le fonctionnement des propriétés d’événement dans Canvas Flow. Vous pouvez ainsi tirer parti de vos messages pour enregistrer et référencer des données first-party sur les profils utilisateurs et les envois de messages conversationnels.
Chemins personnalisés en toiles récurrentes
Les parcours personnalisés dans les Canvas vous permettent de personnaliser n’importe quel point d’un parcours Canvas pour des utilisateurs individuels en fonction de la probabilité de conversion. Désormais, les chemins personnalisés sont disponibles pour les toiles récurrentes. En savoir plus sur les variantes personnalisées.
Résolution des problèmes des segmentations
Travailler avec des segments ? Voici quelques étapes de résolution des problèmes et considérations à garder à l’esprit.
Surlignage liquide
Nous avons amélioré le code couleur utilisé par Liquid pour mieux prendre en compte les directives en matière d’accessibilité.
Canaux robustes
Autorisations géographiques pour les SMS
Les autorisations géographiques pour les SMS renforcent la sécurité et protègent contre le trafic frauduleux de SMS en appliquant des contrôles sur les pays auxquels vous pouvez envoyer des messages SMS. Les administrateurs peuvent désormais spécifier une liste de pays autorisés afin de s’assurer que les messages SMS ne sont envoyés qu’aux régions approuvées. Pour plus d’informations, reportez-vous à la section Autorisations géographiques SMS.
Meilleures pratiques pour les SMS/MMS
En savoir plus sur les meilleures pratiques pour les SMS/MMS avec Braze, y compris nos recommandations pour le contrôle de l’abonnement et le pompage du trafic.
Suivi des désabonnements aux services de push
Consultez notre nouvel article d’aide pour obtenir des conseils sur le suivi des désabonnements par push.
Shopify checkout.liquid
deprecation
Veuillez noter que la prise en charge de Shopify checkout.liquid
commencera à être obsolète en août 2024 et se terminera en août 2025. En savoir plus sur la manière dont Braze va gérer cette transition.
Mises à jour SDK
Les mises à jour SDK suivantes ont été publiées. Les dernières mises à jour sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications SDK correspondants.
- SDK Swift 9.3.0
- Déclasse les API de signalisation des fonctionnalités existantes, qui seront supprimées dans une prochaine version :
Braze.FeatureFlag.jsonStringProperty(key:)
a été supprimée.Braze.FeatureFlag.jsonObjectProperty(key:)
a été abandonné au profit deBraze.FeatureFlag.jsonProperty(key:)
.
- Déclasse les API de signalisation des fonctionnalités existantes, qui seront supprimées dans une prochaine version :
- SDK Roku 2.2.0
- Braze Expo Plugin 2.1.2
Documentation tvOS
Il y a quelques mois, les articles pour les cartes de contenu tvOS et les messages in-app ont été dépréciés par erreur. Ces documentations ont été republiées dans la section Swift de Braze Docs.
Les contributeurs à la documentation de Braze doivent noter que le site fonctionne désormais avec Ruby 3.3.0. Veuillez mettre à jour votre version de Ruby si nécessaire.
Version du 28 mai 2024
Mises à jour visuelles du site de documentation
Vous avez peut-être remarqué que notre site web de documentation a un nouveau look ! Nous l’avons remanié pour refléter la nouvelle identité vibrante de la marque Braze. Pour découvrir les coulisses de notre nouvelle marque, consultez le site Unveiling Our New Brand : Une conversation avec Greg Erdelyi, directeur créatif exécutif de Braze.
Prise en charge du portugais et de l’espagnol
Braze est désormais disponible en portugais et en espagnol. Pour modifier la langue dans laquelle le tableau de bord de Braze s’affiche, reportez-vous à la section Paramètres de langue.
Canaux robustes
Paramètres multilingues
En ajustant les paramètres multilingues, vous pouvez cibler les utilisateurs dans différentes langues et emplacements avec des messages différents dans un seul e-mail. Pour modifier et gérer la prise en charge multilingue, vous devez disposer du droit d’utilisateur “Gérer les paramètres multilingues”. Pour ajouter des paramètres linguistiques à un message, vous devez disposer des autorisations nécessaires pour modifier les campagnes.
En-tête de liste de désabonnement en un clic au niveau du message
Le désabonnement en un clic pour l’en-tête list-unsubscribe(RFC 8058) permet aux destinataires de se désabonner facilement des e-mails. Vous pouvez ajuster ce paramètre d’en-tête pour qu’il soit appliqué au niveau d’un message dans vos e-mails. Pour plus d’informations sur ce paramètre, reportez-vous à la section En-tête de désabonnement par e-mail dans les espaces de travail.
À propos de l’assainissement des e-mails
Consultez notre nouvel article sur l’assainissement pour en savoir plus sur le processus qui se produit lorsque Braze détecte un type spécifique de JavaScript dans votre message e-mail. Son objectif principal est d’empêcher les acteurs malveillants d’accéder aux données de session des autres utilisateurs du tableau de bord de Braze.
Nombre d’inclusions pour les blocs de contenu
Après avoir ajouté un bloc de contenu dans une campagne ou un canvas actif, vous pouvez prévisualiser ce bloc de contenu à partir de la bibliothèque des blocs de contenu en plaçant le pointeur de la souris sur le bloc de contenu et en sélectionnant l’icône de prévisualisation.
Statuts des canevas
Sur le tableau de bord de Braze, vos toiles sont regroupées en fonction de leur statut. Consultez les différents états et descriptions de Canvas pour en connaître la signification.
L’intelligence artificielle et l’automatisation de l’apprentissage machine.
Lignes directrices de la marque pour l’assistant de rédaction de l’intelligence artificielle.
Vous pouvez désormais créer et appliquer des directives de marque pour personnaliser le style du texte généré par l’assistant de rédaction de l’intelligence artificielle afin qu’il corresponde à la voix de votre marque. Établissez plusieurs lignes directrices pour différents scénarios afin de vous assurer que votre ton est toujours adapté au contexte.
Nouveaux partenariats Braze
Adikteev - Analyse
L’intégration de Braze et d’Adikteev vous permet de stimuler la rétention des utilisateurs en exploitant la technologie de prédiction du taux d’attrition d’Adikteev au sein des campagnes CRM de Braze afin de cibler en priorité les segments d’utilisateurs désabonnés.
Celebrus - Analyse
L’intégration de Braze et Celebrus fonctionne parfaitement avec le SDK de Braze sur les canaux du web et des applications mobiles, facilitant ainsi la génération des données d’activité des canaux dans Braze. Il s’agit notamment d’informations complètes sur le trafic des visiteurs sur l’ensemble des ressources numériques au cours de périodes déterminées.
IAM Studio - Modèles de messages
Grâce à l’intégration de Braze et d’IAM Studio, vous pouvez facilement insérer des modèles de messages in-app personnalisables dans vos messages in-app de Braze, offrant un remplacement d’image, une modification du texte, des paramètres de liens profonds, des attributs personnalisés et des paramètres d’événements. Grâce à IAM Studio, vous pouvez réduire le temps de production des messages et consacrer plus de temps à la planification du contenu.
Regal - Chat instantané
En intégrant Braze et Regal, vous pouvez créer une expérience plus cohérente et personnalisée sur tous les points de contact avec vos clients.
Treasure data - Importation de la cohorte
Grâce à l’intégration de Braze et Treasure Data, vous pouvez importer des cohortes d’utilisateurs de Treasure Data vers Braze afin d’envoyer des campagnes ciblées basées sur des données susceptibles de n’exister que dans votre entrepôt.
Zapier - Automatisation du flux de travail
Le partenariat entre Braze et Zapier s’appuie sur l’API Braze et les webhooks Braze pour se connecter à des applications tierces afin d’automatiser diverses actions.
Mises à jour SDK
Les mises à jour SDK suivantes ont été publiées. Les dernières mises à jour sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications SDK correspondants.
- SDK Android 31.0.0
- Plugin Braze Segment Swift 3.0.0
- Met à jour les interfaces de liaison du SDK Swift de Braze pour qu’il exige les versions 9.2.0+ SemVer.
- La prise en charge des notifications push nécessite désormais un appel à la méthode statique
BrazeDestination.prepareForDelayedInitialization()
le plus tôt possible dans le cycle de vie de l’application, dans la méthodeAppDelegate.application(_:didFinishLaunchingWithOptions:)
de votre application.
- Cordova SDK 9.0.0-9.2.0
- Mise à jour du pont natif iOS du SDK Swift de Braze 7.7.0 vers 9.0.0.
- Expo Plugin 2.1.1
- Flutter SDK 10.1.0
- React Native SDK 11.0.0
- Swift SDK 9.1.0-9.2.0
- Unity 6.0.0
- Mise à jour du pont natif iOS du SDK Swift de Braze 7.7.0 vers 9.0.0.
- Mise à jour du pont natif Android du SDK Android de Braze 29.0.1 vers 30.3.0.
- SDK Web 5.3.1
- Xamarin SDK Version 5.0.0
- Mise à jour de l’interface de liaison iOS du SDK Swift de Braze 8.4.0 vers 9.0.0.
30 avril 2024 sortie
Autorisations pour créer ou mettre à jour des listes de codes promotionnels
À partir d’avril 2024, les utilisateurs auront besoin de l’autorisation « Accéder aux campagnes, canevas, cartes, segments, bibliothèque multimédia » pour créer ou mettre à jour des listes de codes promotionnels. Consultez Gestion des autorisations limitées et des rôles d’équipe pour une liste des noms d’autorisations et leurs descriptions.
Flexibilité des données
Approvisionnement SAML juste-à-temps
La fourniture juste-à-temps fonctionne avec SAML SSO pour permettre aux nouveaux utilisateurs du tableau de bord de créer un compte Braze lors de leur première connexion. Cela élimine le besoin pour les administrateurs de créer manuellement un compte pour un nouvel utilisateur de tableau de bord, de choisir leurs autorisations, de les affecter à un espace de travail et d’attendre qu’ils activent leur compte.
Ensembles d’autorisations et rôles
Utilisez des ensembles d’autorisations pour regrouper les autorisations liées à des domaines ou actions spécifiques. Ces ensembles d’autorisations peuvent être appliqués aux utilisateurs de tableaux de bord qui ont besoin du même accès dans différents espaces de travail.
Segments d’ingestion de données cloud
Braze segments d’ingestion de données cloud vous permettent d’écrire des requêtes SQL qui interrogent directement votre propre entrepôt de données en utilisant les données mises à disposition via vos connexions CDI, et de créer un groupe d’utilisateurs pouvant être ciblés au sein de Braze.
Libérer la créativité
Modèles de générateur de requêtes
En utilisant les modèles de Query Builder, vous pouvez créer des rapports en utilisant les données de Braze provenant de Snowflake. Pour accéder aux modèles de générateur de requêtes, sélectionnez modèle de requête lors de la création d’un rapport. Tous les modèles affichent des données des 60 derniers jours, mais vous pouvez modifier directement cette valeur et d’autres dans l’éditeur.
Données de performance par segment
Vous pouvez décomposer les données de performance par segment dans les modèles de rapport de Query Builder pour les campagnes, les variantes, et les Canvases et les étapes de Canvas par segments.
Canaux robustes
Raccourcissement automatique des liens pour la messagerie SMS
Utilisez le raccourcissement automatique des liens pour raccourcir automatiquement les URL statiques dans votre réponse. Cela peut aider à façonner votre réponse car le compteur de caractères se mettra à jour pour afficher la longueur attendue de l’URL raccourcie.
Nouveaux partenariats Braze
Friendbuy - Fidélité
Tirez parti de l’intégration entre Braze et Friendbuy pour étendre vos capacités d’email et de SMS tout en automatisant sans effort vos communications de programme de parrainage et de fidélité. Braze générera des profils clients pour tous les numéros de téléphone optés collectés via Friendbuy.
NiftyImages - Contenu Dynamique
Le partenariat entre Braze et NiftyImages vous permet de créer des images dynamiques et personnalisées pour vos campagnes par e-mail en associant vos balises de personnalisation Braze existantes à vos URL NiftyImages.
Mises à jour SDK
Les mises à jour SDK suivantes ont été publiées. Les dernières mises à jour sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications SDK correspondants.
- Android SDK 30.4.0
- Plugin Swift Segment Braze 2.4.0
- SDK Flutter 9.0.0
- Met à jour le pont iOS natif de Braze Swift SDK 7.7.0 à 8.4.0.
- La cible de déploiement iOS minimale a été mise à jour vers 12.0.
- Met à jour le pont Android natif de Braze Android SDK 29.0.1 à 30.3.0.
- La version minimale de Dart prise en charge est 2.15.0.
- Met à jour le pont iOS natif de Braze Swift SDK 7.7.0 à 8.4.0.
- React Native SDK 9.2.0
- SDK Swift 8.3.0-8.4.0
- SDK Swift 9.0.0
- Supprime les domaines de suivi de la confidentialité par défaut du manifeste de confidentialité de BrazeKit.
- Si vous utilisez les fonctionnalités de suivi des données de Braze, vous devrez ajouter manuellement votre point de suivi à votre manifeste de confidentialité au niveau de l’application.
- Reportez-vous au tutoriel mis à jour pour obtenir des conseils sur l’intégration.
- Supprime le
BrazeDelegate.braze(_:sdkAuthenticationFailedWithError) method in favor of BrazeSDKAuthDelegate.braze(_:sdkAuthenticationFailedWithError)
obsolète.- Cette méthode a été initialement déconseillée dans la version 5.14.0.
- Ne pas passer à la nouvelle méthode de délégué ne déclenchera pas d’erreur de compilation ; à la place, la méthode
BrazeDelegate.braze(_:sdkAuthenticationFailedWithError)
que vous définissez ne sera tout simplement pas appelée.
- Supprime les domaines de suivi de la confidentialité par défaut du manifeste de confidentialité de BrazeKit.
- Version du SDK Xamarin 4.0.3