> For the complete documentation index, see [llms.txt](https://help.citrusad.com/retail-media-interface/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.citrusad.com/retail-media-interface/integration/fr/data-api/data-overview-1.md).

# Présentation des données

Afin de générer des annonces, Epsilon Retail Media doit ingérer les données relatives aux produits, aux clients et aux commandes à partir du site du distributeur. Une fois les données renseignées par le distributeur, elles sont stockées, traitées et mises à jour au sein de la plateforme Epsilon Retail Media .

Afin d'automatiser le processus de téléchargement et de mise à jour des données, Epsilon Retail Media et le distributeur conviennent du format et de la structure des données, ainsi que du protocole de communication entre le site du distributeur et la plateforme Epsilon Retail Media .

Cette section décrit les contraintes liées à l'alimentation de trois types de données : produit, client et commande.

## Options de synchronisation

Vous souhaiterez peut-être synchroniser vos données via API ou en synchronisant des fichiers, selon vos besoins d'intégration. Epsilon Retail Media prend en charge les deux types de synchronisation. Pour plus d'informations, veuillez consulter la page correspondante ci-dessous :

* [Catalogue et produits](/retail-media-interface/integration/fr/data-api/catalog-products-2.md)
* [Données clients (ciblage d'audience)](/retail-media-interface/integration/fr/data-api/customer-data.md)
* [Données de commande](/retail-media-interface/integration/fr/data-api/order-data-1.md)

## Synchroniser les données via un fichier ou une API ?

La décision concernant le mode de synchronisation des données revient en dernier ressort au distributeur, car les deux options présentent des avantages et des inconvénients. Les grands distributeurs préfèrent souvent la synchronisation via des fichiers, car elle correspond mieux à leurs capacités en ressources et ne nécessite le transfert de fichiers qu'une fois par jour.

{% hint style="warning" %}
Epsilon Retail Media recommande de synchroniser les données via un fichier, car cela facilite le dépannage et la résolution des problèmes. En cas de problème avec les fichiers du distributeur, les fichiers de catalogue précédents peuvent être réintégrés jusqu'à ce que le problème soit résolu.
{% endhint %}

### Synchroniser des données via API

**Avantages :**

* Ingestion et mises à jour des données plus rapides
* Autonome.

**Inconvénients :**

* Les données doivent être envoyées par lots
* Difficulté de dépannage plus élevée
* Impossible de revenir aux mises à jour précédentes.

### Synchroniser des données via un fichier

**Avantages :**

* Un seul fichier pris en charge par type de données pris en charge, contrairement à l'envoi par lots
* Peut être synchronisé aux intervalles de temps souhaités (un rythme quotidien est recommandé)
* Prise en charge de différents protocoles (GCS, SFTP, SCP, HTTPS)
* Plus facile à naviguer lors du dépannage
* Possibilité de revenir aux fichiers précédents.

**Inconvénients :**

* Les données sont mises à jour une fois ingérées
* Les mises à jour delta ne sont pas prises en charge.

### Synchroniser des données via des protocoles de fichiers

Lors de la synchronisation de données via un fichier, des protocoles et des pratiques supplémentaires doivent être respectés.

Veuillez consulter la page [Synchronisation des données via des protocoles de fichier](/retail-media-interface/integration/fr/data-api/data-overview-1/syncing-data-via-file-protocols-1.md) pour plus d'informations.

{% hint style="info" %}
AWS S3 : ne plus pris en charge

Malheureusement, Epsilon Retail Media ne prend plus en charge la synchronisation des fichiers via AWS. Veuillez contacter votre Technical Account Manager pour discuter si vous avez besoin d'aide pour utiliser GCS.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.citrusad.com/retail-media-interface/integration/fr/data-api/data-overview-1.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
