Créer des notifications pour Android create-notificaations-android
Utilisez Adobe Campaign pour envoyer des notifications push sur les appareils Android. Les concepts généraux relatifs à la création d'une diffusion sont présentés dans cette section.
Créez tout d'abord une nouvelle diffusion.
Firebase Cloud Messaging vous permet de choisir entre deux types de messages :
-
Message de données, géré par l'application cliente.
Les messages sont envoyés directement à l'application mobile qui génèrera et affichera la notification Android sur l'appareil. Les messages de données contiennent uniquement vos variables d'application personnalisées. -
Message de notification, géré automatiquement par le SDK FCM.
FCM affiche automatiquement le message sur les appareils de vos utilisateurs pour le compte de l'application cliente. Les messages de notification contiennent un ensemble de paramètres et d'options prédéfini, mais peuvent encore être personnalisés avec des variables d'application personnalisées.
Pour plus d’informations sur les types de messages Firebase Cloud Messaging, consultez la documentation de FCM.
Créer un message de données creating-data-message
-
Accédez à Gestion de campagne > Diffusions.
-
Cliquez sur Nouveau.
-
Sélectionnez Diffuser sur Android (android) dans la liste déroulante Modèle de diffusion. Ajoutez un Libellé à la diffusion.
-
Cliquez sur Pour pour définir la population à cibler. Par défaut, le mapping de ciblage Application abonnés est appliquée. Cliquez sur Ajouter pour sélectionner votre service.
-
Dans la fenêtre Type de cible****, sélectionnez Abonnés d'une application mobile Android, puis cliquez sur Suivant.
-
Dans la liste déroulante Service, sélectionnez le service créé précédemment, puis l'application ciblée, et cliquez sur Terminer.
Les variables d'application sont automatiquement ajoutées en fonction de ce qui a été incorporé au cours des étapes de configuration. -
Sélectionnez le message de données comme type de message.
-
Modifiez la notification enrichie.
-
Si nécessaire, vous pouvez ajouter des informations dans vos variables d'application configurées précédemment. Les variables d'application doivent être configurées dans le service Android et font partie de la payload du message envoyée à l'appareil mobile.
-
Cliquez sur Enregistrer, puis envoyez votre diffusion.
L'image et la page web doivent s'afficher dans la notification push lors de la réception sur les appareils Android des abonnés.
Créer un message de notification creating-notification-message
Découvrez comment créer une notification push Android en vidéo.
-
Accédez à Gestion de campagne > Diffusions.
-
Cliquez sur Nouveau.
-
Sélectionnez Diffuser sur Android (android) dans la liste déroulante Modèle de diffusion. Ajoutez un Libellé à la diffusion.
-
Cliquez sur Pour pour définir la population à cibler. Par défaut, le mapping de ciblage Application abonnés est appliquée. Cliquez sur Ajouter pour sélectionner votre service.
-
Dans la fenêtre Type de cible****, sélectionnez Abonnés d'une application mobile Android, puis cliquez sur Suivant.
-
Dans la liste déroulante Service, sélectionnez le service créé précédemment, puis l'application ciblée, et cliquez sur Terminer.
-
Sélectionnez le message de notification comme type de message.
-
Ajoutez un titre et modifiez votre message. Personnalisez votre notification push avec les options de notification :
- Identifiant de canal : définissez l'identifiant de canal de votre notification. L'application doit créer un canal avec cet identifiant de canal avant la réception d'une notification avec cet identifiant de canal.
- Son : définissez le son à émettre lorsque l'appareil reçoit votre notification.
- Couleur définissez la couleur de l'icône de votre notification.
- Icône : définissez l'icône de la notification pour qu'elle s'affiche sur les appareils de vos profils.
- Balise : définissez l'identifiant utilisé pour remplacer les notifications existantes dans le tiroir de notifications.
- Action de clic : définissez l'action associée à un clic de l'utilisateur sur votre notification.
Pour plus d’informations sur les options de notification et sur la façon de remplir ces champs, consultez la documentation FCM.
-
Si votre application est configurée avec le protocole API HTTP v1, vous pouvez personnaliser davantage votre notification push à l'aide des options supplémentaires HTTPV1 suivantes :
- Bandeau déroulant : définissez le texte du bandeau déroulant de votre notification. Uniquement disponible pour les appareils configurés sur Android 5.0 Lollipop.
- Image : définissez l'URL de l'image à afficher dans votre notification.
- Nombre de notifications : définissez le nombre de nouvelles informations non lues à afficher directement sur l'icône de l'application.
- Épinglé : définissez cette variable sur true ou false. Si elle est définie sur false, la notification est automatiquement ignorée lorsque l'utilisateur clique dessus. Si elle est définie sur true, la notification reste affichée même lorsque l'utilisateur clique dessus.
- Priorité des notifications : définissez les niveaux de priorité de votre notification sur 'par défaut', 'minimum', 'basse' ou 'élevée'. Pour plus d'informations à ce propos, consultez la documentation FCM.
- Visibilité : définissez les niveaux de visibilité de votre notification sur public, privé ou secret. Pour plus d'informations à ce propos, consultez la documentation FCM.
Pour plus d’informations sur les options supplémentaires HTTP v1 et sur la façon de remplir ces champs, consultez la documentation FCM.
-
Si nécessaire, vous pouvez ajouter des informations dans vos variables d'application configurées précédemment. Les variables d'application doivent être configurées dans le service Android et font partie de la payload du message envoyée à l'appareil mobile.
-
Cliquez sur Enregistrer, puis envoyez votre diffusion.
L'image et la page web doivent s'afficher dans la notification push lors de la réception sur les appareils Android des abonnés.