Créer une Notification push et in-app

Les Notifications push sont envoyées aux appareils autorisant la réception de ces notifications. Elles s'affichent sur l'écran verrouillé de l'appareil. L'utilisateur n'a pas besoin d'être dans l'application pour voir la notification.

Les Notifications in-app sont envoyées dans la boîte de réception et l'utilisateur doit se trouver dans l'application pour voir la notification. L'utilisateur n'a pas besoin d'autoriser ces notifications pour les recevoir.

1. Pour créer une Notification push et Notification in-app, accédez à l'entrée Contenu.

2. Cliquez sur Nouveau dans la barre d'outils, puis sélectionnez Notification mobile dans l'assistant:

Ensuite, sélectionnez Notifications push et in-app dans l'assistant.

La page des propriétés suivante s'affiche :

3. Les propriétés sont regroupées par type d'information. Par défaut, seuls les champs de base sont affichés. Passez à l'onglet Tous Champs pour afficher tous les autres champs. Sur le côté gauche des propriétés, une aide à l'écran est fournie. Elle permet à l'utilisateur de remplir le formulaire avec des informations précises et complètes.

Onglet Champs de base :

Principes de base

  • Chemin du dossier — Définissez le chemin du dossier. Il s'agit du dossier dans lequel l'actif est créé. Par défaut, il choisit le dossier sélectionné dans la page de démarrage au moment de la création de l'actif. Vous pouvez modifier le chemin, le cas échéant.
  • Nom — Donnez un nom à ce message.

Cibles

  • Liste d'audience — Sélectionnez une liste d'audience. Les champs de la liste sélectionnée permettent de personnaliser la notification. La liste doit être liée à une liste d'appareils (une seule). Les utilisateurs de l'application qui n'ont pas enregistré l'appareil et, de ce fait, ne figurent pas dans la liste d'audience ne recevront pas cette Notification push.
  • Langues — Sélectionnez les langues dans lesquelles la notification doit s'afficher. Seules les langues définies pour l'Unité commerciale sont disponibles. Le champ Langue indique déjà les langues par défaut définies au niveau de l'Unité commerciale. La langue de la notification correspond à la langue de l'utilisateur et définit dans quelle langue la notification est envoyée. Si la notification n'existe pas dans la langue de l'appareil, aucune notification n'est envoyée.

Onglet Tous Champs:

Principes de base

  • Nom de l'API — Donnez un nom d’API à ce message. Le nom ne peut contenir d'espaces. Le nom de l'API est utilisé lorsque le message est appelé à partir de l'API.
  • Libellés d'acifs — Les libellés d'actifs sont facultatifs. Sélectionnez un ou plusieurs libellés dans la liste déroulante. (Ces libellés sont créés dans le module Configuration Admin.) Les utilisateurs disposant des autorisations d'accès appropriées peuvent également créer de nouveaux libellés en saisissant leur nouvelle valeur dans le champ.
  • Description — Saisissez une description explicite pour facilement reconnaître les messages, surtout lorsque plusieurs sont disponibles pour plusieurs Unités commerciales.

Sélection de données

Données d'événement — Dans cette liste déroulante, vous pouvez choisir parmi les options suivantes :

  • Aucune donnée d'événement — Dans ce cas, le message se comporte comme un message normal.
  • Données transactionnelles — Sélectionnez cette option pour rendre disponible le message à partir duquel créer des Transactional Journeys. En sélectionnant l'option, le message est marqué comme message transactionnel, les données transactionnelles peuvent être définies et utilisées et le message ne sera disponible que pour une utilisation dans un Transactional Journey.
  • Événement personnalisé — Lorsque des événements personnalisés ont été définis pour l'audience sélectionnée, le marketer peut utiliser les données de l'événement personnalisé pour personnaliser le message qui sera ensuite utilisé dans un Custom journey déclenché par les événements personnalisés. Les messages utilisant des données d'événement personnalisées ne peuvent être utilisés que dans des journeys pilotés par les événements.

    Notez que les événements personnalisés utilisés pour personnaliser le message ne sont pas visibles dans l'aperçu du message.

Application Mobile

  • Sélectionnez l'application mobile à utiliser dans le message. Toutes les applications mobiles liées à la liste d'audiences sélectionnée sont répertoriées. Sélectionnez l'application mobile pour laquelle le message est créé. Les données de cette application mobile peuvent servir à la personnalisation.

4. Cliquez sur Créer message.

Une fois la notification créée, le contenu doit être défini.

 

Définir le contenu

