Paramètres avancés de campagne de notifications push
Il existe de nombreux paramètres avancés disponibles pour les notifications push Android et FireOS envoyées via le tableau de bord de Braze. Le présent article décrit ces fonctionnalités et la manière de les utiliser avec succès.
ID de notification
Un ID de notification est un identifiant unique pour une catégorie de message de votre choix qui informe le service de messages de ne respecter que le message le plus récent de cet ID. Définir un ID de notification vous permet d’envoyer uniquement le message le plus récent et le plus pertinent, plutôt qu’une pile de données obsolètes et non pertinentes.
Pour attribuer un ID de notification, accédez à la page de composition du push auquel vous souhaitez ajouter l’ID et sélectionnez l’onglet Paramètres. Saisissez un nombre entier dans la section ID de la notification. Pour mettre à jour cette notification après l’avoir émise, envoyez une autre notification avec le même ID que celui utilisé précédemment.
Durée en ligne/en vie (TTL)
Le champ de la durée en vie (TTL) vous permet de définir une durée personnalisée de stockage des messages avec le service de messagerie push. Les valeurs par défaut de la durée de vie sont de 4 semaines pour Firebase Cloud Messaging (FCM) et de 31 jours pour Amazon Device Messaging (ADM).
Par exemple, supposons que votre application soit un jeu et que vous offrez à vos utilisateurs un bonus de monnaie du jeu s’ils maintiennent une habitude de jouer au jeu quotidiennement. Vous pourriez envoyer une notification push pour signaler à un utilisateur que cette série de connexions risque d’être brisée s’il a dépassé un certain nombre de jours. Cependant, si un utilisateur devait reconnecter son appareil à l’application de jeu 4 semaines plus tard avec la durée de vie réglée sur la valeur par défaut, alors ces messages auraient déjà expiré dans le service de messagerie et ne seraient pas livrés.
Priorité de livraison de messagerie Firebase
Le champ Priorité d’envoi/distribution de la messagerie Firebase vous permet de contrôler si un push est envoyé avec une priorité “normale” ou “élevée” à la messagerie Firebase Cloud. Pour en savoir plus, consultez la documentation du FCM.
Texte récapitulatif
Le texte résumé vous permet de définir un texte supplémentaire dans la vue de la notification élargie. Le texte récapitulatif s’affiche sous le corps du message dans la vue étendue. Il sert également de légende pour les notifications avec des images.
Pour les notifications push qui incluent des images, le texte du message s’affiche dans la vue réduite tandis que le texte récapitulatif s’affiche comme légende d’image lorsque la notification est étendue. Consultez l’animation suivante pour voir un exemple de ce comportement.
URI personnalisés
La fonctionnalité URI personnalisé vous permet de spécifier une URL Web ou une ressource Android vers laquelle naviguer lorsque l’on clique sur la notification. Si aucun URI personnalisé n’est spécifié, cliquer sur la notification amène les utilisateurs dans votre application. Vous pouvez utiliser l’URI personnalisé pour créer un lien profond à l’intérieur de votre application ainsi que diriger les utilisateurs vers des ressources qui existent également en dehors de votre application. Vous pouvez le spécifier via notre API de messagerie ou dans les paramètres du composeur de notifications push.
Priorité d’affichage de la notification
Le paramètre de priorité d’affichage de notification n’est plus utilisé sur les appareils exécutant Android O ou plus récents. Pour les appareils plus récents, définissez la priorité par le biais de la configuration du canal de notification.
Le niveau de priorité d’une notification push affecte la manière dont votre notification est affichée dans la barre de notification par rapport à d’autres notifications. Il peut également affecter la vitesse et la manière de livrer, car les messages normaux et moins prioritaires peuvent être envoyés avec une latence légèrement plus élevée ou groupés pour préserver la durée de vie de la batterie, alors que les messages haute priorité sont toujours envoyés immédiatement.
Cette fonctionnalité est utile pour différencier vos messages en fonction de leur importance ou de leur sensibilité au temps. Par exemple, une notification sur des conditions routières dangereuses serait un bon candidat pour recevoir une priorité élevée, tandis qu’une notification sur une vente en cours devrait recevoir une priorité inférieure. Vous devez réfléchir à la nécessité de l’utilisation ou non d’une priorité perturbatrice pour la notification que vous envoyez, étant donné que se positionner constamment au sommet de la boîte de réception de votre utilisateur ou interrompre ses autres activités, peut avoir un impact négatif.
Dans Android O, la priorité de notification est devenue une propriété des canaux de notification. Vous devrez travailler avec votre développeur pour définir la priorité d’un canal pendant sa configuration, puis utiliser le tableau de bord pour sélectionner le canal approprié lors de l’envoi de vos sons de notification. Pour les appareils exécutant des versions d’Android antérieures à O, il est possible de spécifier un niveau de priorité pour les notifications Android et FireOS via le tableau de bord de Braze et l’API de messagerie.
Pour envoyer un message prioritaire à l’ensemble de votre base d’utilisateurs, nous vous recommandons de spécifier indirectement la priorité via [configuration du canal de communication][17] (pour cibler les appareils O+) et d’envoyer la priorité individuelle à partir du tableau de bord (pour cibler les appareils <O).
Référez-vous au tableau suivant concernant les niveaux de priorité que vous pouvez définir sur les notifications push Android ou Fire OS :
Priorité | Description | Valeur de priority (pour les messages API) |
---|---|---|
Max | Messages urgents ou à délai de réponse critique. | 2 |
Élevée | Communication importante, telle que le nouveau message d’un ami. | 1 |
Par défaut | La plupart des notifications. Utilisez « par défaut » si votre message ne tombe pas explicitement dans les autres types de priorité. | 0 |
Faible | Informations que vous voulez que les utilisateurs connaissent, mais ne nécessitant pas d’action immédiate. | -1 |
Min | Informations contextuelles ou d’arrière-plan. | -2 |
Pour plus d’informations, consultez la documentation de Google sur les notifications Android.
Catégorie de notification push
Les notifications push Android permettent de spécifier si votre notification tombe dans une catégorie prédéfinie. L’IU du système Android peut utiliser cette catégorie pour prendre des décisions de classement ou de filtrage concernant la localisation de la notification dans la zone de notification de l’utilisateur.
![Onglet Paramètres avec la catégorie définie sur Aucun, qui est le paramètre par défaut.][52]
Catégorie | Description |
---|---|
Aucun | Option par défaut. |
Alarme | Alarme ou minuterie. |
Appel | Appel entrant (voix ou vidéo) ou demande de communication synchrone similaire. |
Message groupé asynchrone (e-mail). | |
Erreur | Erreur dans l’opération en arrière-plan ou du statut d’authentification. |
Événement | Événements du calendrier. |
Message | Message direct entrant (SMS, message instantané, etc.). |
Progression | Progression d’une opération de longue durée en arrière plan. |
Promotion | Promotion ou publicité. |
Recommandation | Une recommandation spécifique et opportune pour une seule chose. |
Rappel | Rappel planifié par l’utilisateur. |
Service | Indication de l’exécution du service en arrière plan. |
Réseaux sociaux | Réseau social ou mise à jour de partage. |
État | Informations continues sur l’appareil ou le statut contextuel. |
Système | Mise à jour du statut du système ou de l’appareil. Réservé à l’utilisation par le système. |
Transport | Contrôle du transport des médias pour la réécoute. |
Visibilité de notification push
Les notifications push Android fournissent un champ facultatif pour déterminer comment une notification apparaît sur l’écran de verrouillage de l’utilisateur. Reportez-vous au tableau suivant pour des options de visibilité ainsi que des descriptions.
Visibilité | Description |
---|---|
Publique | La notification apparaît sur l’écran de verrouillage |
Privée | La notification est affichée avec le message « Contenu masqué » |
Secrète | La notification n’est pas affichée sur l’écran de verrouillage |
De plus, les utilisateurs d’Android peuvent modifier la façon dont les notifications push apparaissent sur leur écran de verrouillage en changeant le paramètre de confidentialité des notifications sur leur appareil. Ce paramètre remplacera la visibilité de la notification push.
![Emplacement de la priorité de la notification push sur le tableau de bord avec l’option Définir la visibilité activée et définie sur Privé.][53]{: style=”float:right;max-width:60%;margin-left:15px;”}
Quelle que soit la visibilité, toutes les notifications seront affichées sur l’écran de verrouillage de l’utilisateur si le paramètre de confidentialité des notifications sur son appareil est Afficher tout le contenu (paramètre par défaut). De même, les notifications ne s’afficheront pas sur l’écran de verrouillage si la confidentialité des notifications est réglée sur Ne pas afficher les notifications. La visibilité n’a d’effet que si la confidentialité des notifications est réglée sur Masquer les contenus sensibles.
La visibilité n’a aucun effet sur les appareils antérieurs à Android Lollipop 5.0.0, ce qui signifie que toutes les notifications seront affichées sur ces appareils.
Pour plus d’informations, reportez-vous à notre [documentation Android][51].
Sons de notification
Dans Android O, les sons de notification sont devenus une propriété des canaux de notification. Vous devrez travailler avec votre développeur pour définir le son d’un canal pendant sa configuration, puis utiliser le tableau de bord pour sélectionner le canal approprié lors de l’envoi de vos notifications.
Pour les appareils fonctionnant dans des versions d’Android antérieures à Android O, Braze vous permet de définir le son d’un message de notification push individuel via le composeur du tableau de bord. Vous pouvez le faire en spécifiant une ressource sonore locale sur l’appareil (par exemple, android.resource://com.mycompany.myapp/raw/mysound
).
Si vous sélectionnez Défaut dans ce champ, le son de notification par défaut de l’appareil sera diffusé. Vous pouvez le spécifier via notre API de messagerie ou dans les paramètres du composeur de notifications push.
Ensuite, saisissez l’URI complet de la ressource sonore (par exemple, android.resource://com.mycompany.myapp/raw/mysound
) dans l’invite du tableau de bord.
Pour envoyer un message à la totalité de votre base d’utilisateurs avec un son spécifique, nous vous recommandons de spécifier indirectement le son au moyen de la [configuration du canal de notification][16] (pour cibler les appareils O et ultérieurs) et d’envoyer le son individuel à partir du tableau de bord (pour cibler les appareils <O).
Il y a [17]: https://developer.android.com/training/notify-user/channels#importance Il y a [16]: https://developer.android.com/training/notify-user/channels Il y a [51]: https://developer.android.com/guide/topics/ui/notifiers/notifications [52]: /docs/fr/assets/img_archive/braze_category.png?747f39a1aba2e5118a80b6981009ddfd [53]: /docs/fr/assets/img_archive/braze_visibility.png?e8db1dfd23394c7be68b096f68624dbb