Skip to content

Connaissance des fonctionnalités et nouvelle version de l’application

Le présent 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 dur pour mettre à jour et améliorer constamment votre application et vous voulez que vos utilisateurs puissent découvrir ces nouvelles fonctionnalités passionnantes ainsi que les nouvelles versions de l’application. Apprenez à présenter à vos utilisateurs les nouvelles fonctionnalités qu’ils n’ont pas encore utilisées et encouragez-les à explorer l’application afin d’en tirer parti au mieux.

Les campagnes de sensibilisation sont un excellent moyen d’encourager les utilisateurs à rester engagés avec votre application tout en continuant à améliorer ses fonctionnalités. Tenir les utilisateurs à jour est un excellent moyen de les maintenir actifs, de stimuler les évaluations et de garantir leur engagement.

Filtrer par versions d’application les plus récentes

Le SDK Braze suit automatiquement la version d’application la plus récente de l’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 volet « Targeting Options » (Options de ciblage) de l’étape « Target Users » (Utilisateurs cibles) dans le flux de travail de création de la campagne. La section « Additional Filters » (Filtres supplémentaires) comprend le filtre suivant « Le numéro de version 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’ appli pour segmenter les utilisateurs en fonction de la version et du numéro de création de l’appli.

Ce filtre prend en charge des comparaisons numériques pour cibler plusieurs versions de votre application. Par exemple, vous pouvez cibler les utilisateurs dont l’application est « en dessous », « au-dessus » et « égale à » la version « 1.2.3 » de l’application, ce qui pourrait être bénéfique pour promouvoir une nouvelle fonctionnalité nécessitant une mise à niveau de l’application.

Ce nouveau filtre peut remplacer le filtre historique « App Version Name » (Nom de la version d’application) qui nécessitait de répertorier explicitement chaque version antérieure ou d’utiliser une expression régulière.

Fonctionnement

  • Chaque partie de la version major.minor.patch envoyée dans votre version de l’application est comparée en tant qu’entiers
  • Si les nombres majeurs sont égaux, les nombres mineurs sont comparés, etc.

Important

  • Les applications Android ont à la fois un [versionName][7] lisible par les humains et un [versionCode][9] interne. Le filtre du numéro de version de l’application utilise versionCode car il est toujours incrémenté avec chaque sortie dans l’App Store.
  • Cela peut entraîner une confusion lorsque le versionName et le versionCode de l’application ne sont pas synchronisés, en particulier parce que les deux champs peuvent être consultés depuis le tableau de bord de Braze. Une bonne pratique consiste à vérifier que les adresses versionName et versionCode de votre application sont incrémentées en même temps.
  • Si vous devez filtrer par le champ versionName lisible par les humains (peu fréquent), utilisez le filtre « App Version Name » (Nom de version de l’application).

Exigences SDK

Les valeurs de ce filtre sont obtenues à partir du SDK Braze pour Android v3.6.0 et ultérieures et du SDK pour iOS v3.21.0 et ultérieures. Bien que ce filtre ait des exigences SDK, vous serez toujours en mesure de cibler les utilisateurs qui sont sur des versions plus basses (plus anciennes) de votre application en utilisant cette fonctionnalité !

Pour Android, ce numéro de version est basé sur le [code en version longue du package][9] de l’application.

Pour iOS, ce numéro de version est basé sur la [chaîne de caractères en version courte][8] de l’application.

Cas d’utilisation

Dans le scénario suivant, supposons que vous avez d’abord mis à niveau les SDK Braze qui prennent en charge ce filtre dans la version 2.0.0 de votre application.

Une fois que Braze reçoit les 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 « App Version Name » (Nom de version de l’application) pour segmenter les utilisateurs par nom de version de l’application.

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 qui ont une application qui n’est pas la version « 1.2.3-test-build ».

Pour Android, ce nom de version est basé sur le [nom de version du package][7] de l’application. Pour iOS, ce nom de version est basé sur la [chaîne de caractères en version courte][8] de l’application.

N’a pas utilisé la fonctionnalité

Lorsque vous sortez une nouvelle version d’application et ajoutez de nouvelles fonctionnalités, les utilisateurs peuvent ne pas remarquer le nouveau contenu. Exécuter une campagne de sensibilisation à la fonctionnalité est un excellent moyen de présenter 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é qui est 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 utiliser cet attribut (ou événement) pour segmenter les utilisateurs à qui vous souhaitez envoyer la campagne.

Il y a [7]: https://developer.android.com/reference/android/content/pm/PackageInfo#versionName Il y a [8]: https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring Il y a [9]: https://developer.android.com/reference/android/content/pm/PackageInfo.html#getLongVersionCode()

CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!