Personnaliser une notification push

Pour parfaire votre notification push, Adobe Campaign vous permet d'accéder à un ensemble d'options avancées lors de sa création.

En tant qu'utilisateur expert, consultez la note technique Présentation de la structure de la payload des notifications push Campaign Standard pour configurer des applications mobiles dans Adobe Campaign.

push_notif_advanced

Jouer un son

La fonction Jouer un son permet à l'application d'émettre des sons sur l'appareil lors de la diffusion d'une notification push, lorsqu'elle n'est pas en cours d'exécution.

Un son permet d'avertir l'utilisateur lors de la réception d'une notification push, ce qui lui donne davantage de visibilité. Pour ajouter un son à votre application mobile :

  1. Ouvrez la notification push et accédez à la section Options avancées.

  2. Dans le champ Jouer un son, entrez le nom du fichier son, sans l'extension, que doit lancer le terminal mobile à réception de la notification.

    Pour plus d'informations sur les formats multimédias pris en charge, consultez la documentation Apple et Android.

    push_notif_advanced_7
  3. Le fichier son est lu lors de la diffusion de la notification s'il est défini dans le package de l'application mobile. Sinon, le son par défaut de l'appareil est émis.

L'utilisateur reçoit ensuite la notification push. Le son est émis uniquement si le téléphone n'est pas muet.

Actualiser la valeur du badge

Un badge est utilisé pour afficher le nombre de nouvelles informations non lues directement sur l'icône de l'application. La valeur du badge disparaît dès que l'utilisateur ouvre ou lit le nouveau contenu de l'application.

A la réception d'une notification sur un appareil, la valeur du badge de l'application associée peut être actualisée ou ajoutée. Pour envoyer une valeur de badge du côté serveur :

  1. Ouvrez la notification push et accédez à la section Options avancées.

  2. La valeur du badge doit être un entier et peut être mise à jour de plusieurs manières différentes :

    • Pour actualiser le badge, saisissez 0 dans le champ Valeur du badge. Le badge est alors supprimé de l'icône de l'application.

    • Pour ajouter une valeur de badge, saisissez n'importe quel nombre dans le champ Valeur du badge. Ce nombre apparaîtra automatiquement dans le badge dès réception de la notification push par l'utilisateur.

    • Si le champ est vide ou s'il ne contient pas d'entier, la valeur du badge ne change pas.

    Dans cet exemple, la valeur 1 a été saisie dans le champ Valeur du badge pour indiquer aux utilisateurs que l'application contient une nouvelle information.

    push_notif_advanced_8
  3. Une fois le message envoyé, les utilisateurs recevront la notification push. L'application affichera alors automatiquement la nouvelle valeur de badge.

    push_notif_advanced_1