Le champ type de répartition est défini par défaut sur le type sélectionné lors de la création du message. Il peut être modifié ici. Les options suivantes sont disponibles :

  • Notification push — Seul un Notification push est envoyé.
  • Notification push et in-app — Un Notification push et une Notification in-app sont envoyés. Le contenu peut être identique ou une Notification in-app personnalisée peut être créée.
  • Notification in-app uniquement — Seules les Notifications in-app sont envoyées à l'appareil. Une Notification in-app est envoyée dans la boîte de réception.
  • Notification in-app en l'absence de Notification push — Une notification push est envoyée à tous les appareils. Si le contact a désactivé les notifications push, un message in-app est envoyé à la place. Si le contact a activé les notifications push, une notification push est envoyée (aucune notification in-app).

Les propriétés des Notifications push et in-app sont définies comme suit :

  • Titre de la bannière push — Cette bannière s'affiche sur l'écran verrouillé ou dans le centre de notification de l'appareil mobile. L'utilisateur n'a pas besoin d'être connecté à l'application pour voir cette bannière. Lorsque l'utilisateur appuie sur la notification, l'application s'ouvre et la notification s'affiche. Le titre de la bannière peut être personnalisé à l'aide de champs de personnalisation et d'émojis.
  • Contenu de la bannière push — Il s'agit du contenu de la notification disponible dans le centre de notification. Le contenu de la bannière peut être personnalisé à l'aide de champs de personnalisation et d'émojis.
  •  Remarque: Le titre de la bannière et le contenu du texte type peuvent être remplis avec du contenu généré par l'IA. Cliquez sur l'icône Générer le message avec ZetaIA dans la barre d'outils du champ pour ouvrir le dialogue de conversation sur l'IA. Vous pouvez saisir votre question ou votre mot-clé et utiliser le contenu généré dans votre message:

    Remarque: Si vous sélectionnez d'abord le texte existant dans votre message, puis cliquez sur l'icône IA, le texte sélectionné est utilisé comme question dans votre dialogue et le texte généré par l'IA remplace le texte sélectionné dans votre message si vous acceptez de l'utiliser.
    Des options supplémentaires sont disponibles pour raccourcir le texte sélectionné, vérifier l'orthographe, changer le ton ou réécrire complètement le texte.

  • Définir du contenu push riche — Sélectionnez cette option pour ajouter du contenu riche au message push. Quand cette option est activée, des champs supplémentaires s'affichent pour ajouter le contenu riche. Il peut s'agit d'une image ou de Smart Content.
    • Image

      Cliquez sur Choisir une image pour accéder à la bibliothèque. Naviguez ensuite dans les dossiers et sélectionnez une image. L'URL est automatiquement ajoutée au champ Source.

      Remarque: Consultez la rubrique de la Bibliothèque pour plus de détails sur la gestion des images. Les champs de personnalisation peuvent être utilisés pour compléter le chemin d'une image de la bibliothèque.


      Lorsqu'un Live Content est utilisé dans le template, cliquez sur le bouton Choisir Live Content pour sélectionner une image existante ou en créer une nouvelle. L'image sélectionnée est automatiquement insérée dans le champ Source. Pour obtenir plus de détails sur toutes les options disponibles pour le Live Content, consultez cette rubrique.

      Exemple:
      [%livecontent('530506b4-99fe-4957-af16-3424a668805a')%])

      Remarque: Pour s'assurer que les images s'affichent correctement lors du développement d'une notification push, il est conseillé d'utiliser des images avec un rapport d'aspect de 2:1 et une largeur maximale de 2 000 pixels.
      Les tailles couramment utilisées sont 512 x 256 px et 1 440 x 720 px.

    • Smart Content

      Si vous sélectionnez cette option, vous pouvez effectuer votre choix dans une liste déroulante de Smart Contents prédéfinis. Le Smart Content permet d'ajouter des éléments dynamiques et des éléments recommandés grâce à l'intelligence artificielle à un message. Le contenu du Smart Content est basé sur des algorithmes qui analysent le comportement des autres visiteurs du site Web. Vous pouvez, par exemple, proposer à vos contacts les éléments tendance qui sont actuellement consultés par un grand nombre de personnes. Lorsque votre contact achète un produit et que vous lui envoyez un e-mail de confirmation, vous pouvez également lui présenter des produits qui complètent fréquemment son achat initial. Pour plus de détails sur le Smart Content, consultez cette section.

  • Définir un Notification in-app personnalisé — Cochez cette option si vous devez envoyer une Notification in-app personnalisée. Une fois cette option activée, vous devez remplir les détails de la Notification in-app. Si cette option n'est pas cochée, le contenu de la Notification in-app sera identique à celui de la Notification push :
  • Lorsque les Notifications in-app personnalisées sont activées, les propriétés suivantes doivent être définies :

    • Titre in-app — Il s'agit du titre qui s'affichera dans le centre de message de l'application.
    • Contenu in-app — Le contenu de la notification. Vous pouvez choisir les types suivants :
      • URL — Ce type de notification intègre le contenu de l'URL indiquée dans la fenêtre de notification et le contact peut parcourir le site web.
      • Texte — Le texte brut peut être enrichi avec des champs de personnalisation et des émojis.
      • Image — Ce type de notification requiert l'URL de l'image ou le téléchargement d'une image à partir de la bibliothèque, donnant accès aux images Selligent by Zeta. Vous pouvez également utiliser des images Live Content. Lorsqu'une notification d'image est envoyée, l'URL de l'image est transmise et l'image est restituée lorsque la notification s'affiche.
      • Smart Content — En choisissant cette option, vous pouvez choisir parmi une liste déroulante de Smart Content prédéfinis. Smart Contentest utilisé pour ajouter des éléments recommandés dynamiques et intelligents à une notification. Le contenu Smart Content est basé sur des algorithmes qui analysent le comportement des autres visiteurs du site web. Par exemple, vous pouvez présenter à vos contacts les éléments tendance qui sont fréquemment consultés. Ou bien, lors de l'achat d'un produit et de l'envoi d'un e-mail de confirmation, vous pouvez présenter à vos contacts des produits qui sont fréquemment achetés ensemble. Pour plus d'informations sur le Smart Content, veuillez consulter cette rubrique.
      • Journey — Ce type de contenu permet à l'utilisateur de définir une destination en sélectionnant un Journey et un composant d'entrée vers lequel le contact est redirigé. Si le composant d'entrée est doté de paramètres définis, vous pouvez saisir les valeurs ici.
        L'option « Redirection anonyme » vous permet d'orienter le contact vers la page en tant qu'utilisateur anonyme.
      • Page - Ce type de contenu permet à l'utilisateur de définir une page comme contenu du message in-app. Un sélecteur d'actifs s'affiche, permettant de sélectionner une page.
  • Badge de notification d'application pour iOS — Cette option peut être activée pour ajouter un badge de notification d'application pour les appareils iOS.
    De cette façon, les marketers s'assurent que les utilisateurs ayant désactivé les notifications push sur leur appareil iOS ou ayant manqué une notification push initiale reçoivent tout de même les notifications. Ils sont ainsi encouragés à ouvrir leur application mobile, ce qui peut également augmenter le taux d'ouverture de l'application.

    Remarque : Cette option est disponible pour les types de distribution mobile push, les notifications push + in-app, ainsi que les notifications in-app quand aucune notification push n'est disponible. Elle n'est pas disponible pour les notifications in-app uniquement.


    Si un message mobile push est envoyé alors que le paramètre badge de notification d'application pour iOS est activé, les conséquences sont les suivantes pour le contact iOS qui reçoit le message :

    1) Le contact reçoit la notification push sur son appareil.


    2) Si le contact ignore la notification push, un badge de notification d'application s'affiche sous la forme d'un point rouge contenant le chiffre 1.

    (Sur les appareils Android, les badges de notification d'application s'affichent déjà automatiquement, sous la forme de points rouges sans numéro.)

    3) Si le contact ouvre l'application par le biais de la notification push sur son écran d'accueil iOS, le badge de notification de l'application disparaît.

    (Si le contact ouvre l'application par le biais de la notification push sur son écran de verrouillage iOS, aucun badge de notification n'est affiché).

