Skip to content

Version du 17 octobre 2023

Copie vers les espaces de travail

La copie de Campaigns d’un espace de travail à un autre vous permet de prendre de l’avance sur la composition de vos messages en commençant par une copie d’une Campaign dans un espace de travail différent. Cette copie restera à l’état de brouillon jusqu’à ce que vous la modifiiez et la lanciez, ce qui vous permet de conserver et de développer vos stratégies d’envoi de messages qui ont fait leurs preuves.

Connecteurs Currents de test

Les connecteurs Currents de test sont des versions gratuites de nos connecteurs existants qui peuvent être utilisées pour tester et essayer différentes destinations. Les Currents de test présentent les caractéristiques suivantes :

  • Aucune limite au nombre de connecteurs Currents de test que vous pouvez créer.
  • Un maximum global de 10 000 événements par période glissante de 30 jours. Ce total d’événements est mis à jour toutes les heures sur le tableau de bord.

Indicateurs de fonctionnalité

Les indicateurs de fonctionnalité vous permettent d’activer ou de désactiver à distance des fonctionnalités pour une sélection spécifique ou aléatoire d’utilisateurs. Point important : ils vous permettent d’activer et de désactiver une fonctionnalité en production sans déploiement de code supplémentaire ni mise à jour de l’app store. Cela vous permet de déployer de nouvelles fonctionnalités en toute sécurité et en toute confiance.

Expériences d’indicateurs de fonctionnalité

Les expériences d’indicateurs de fonctionnalité vous permettent d’effectuer des tests A/B sur les modifications apportées à vos applications afin d’optimiser les taux de conversion. Les marketeurs peuvent utiliser les indicateurs de fonctionnalité pour déterminer si une nouvelle fonctionnalité a un impact positif ou négatif sur les taux de conversion, ou quel ensemble de propriétés d’indicateurs de fonctionnalité est le plus optimal.

Fusion de profils utilisateurs

Si votre recherche sur la page Rechercher des utilisateurs renvoie plusieurs profils utilisateurs, vous pouvez fusionner les profils utilisateurs en cliquant sur le bouton Merge duplicates. Vous pouvez sélectionner le profil utilisateur à conserver, ce qui signifie que ce profil sera conservé et qu’il bénéficiera des attributs du profil fusionné.

Données de performance par Segment

Vous pouvez désormais utiliser les modèles de rapport du Générateur de requêtes pour décomposer les données de performance par Segments pour les Campaigns, Canvas, variantes et étapes.

Mise à jour des profils utilisateurs

Vous pouvez désormais utiliser l’endpoint /users/track pour mettre à jour un profil utilisateur par numéro de téléphone ou par e-mail.

Mises à jour du SDK

Les mises à jour du SDK suivantes ont été publiées. Les mises à jour majeures sont répertoriées ci-dessous ; vous pouvez trouver toutes les autres mises à jour en consultant les journaux de modifications du SDK correspondants.

  • Braze Segment Swift Plugin v2.1.0
  • SDK Web v4.10.0
  • SDK Web v5.0.0
    • Le rappel subscribeToFeatureFlagsUpdates() sera désormais toujours appelé, que l’actualisation ait réussi ou échoué. En cas d’échec de la réception des mises à jour, le rappel sera appelé avec les indicateurs de fonctionnalité actuellement mis en cache.
    • La méthode getFeatureFlag() renvoie désormais une valeur nulle si l’indicateur de fonctionnalité n’existe pas ou si les indicateurs de fonctionnalité sont désactivés.
    • Suppression de la méthode logContentCardsDisplayed() qui était obsolète depuis la version 4.0.4.
    • Suppression de l’option d’initialisation obsolète enableHtmlInAppMessages. Elle doit être remplacée par l’option allowUserSuppliedJavascript.
    • Suppression de la classe Banner qui était précédemment dépréciée dans la version 4.9.0 en faveur de ImageOnly.
    • Suppression du nom de classe CSS ab-banner dans le cadre de la suppression de la classe Banner. Les personnalisations CSS doivent désormais cibler la classe ab-image-only.
    • Le SDK ne génère plus d’erreurs d’exécution. Si des méthodes Braze sont appelées avant l’initialisation, un avertissement sera enregistré dans la console à la place.
    • Le SDK n’ajoute plus les styles de messages in-app par défaut de Braze aux messages in-app personnalisés en HTML. Ces styles étaient auparavant utilisés par les anciens types de messages in-app.
  • SDK Android 29.0.0
    • BannerImageCard, BannerImageCardView et BannerImageContentCardView ont été renommés en ImageOnlyCard, ImageOnlyCardView et ImageOnlyContentCardView.
    • Tous les styles utilisés pour les cartes bannières ont été mis à jour pour les cartes image uniquement. Toutes les clés contenant le mot banner doivent être remplacées par image_only.
    • Les informations relatives à la marque de l’appareil sont désormais envoyées. Si vous souhaitez bloquer cette collecte, consultez la section Blocage de la collecte de données.
  • Flutter SDK 7.0.0
  • SDK Swift 7.0.0
    • La configuration useUUIDAsDeviceId est désormais activée par défaut.
    • Le type de carte de contenu de type bannière et les éléments d’interface utilisateur correspondants ont été renommés en ImageOnly. Toutes les méthodes et propriétés des membres restent inchangées.
      • Braze.ContentCard.BannerBraze.ContentCard.ImageOnly
      • BrazeContentCardUI.BannerCellBrazeContentCardUI.ImageOnlyCell
    • Refactorisation de la logique de mise en page du texte dans BrazeUI dans une nouvelle classe Braze.ModalTextView.
    • Mise à jour du comportement des méthodes d’indicateurs de fonctionnalité.
      • FeatureFlags.featureFlag(id:) renvoie désormais nil pour un ID qui n’existe pas.
      • FeatureFlags.subscribeToUpdates(:) déclenche le rappel lorsqu’une demande d’actualisation aboutit à un succès ou à un échec.
        • Le rappel se déclenche également immédiatement lors de l’inscription initiale si des données mises en cache existent déjà.
  • AppboyKit iOS SDK 4.6.0
    • Cette version nécessite Xcode 14.x.
    • Suppression de la prise en charge d’iOS 9 et d’iOS 10.
    • Suppression de la prise en charge des ressources obsolètes .framework lors de l’importation via Carthage en faveur des ressources modernes .xcframework.
      • Utilisez la commande carthage update --use-xcframeworks pour importer la ressource Braze appropriée.
      • Suppression de la prise en charge de appboy_ios_sdk_full.json en faveur de l’utilisation de appboy_ios_sdk.json
New Stuff!