Utiliser des barrières virtuelles pour lancer des campagnes requiert d'avoir accès à la fonctionnalité Interactions.
Cet article vous fournit des informations pour configurer des barrières virtuelles (Geofences) à utiliser dans les campagnes de ciblage par localisation pour envoi à des groupes d'utilisateurs sur de multiples plateformes et appareils mobile.
Introduction
Pour naviguer jusqu'aux géolocalisations, allez à Canaux > Mobile Engage > onglet Geolocalisations .
Onglet de géolocalisations
Sur cet onglet vous pouvez voir les détails de toutes vos gélocalisations enregistrées, avec leur Nom d'app, Nom de lieu, Rayon et la date à laquelle elle a été Modifiée pour la dernière fois.
Créer un fichier de géolocalisation à importer
Le format exigé pour le fichier de géolocalisation à importer a 4 colonnes, qui sont :
- Nom de lieu
- Latitude
- Longitude
- Rayon (en mètres)
Le fichier doit être enregistré au format CSV, ne pas avoir d'en-têtes de colonnes et se présenter dans l'ordre de colonnes indiqué ci-dessus. Au moment d'enregistrer le fichier CSV, veillez à utiliser des virgules comme séparateurs et non pas des points-virgules, qui sont parfois utilisés par défaut pour l'enregistrement au format CSV. Voici un exemple de fichier :
Pour le rayon de la barrière virtuelle, le minimum recommandé en mètres (sur la base des lignes directrices de la plateforme) est de 100 pour Android et 50 pour iOS.
vienna, 48.2082, 16.3738, 350 big_ben, 51.5007, 0.1246, 300 Eiffel_tower, 48.8584, 2.2945, 400
Il est possible de récupérer la latitude et la longitude d'un lieu en utilisant Google Maps. Les étapes pour ce faire sont les suivantes :
- Ouvrez la page web de Google Maps sur un navigateur.
- Chercher le lieu, par ex. "Les bureaux d'Emarsys à Londres"
- Faites un clic droit sur le pointeur rouge sur la carte et sélectionnez "Plus d'infos sur cette endroit"
- Les informations de latitude et longitude seront affichés dans une petite case au bas de l'écran.
Importer les données de géolocalisation
Importer un fichier geofence écrasera toutes les géolocalisations chargées auparavant pour une app. Il est donc nécessaire d'inclure non seulement les nouvelles barrières virtuelles dans le fichier d'import, mais aussi toutes celles chargées auparavant que vous souhaitez conserver.
Cliquez sur Importer les données de géolocalisations dans l'onglet Géolocalisations pour ouvrir le formulaire d'importation.
Sélectionnez l'application, chargez le fichier contenant les coordonnées de géolocalisation et cliquez sur Charger.
Un fichier de géolocalisation est limité à 3 000 emplacements pour de meilleures performances.
Si deux fichiers de géolocalisation chevauchent la même zone de localisation et que les deux fichiers déclenchent la même campagne, celle-ci s'affichera deux fois sur l'appareil de l'utilisateur. Dans ce cas, le SDK ne peut pas dire si 2 fichiers de géolocalisation déclenchent la même campagne ou s'il s'agit de 2 campagnes différentes.
Une fois les barrières virtuelles chargées pour l'app avec succès, à chaque fois que l'appareil saisi l'une ou l'autre des barrières virtuelles configurées, le SDK Emarsys déclenche un événement personnalisé qui peut être utilisé dans un programme Interactions.
Créer un programme Interactions
Avant de créer un programme Interactions, veuillez vous assurer que la campagne push à lier au programme a déjà été créée. Un guide sur comment créer des campagnes push est disponible ici.
- Naviguez jusqu'à Automation > Programmes Automation.
- Cliquez sur Créer un programme tout en haut de l'écran et sélectionnez Parcours centrés sur le comportement (Interactions).
- Sélectionnez Événement Mobile comme déclencheur.
- Double-cliquez sur le noeud Événement Mobile pour ouvrir les options d'édition, sélectionnez geofence et cliquez sur OK.
- Cliquez sur l'option noeud de message push Mobile Engage sur la gauche de l'écran.
- Double-cliquez sur le message push Mobile Engage qui a été ajouté pour le modifier.
- Sélectionnez la campagne push à utiliser pour le programme et cliquez sur OK.
Si vous souhaitez envoyer cette campagne à des appareils susceptibles de passer des barrières virtuelles, les étapes décrites ci-dessus suffisent à exécuter un programme basique. Il est possible de n'envoyer la campagne que lorsqu'un attribut de geofence particulier est reçu (par ex. quand un lieu particulier nommé dans le fichier CSV geofence est reçu) et de configurer cette option. Les étapes sont décrites ci-dessous.
- Faites glisser un noeud de décision dessus afin qu'il mette en surbrillance la ligne entre le noeud Événement Mobile et le push Mobile Engage, tel que sur l'image ci-dessous. Puis lâchez le noeud à cet endroit.
- Double-cliquez sur le noeud de décision pour le modifier.
- Saisissez les informations requises :
- Nom - Nom du noeud de décision
- Type - Sélectionnez les attributs de déclencheur
- Attributs :
- event_attributes - event_attributes.name
- Option du milieu [Veuillez sélectionner] - Sélectionnez Égale sous la section Texte.
- Attribute_value - Saisissez le nom du lieu tel que défini dans le fichier geofence chargé.
Le nom du lieu indiqué dans le champ Attribute_value doit correspondre exactement à celui saisi pour le lieu dans le fichier CSV geofence chargé sur le compte.
- Cliquez sur OK
Il est potentiellement possible de configurer le processus de décision du programme de manière plus complexe, par ex le Frequency-Cap. Vous trouverez d'autre guides sur le sujet dans la documentation Interactions.