Important:
Si le contact ignore la notification push et ouvre l'application, le badge de notification reste visible.
Dans ce cas, ce n'est pas à Selligent, mais au concepteur de l'application de gérer le comportement des badges de notification de l'application.
Avant de commencer à utiliser le paramètre « badge de notification d'application pour iOS », il est toujours préférable de vérifier et de tester l'application que vous utilisez pour voir si elle se comporte correctement.

Remarque: Lorsqu'une nouvelle notification push est envoyée par Selligent et que l'application possède déjà un badge de notification (quel que soit son numéro), celui-ci est remplacé par un nouveau badge de notification portant le numéro 1.

  • Date d'expiration — Spécifiez la date à laquelle la notification mobile expire et devient indisponible. Si l'utilisateur ne récupère pas la notification avant la date d'expiration, celle-ci est supprimée de la boîte de réception.

Remarque : Selon le système d'exploitation utilisé, le comportement suivant se produit. Dans iOS, la date d'expiration n'est pas limitée, alors que dans Android, la durée d'expiration maximale autorisée est de 4 semaines. La date d'expiration est unique pour un message, ce qui signifie que toute date d'expiration fixée au-delà de 4 semaines est automatiquement limitée à 4 semaines pour Android.
La date d'expiration est définie par défaut sur 'aujourd'hui + 1 mois'.

