Skip to content

Découverte des fonctionnalités et nouvelle version de l’application

Cet article de référence explique comment utiliser la plateforme Braze pour tenir vos clients informés des nouvelles fonctionnalités et versions de votre application.

Vous travaillez sans relâche pour mettre à jour et améliorer votre application, et vous souhaitez que vos utilisateurs profitent de ces nouvelles fonctionnalités et versions. Découvrez comment faire connaître à vos utilisateurs les fonctionnalités qu’ils n’ont pas encore utilisées et les encourager à explorer l’application pour tirer le meilleur parti de ce que vous avez à offrir.

Les campagnes de découverte des fonctionnalités sont un excellent moyen d’encourager vos utilisateurs à rester engagés avec votre application à mesure que vous en améliorez les capacités. Tenir vos utilisateurs informés est un excellent moyen de les garder actifs, d’améliorer les évaluations et de garantir leur engagement.

Filtrer par versions les plus récentes de l’application

Les SDK Braze suivent automatiquement la version la plus récente de l’application d’un utilisateur. Ces versions peuvent être utilisées dans des filtres et des segments pour déterminer quels utilisateurs doivent recevoir un message ou une campagne.

Le panneau Options de ciblage dans l'étape Cibler les utilisateurs du workflow de création de campagne. La section Filtres supplémentaires inclut le filtre suivant : « Le numéro de version d'application le plus récent pour Android Stopwatch (Android) est inférieur à 3.7.0 (134.0.0.0) ».

Numéro de version de l’application

Utilisez le filtre Numéro de version de l’application pour segmenter les utilisateurs par la version et le numéro de build de l’application.

Ce filtre prend en charge les comparaisons numériques pour cibler une plage de versions d’application. Par exemple, vous pouvez cibler les utilisateurs dont l’application est « inférieure à », « supérieure à » ou « égale à » la version « 1.2.3 », ce qui peut être utile pour promouvoir une nouvelle fonctionnalité nécessitant une mise à jour de l’application.

Ce nouveau filtre peut remplacer l’ancien filtre « Nom de version de l’application » qui nécessitait de lister explicitement chaque ancienne version ou d’utiliser une expression régulière.

Fonctionnement

  • Chaque partie de la version major.minor.patch envoyée par votre application est comparée en tant qu’entier
  • Si les numéros majeurs sont égaux, les numéros mineurs sont comparés, et ainsi de suite.

Important

  • Les applications Android possèdent à la fois un versionName lisible par l’utilisateur et un versionCode interne. Le filtre Numéro de version de l’application utilise le versionCode car il est garanti d’être incrémenté à chaque publication sur le store.
  • Cela peut prêter à confusion lorsque le versionName et le versionCode de votre application ne sont plus synchronisés, d’autant plus que les deux champs sont visibles depuis le tableau de bord de Braze. Il est recommandé de vérifier que le versionName et le versionCode de votre application sont incrémentés ensemble.
  • Si vous devez filtrer par le champ versionName lisible par l’utilisateur (cas peu fréquent), utilisez le filtre Nom de version de l’application.

Prérequis SDK

Les valeurs de ce filtre sont collectées à partir du SDK Braze pour Android v3.6.0+ et du SDK iOS v3.21.0+. Même si ce filtre a des prérequis SDK, vous pourrez tout de même cibler les utilisateurs qui utilisent des versions plus anciennes de votre application grâce à cette fonctionnalité !

Pour Android, ce numéro de version est basé sur le Package Long Version Code de l’application.

Pour iOS, ce numéro de version est basé sur le Short Version String de l’application.

Cas d’utilisation

Dans le scénario suivant, supposons que vous avez effectué la première mise à jour vers les SDK Braze prenant en charge ce filtre dans la version 2.0.0 de votre application.

Une fois que Braze reçoit des données de la version 2.0.0 de votre application, vous pouvez cibler les utilisateurs ayant des versions antérieures ou ultérieures.

Nom de version de l’application

Utilisez le filtre « Nom de version de l’application » pour segmenter les utilisateurs par le nom de build visible par l’utilisateur.

Ce filtre prend en charge la correspondance avec « est », « n’est pas » et les expressions régulières. Par exemple, vous pouvez cibler les utilisateurs dont l’application n’est pas la version « 1.2.3-test-build ».

Pour Android, ce nom de version est basé sur le Package Version Name de l’application. Pour iOS, ce nom de version est basé sur le Short Version String de l’application.

Fonctionnalité non utilisée

Lorsque vous publiez une nouvelle version de votre application avec de nouvelles fonctionnalités, les utilisateurs ne remarquent pas toujours le nouveau contenu. Lancer une campagne de découverte des fonctionnalités est un excellent moyen de faire connaître aux utilisateurs les nouvelles fonctionnalités ou celles qu’ils n’ont jamais utilisées. Pour ce faire, vous devez créer un attribut personnalisé attribué aux utilisateurs qui n’ont jamais effectué une certaine action dans votre application, ou utiliser un événement personnalisé pour suivre une action particulière. Vous pouvez ensuite utiliser cet attribut (ou événement) pour segmenter les utilisateurs auxquels vous souhaitez envoyer la campagne.

New Stuff!