Foursquare
Foursquare est une plateforme de données de localisation qui fournit un ciblage des données de localisation dans vos Campaigns Braze. Utilisez le SDK Pilgrim de Foursquare sur les applications iOS et Android pour déclencher des événements en temps réel en fonction de la localisation, ce qui vous permet d’exploiter les puissantes capacités de ciblage géographique de Foursquare pour envoyer des messages pertinents et personnalisés avec Braze.
Cette intégration est gérée par Foursquare.
Prérequis
| Condition | Description |
|---|---|
| Compte Foursquare | Un compte Foursquare est requis pour tirer parti de ce partenariat. |
| Clé API REST Braze | Une clé API REST Braze avec les permissions users.track. Elle peut être créée dans le tableau de bord de Braze depuis Paramètres > Clés API. |
| Espace de travail Braze et identifiants d’application | L’espace de travail Braze et les identifiants d’application se trouvent dans la console de développement. |
Intégration
Pour intégrer les deux plateformes, vous devez intégrer les deux SDK et mapper les champs utilisateur correspondants. Après avoir intégré le SDK Pilgrim, vous recevrez des événements de localisation sur l’appareil ou via un webhook.
Étape 1 : Mapper les champs d’ID utilisateur
Pour mapper correctement les champs entre les deux SDK, définissez le même ID utilisateur dans les deux systèmes en utilisant la méthode changeUser dans le SDK Braze et la méthode setUserId de PilgrimUserInfo dans le SDK Pilgrim.
Étape 2 : Configurer la console Pilgrim

Trouvez l’espace de travail et les ID d’application dans la console de développement de Braze. Ensuite, saisissez votre clé REST API Braze et les ID d’application dans la console Foursquare Pilgrim.
Une fois la console Pilgrim configurée, le SDK Pilgrim enregistrera les événements de localisation et les transmettra à Braze, vous permettant de recibler et de segmenter les clients qualifiés. Consultez le site développeur Foursquare pour plus de détails.

Le SDK Pilgrim nécessite l’activation des services de localisation.
Déclenchement des messages
Une fois l’intégration configurée, vous pouvez mettre en place une Campaign ou un Canvas qui réagira aux événements de localisation générés par le SDK Pilgrim. Cette voie d’intégration est idéale pour envoyer des messages en temps réel dès qu’un utilisateur entre dans un lieu d’intérêt, ou pour effectuer un suivi différé après son départ, comme une note de remerciement ou un rappel.
Pour envoyer une Campaign qui enverra des messages en fonction d’un emplacement défini :
- Créez une Campaign ou un Canvas Braze configuré avec une livraison par événement
- Pour votre déclencheur, utilisez un événement personnalisé
arrivalavec un filtre de propriété d’événement pourlocationType, comme illustré dans la capture d’écran suivante.

Reciblage
Pour recibler vos utilisateurs, utilisez le SDK Pilgrim afin de définir un attribut personnalisé last_location sur les profils utilisateur de vos utilisateurs Braze. Vous pouvez ensuite utiliser la comparaison matches regex pour recibler les utilisateurs qui se sont rendus à un endroit précis dans le monde réel, par exemple en segmentant tous les utilisateurs qui se trouvaient récemment dans une pizzeria.

Vous pouvez également segmenter les utilisateurs dans Braze qui ont visité un type de lieu particulier en vous basant sur le primaryCategoryId de Foursquare dans une fenêtre de temps donnée. Pour tirer parti de ce point de donnée dans vos cas d’usage de reciblage, enregistrez primaryCategoryId en tant que propriété d’événement lors de votre processus de segmentation d’audience. Pour identifier les utilisateurs et les propriétés utilisés par l’API Foursquare et le SDK Pilgrim, consultez le site développeur de Foursquare.