Par exemple, si vous envoyez une notification push publicitaire, elle ne doit rester disponible que pendant une durée bien précise. Si les appareils sont offline et ne peuvent pas recevoir de notifications au moment de leur envoi, ces dernières sont conservées sur le serveur jusqu'à leur date d'expiration. Elles ne seront plus envoyées après cette date, même si les appareils sont à nouveau disponibles.

 

Tous les champs peuvent contenir des champs de personnalisation. Ces champs de personnalisation dépendent de la liste d'audience sélectionnée.

Exemple 1:
Le titre de la bannière push contient : Une offre spéciale pour vous, [%proper([MASTER.NAME])%]!

Exemple 2:
La date d'expiration suivante est définie : [%addweeks(sysdate(), 4)%]

 

Définir les boutons

Si une action ou une interaction sur la notification in-app est requise, des boutons peuvent être utilisés et ajoutés à la notification push et à la notification in-app. Vous pouvez ajouter jusqu'à trois boutons à un Notification in-app.

Remarque : Si aucun bouton n'est ajouté à la notification, un bouton OK est ajouté automatiquement afin de pouvoir fermer la notification. Toutefois, si l'utilisateur ajoute un bouton au message, celui-ci doit ajouter un second bouton pour fermer la boîte de dialogue de la notification.

1. Pour créer un bouton, cliquez sur le lien Boutons dans la barre d'outils.

2. Le panneau suivant s'affiche, permettant la création d'un bouton :

3. Cliquez sur Ajouter un bouton.

Une nouvelle ligne est ajoutée, dans laquelle vous pouvez saisir l'intitulé et le lien du bouton.

Vous pouvez choisir un lien existant à partir de la liste déroulante, ou bien créer un nouveau lien.

4. Pour chaque lien, vous pouvez définir un nom, un type de destination et la destination. Les types de boutons suivants sont disponibles :

  • Journey existant — Redirige le contact vers un Journey
  • Définir une réaction dans le Journey — L'action de ce bouton est définie par le Journey lui-même : redirection vers un autre Journey, envoyer un e-mail, etc. Dans ce cas, la notification est utilisée dans un Custom Journey, et une réaction doit être ajoutée à chaque lien de ce type. Un clic sur le bouton de la notification fermera la notification.

Remarque : En employant ce type de bouton dans une notification utilisée dans un Custom Journey, celle-ci est toujours suivie d'un Composant Page.

  • Téléphone — Passe un appel téléphonique au numéro spécifié. Saisissez le numéro de téléphone sans trait d'union ni espace. Exemple : 3212345678.
  • SMS/MMS/RCS — Ouvre l'application SMS/MMS/RCS par défaut pour envoyer un message SMS/MMS/RCS au numéro indiqué. Saisissez le numéro de téléphone sans trait d'union ni espace. Exemple :32123456789
  • E-mail — Ouvre l'application de messagerie électronique par défaut pour envoyer un e-mail à l'adresse e-mail indiquée. Exemple : vous@société.com
  • URL externe — Ouvre l'URL définie dans le navigateur par défaut. Exemple : http://www.selligent.com
  • Ouvrir l'application— Ouvre une application définie, comme Facebook ou 'X' (anciennement Twitter) (p. ex. fb:// sur iOS ; com.twitter.android sur Android)

Remarque : La syntaxe de la cible dépend de la plateforme. Actuellement, aucune conversion automatique n'est effectuée vers la syntaxe adaptée à iOS ou Android. Il est recommandé de créer deux composants push distincts dédiés à une plateforme.

  • Ouvrir une méthode dans votre application — Ouvre un chapitre, ou méthode, dans l'application. Le même nom de méthode doit être utilisé dans les applications Android et iOS.
  • Ouvrir Passbook— Ouvre le fichier livret sur l'URL indiquée (p. ex. carte d'embarquement, tickets de cinéma, etc.) Le fichier livret doit déjà exister. Selligent permet seulement de l'ouvrir. En cliquant sur le bouton, la notification se ferme et le livret s'ouvre.
  • Expérience de Grow - Ouvre une expérience de Grow à remplir par le contact.
  • Evaluer l'app — Permet au destinataire d'évaluer l'application.

Remarque: Selon le fournisseur de livret choisi, des champs de personnalisation peuvent être ajoutés. Les valeurs du champ sont envoyées via une URL dynamique.

Remarque: Les formats de livret diffèrent selon le système d'exploitation. Veillez à cibler le système d'exploitation adapté en envoyant un livret.

Remarque: Les boutons ajoutés à la notification peuvent agir comme des liens envoyant le contact vers un emplacement externe. Ils peuvent être utilisés en tant qu'événements d'un Journey pour envoyer le contact plus loin dans le Journey.

 

Lorsque plusieurs boutons sont configurés, ils peuvent être repositionnés par glisser-déposer. Changer l'ordre des boutons ici modifiera leur ordre d'affichage dans la notification :