Notifications Push avec le service Places

Dans cette section, vous apprendrez comment utiliser les informations de géolocalisation historiques pour cible des notifications Push diffusées via Adobe Campaign Standard.

Conditions préalables

Avant de commencer, effectuez les tâches suivantes :

Création d’éléments de données dans l’Experience Platform Launch

Après avoir vérifié que l'extension Places et l'extension Places Monitor fonctionnent correctement dans votre application, vous devez créer des éléments de données dans l'Experience Platform Launch. Les éléments de données vous permettent de lire les informations fournies par les extensions provenant du hub de événement SDK Mobile et d’agir en tant qu’alias pour récupérer les données de l’application cliente. Pour récupérer les données des extensions Places et envoyer les informations du service Places à Campaign, vous devez créer quelques éléments de données.

Création d’un élément de données:

  1. Dans la propriété mobile de votre Experience Platform Launch, cliquez sur l’onglet Éléments de données et sur Ajouter l’élément de données.

  2. Dans la liste déroulante Extension, sélectionnez Service Lieux.

  3. Dans la liste déroulante Type d’élément de données, sélectionnez Nom.

  4. Dans le volet de droite, vous pouvez sélectionner POI actuel qui récupère le nom du POI dans lequel se trouve actuellement l’utilisateur.

    La fonction Dernière entrée récupère le nom de la dernière page d’accueil saisie par l’utilisateur et la fonction Dernière sortie fournit le nom de la dernière page d’accueil que l’utilisateur a laissée pour la dernière fois. Dans cet exemple, nous avons sélectionné Dernière entrée et saisi un nom pour l’élément de données, tel que Dernière entrée Nom de l’API, puis cliqué sur Enregistrer.

    "Messagerie push en Campaign Standard"

  5. Répétez les étapes 1 à 4 ci-dessus et créez des éléments de données pour La dernière latitude de POI entrée, La dernière longitude de POI entrée et Le dernier rayon de POI saisi.

Outre les éléments de données du service Places, veillez à créer des éléments de données Mobile Core pour ID d’application et ID d’Experience Cloud.

Créer une règle pour envoyer des données d’emplacement à l’Adobe Campaign Standard

Les règles de l’Experience Platform Launch vous permettent de créer des workflows complexes et multi-solutions basés sur des déclencheurs de événement. Les règles vous permettent de créer de nouvelles règles ou de modifier des règles existantes et de déployer dynamiquement les mises à jour sur vos applications mobiles. Dans l’exemple suivant, la règle est déclenchée lorsqu’un utilisateur entre dans un point d’accès géoclôturé. Une fois la règle déclenchée, une mise à jour est envoyée au Campaign Standard pour enregistrer une entrée dans un point d’accès défini pour un utilisateur particulier en fonction de son ID d’Experience Cloud.

  1. Dans la propriété mobile de votre Experience Platform Launch, sur l’onglet Règles, cliquez sur Ajouter la règle.

  2. Sous la section Événements, cliquez sur + et sélectionnez Place Service comme extension.

  3. Pour le Type d'événement, sélectionnez Entrer le POI.

  4. Nommez la règle, par exemple L’utilisateur a saisi l’API.

  5. Cliquez sur Conserver les modifications.

  6. Laissez la section Conditions vide.

    Cette section vous permet de filtrer ou d’imposer des restrictions sur le moment où cette règle doit se déclencher.

  7. Sous la section Actions, cliquez sur +.

  8. Dans la liste déroulante Extension, sélectionnez Mobile Core et dans la liste déroulante Type d’action, sélectionnez Envoyer le postback.

  9. Dans URL, vous devez construire votre point de terminaison d'emplacements Campaign Standard.

    L’URL doit ressembler à https:///rest/head/mobileAppV5//locations/.
    Assurez-vous d’utiliser les éléments de données corrects que vous avez créés précédemment pour votre serveur Campaign et votre clé.

  10. Cliquez sur la zone pour ajouter un corps de publication et envoyer les éléments suivants :

    {
     "locationData": {
     "distances": "{%%Last Entered POI Radius%%}",
     "poiLabel": "{%%Last Entered POI Name%%}",
     "latitude": "{%%Last Entered POI Lat%%}",
     "longitude": "{%%Last Entered POI Long%%}",
     "appId": "{%%AppID%%}",
     "marketingCloudId": “{%%ecid%%}”
     }
    }
    
  11. Veillez à utiliser les éléments de données que vous avez créés dans la section précédente.

  12. Dans Type de contenu, saisissez application/json.

  13. Cliquez sur Conserver les modifications.

IMPORTANT
  • Il peut s’avérer utile de configurer un hook Web Slack en tant qu’action supplémentaire pour vérifier que les entrées sont déclenchées et que les données appropriées sont collectées.
  • Pensez à publier les dernières modifications apportées à votre application pour vous assurer que la règle et tous vos éléments de données sont déployés dans le cadre de votre configuration. Après la publication, relancez l’application mobile pour obtenir les dernières mises à jour de configuration.

Utiliser les données d'emplacement pour cible des messages Campaign

Maintenant que les données d’emplacement sont renseignées dans Campaign, nous pouvons utiliser les points d’accès comme outil de segmentation des audiences.

  1. Dans votre instance Adobe Campaign Standard, cliquez sur Créer une notification Push.

  2. Pour le type de notification Push, sélectionnez Envoyer une notification Push aux profils Campaign.

  3. Cliquez sur Suivant et entrez les détails généraux.

  4. Dans l’écran Audience, cliquez sur Compter pour déterminer le nombre estimé d’utilisateurs qui recevront la notification Push.

    CONSEIL

    Dans cet exemple, le nombre sera de 3, car trois périphériques installés sur lesquels l'application est testée.

  5. Dans le volet de gauche, développez l’onglet Profil et faites glisser le filtre Emplacement du point d’accès vers la zone principale.

  6. Dans la fenêtre Filtre POI, entrez le nom exact de la POI que vous souhaitez cible.

    CONSEIL

    Vous pouvez effectuer d’autres sélections pour déterminer la période écoulée depuis la dernière visite de l’utilisateur à ce point d’intérêt.

    "Messagerie Push 2 in ACS"

  7. Cliquez sur Confirmer.

  8. Exécutez à nouveau le décompte en haut pour voir la taille de votre audience changer.

    Si vous ne voyez pas la mise à jour de votre compte, vous avez peut-être saisi un nom d’API pour lequel aucun périphérique n’a déclenché une entrée. Le crochet Web du Slack devient intéressant dans ce cas, car vous pouvez voir la liste des entrées d’API provenant de divers périphériques de test.

  9. Vous pouvez faire glisser d’autres filtres d’emplacement de point d’intérêt pour inclure plusieurs points d’intérêt dans votre message.

  10. Cliquez sur Suivant pour terminer la création de la notification Push de diffusion.

    "Messagerie Push 3 in ACS"

L’utilisation du service Places avec Adobe Campaign Standard vous offre un outil puissant pour segmenter et cible vos messages aux utilisateurs en fonction des entrées et sorties de géo-clôtures. Cette intégration vous aide à créer des cas d’utilisation plus personnalisés et contextuels.

Sur cette page