Un lien profond vous permet d'amener directement les utilisateurs à un contenu situé dans l'application (au lieu d'ouvrir une page de navigateur Web).

Un lien profond peut contenir des données de personnalisation permettant d'adapter le contenu à chaque utilisateur. Par exemple, les prénoms des destinataires sont remplis automatiquement sur la page vers laquelle l'application les envoie.

Pour ajouter un lien profond à une notification push :

  1. Ouvrez la notification push et accédez à la section Options avancées.

  2. Saisissez le lien dans le champ Ajouter un lien profond.

    push_notif_advanced_3
  3. Une fois le message envoyé, les utilisateurs recevront la notification push puis accéderont à la page spécifique de l'application en interagissant avec la notification (en appuyant ou en cliquant sur le bouton d'appel à l'action, par exemple).

    push_notif_advanced_4

Définir une action

Le cas échéant, vous pouvez ajouter l'identifiant de catégorie de l'application mobile et afficher ensuite des boutons d'action. Ces notifications permettent à l'utilisateur d'effectuer plus rapidement différentes tâches en réponse à celles-ci, sans ouvrir l'application ou la parcourir.

La boîte de dialogue qui s'affiche sur le téléphone de l'utilisateur requiert une prise de décision. Lorsque l'utilisateur sélectionne l'une des actions, le système en informe l'application afin qu'elle puisse exécuter les tâches associées.

Pour ajouter une catégorie à une notification push :

  1. Ouvrez la notification push et accédez à la section Options avancées.

  2. Entrez un nom de catégorie prédéfinie dans le champ Catégorie pour afficher les boutons actifs lorsque la notification push est reçue.

    Le développeur de l'application mobile doit définir l'identifiant de catégorie et le comportement attendu des boutons dans l'application. Consultez à ce sujet la Documentation développeur Apple (section Configuration des catégories et notifications actives) ou la Documentation développeur Android.

    push_notif_advanced_9
  3. Une fois la notification push envoyée, les utilisateurs la reçoivent et doivent agir à l'aide des boutons actifs configurés auparavant.

    push_notif_actionable_buttons

L'application est ensuite informé de l'action de l'utilisateur afin qu'elle puisse exécuter les tâches associées.

Ajouter des champ personnalisés

Les champs personnalisés vous permettent de transmettre des données personnalisées à la payload sous la forme d’une paire de valeurs de clés. Vous pouvez utiliser cette option pour transmettre des données supplémentaires à l’application en plus des clés prédéfinies.

Pour ce faire :

  1. Ouvrez la notification push et accédez à la section Options avancées.

  2. Dans la catégorie Champs personnalisés, cliquez sur le bouton Ajouter un élément.

  3. Saisissez vos Clés, puis les Valeurs associées à chacune des clés.

    push_notif_advanced_10
  4. La gestion et l’utilisation des champs personnalisés dépendent entièrement de l’application mobile. Dans la notification push ci-dessous, des champs personnalisés ont été utilisés par l’application pour afficher les libellés de boutons pour la notification push.

    push_notif_actionable_buttons

Ajouter du contenu multimédia

Le contenu multimédia permet d'accroître l'engagement des utilisateurs ; ils seront donc plus enclins à ouvrir vos notifications push.

Vous pouvez ajouter un fichier image, gif, audio ou vidéo qui sera lu ou affiché dans la notification. Les utilisateurs de l'application n'ont pas besoin d'ouvrir celle-ci pour le visionner.

Pour insérer du contenu multimédia dans la notification push :

  1. Ouvrez la notification push et accédez à la section Options avancées.

  2. Dans le champ URL du contenu multimédia enrichi, saisissez l'URL de votre fichier pour chaque format : iOS et Android.

    A partir d'iOS 10, vous pouvez insérer des fichiers image, gif, audio et vidéo. Pour les versions antérieures d'iOS, la notification push sera affichée sans contenu multimédia.

    Pour Android, seules des images peuvent être ajoutées.

    push_notif_advanced_6
  3. Une fois le message envoyé, l'utilisateur recevra votre notification push et pourra afficher le contenu multimédia.

    push_notif_advanced_2

Changer le comportement des notifications pour iOS

push_notif_advanced_5

Pour iOS 10 et version ultérieure, deux options supplémentaires sont disponibles dans la section Options avancées des notifications push : Contenu mutable et Contenu disponible .

Lorsque l'option Contenu mutable est cochée ou qu'une URL de contenu multimédia est ajoutée, le flag de contenu mutable est envoyé dans la payload push et permet au contenu de la notification push d'être modifié par une extension de l'application de service de notification fournie dans le SDK iOS. Consultez à ce sujet la Documentation développeur Apple.

Vous pouvez ensuite tirer parti des extensions de votre application mobile pour modifier davantage le contenu ou la présentation des notifications push envoyées depuis Adobe Campaign. Par exemple, les utilisateurs peuvent utiliser cette option pour :

  • décrypter des données diffusées dans un format crypté ;

  • télécharger des images ou d'autres fichiers multimédia et les ajouter sous forme de pièces jointes à une notification ;

  • changer le texte du titre ou du corps d'une notification ;

  • ajouter un identifiant de thread à une notification.

Lorsque l'option Contenu disponible est cochée, le flag de contenu disponible est envoyé dans la payload push pour veiller à ce que l'application sorte de veille à la réception de la notification push et puisse accéder ainsi aux données de la payload. Ce mécanisme fonctionne même si l'application est en cours d'exécution à l'arrière-plan et qu'elle ne nécessite pas l'intervention de l'utilisateur (comme appuyer sur la notification push, par exemple). Toutefois, il ne s'applique pas si l'application n'est pas en cours d'exécution. Consultez à ce sujet la Documentation développeur Apple.

Changer le comportement des notifications pour Android

Pour Android, vous pouvez saisir l'URL de votre fichier dans le champ URL du contenu multimédia enrichi. En revanche, pour la version iOS, vous ne pouvez inclure que des images et non des fichiers gif, audio ou vidéo.

La case à cocher Priorité haute permet de configurer une priorité haute ou normale pour les notifications push. Pour plus d'informations sur la priorité des messages, consultez la documentation destinée aux développeurs Google.

push_notif_advanced_11

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne