> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Utiliser des donnees externes pour cibler les utilisateurs

> Ciblez les utilisateurs dans les expériences Kameleoon en utilisant des donnees externes CRM ou CDP stockees via l'endpoint Data API Map et recuperees avec la methode getRemoteVisitorData.

## Utilisation de l'endpoint Data API Map pour stocker des donnees

Pour stocker des donnees supplementaires sur les serveurs distants Kameleoon afin de les utiliser avec les feature flags et les expériences, utilisez l'endpoint Data API Map pour publier des donnees pour chaque utilisateur. Pour plus de details, consultez la [documentation Map](/api-reference/map/update-data-for-several-keys).

Cette section explique comment recuperer et utiliser les donnees dans les feature flags et les expériences. Cela permet de creer des experiences plus ciblees et personnalisees pour les utilisateurs en fonction de donnees pertinentes.

### Creer une custom data

Pour utiliser un point de donnees comme critere de ciblage, vous devez d'abord creer une entree de [custom data](/user-manual/assets/custom-data/create-custom-data) pour le point de donnees en suivant ces etapes :

1. Dans l'[application Kameleoon](https://app.kameleoon.com), cliquez sur **Configure** > **Custom data**.
2. Dans la section **Custom data**, cliquez sur **New custom data**.
3. Choisissez le projet.
4. Entrez un nom descriptif pour la custom data.
5. Pour la methode d'acquisition, choisissez **Kameleoon SDK method**.
6. Pour le type, selectionnez **Single**.
7. Pour le format des donnees, selectionnez **String**.
8. Choisissez le [scope](../../custom-data#portée-pour-le-ciblage) approprie pour les donnees.
9. Cliquez sur **Next** et **Skip** sur l'ecran suivant pour enregistrer la custom data.

### Recuperer les donnees depuis l'endpoint Data API Map

Une fois la custom data creee, vous devez effectuer les operations suivantes :

1. Recuperez les donnees pertinentes depuis l'endpoint Data API Map en utilisant la methode `getRemoteData`. Consultez la documentation du SDK utilise.

2. La methode `getRemoteData` retourne un objet JSON qui contient des donnees relatives a l'utilisateur. Vous pouvez analyser cette reponse JSON pour recuperer la valeur de donnees que vous souhaitez utiliser comme condition de ciblage et la definir comme valeur de l'entree custom data a l'aide de la methode SDK `addData()`.

### Utiliser la custom data comme critere de ciblage

Vous pouvez maintenant utiliser l'entree custom data comme critere de ciblage dans vos feature flags. Voici comment :

1. Dans la page **Segments** (**Configure** > **Segments**), creez un nouveau segment ou ouvrez un segment existant pour ouvrir le segment builder.
2. Dans la section \**Custom Data*, selectionnez la custom data comme critere de ciblage.
3. Enregistrez le segment et utilisez-le dans les feature flags.
