> 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/it/data-api/data-overview-1.md).

# Panoramica dei dati

Al fine di generare annunci, Epsilon Retail Media deve acquisire i dati di prodotti, clienti e ordini dal sito del retailer. Una volta popolati dal retailer, i dati vengono archiviati, elaborati e aggiornati all'interno della piattaforma Epsilon Retail Media .

Per automatizzare il processo di download e aggiornamento dei dati, Epsilon Retail Media e il retailer concordano il formato e la struttura dei dati, nonché il protocollo di comunicazione tra il sito del retailer e la piattaforma Epsilon Retail Media .

Questa sezione descrive i vincoli relativi all'invio di tre tipi di dati: prodotto, cliente e ordine.

## Opzioni di sincronizzazione

È possibile sincronizzare i dati tramite API o sincronizzando i file, a seconda dei requisiti di integrazione. Epsilon Retail Media supporta entrambi i tipi di sincronizzazione. Per ulteriori informazioni, visita la pagina pertinente di seguito:

* [Catalogo e prodotti](/retail-media-interface/integration/it/data-api/catalog-products-2.md)
* [Dati dei clienti (targettizzazione del pubblico)](/retail-media-interface/integration/it/data-api/customer-data.md)
* [Dati degli ordini](/retail-media-interface/integration/it/data-api/order-data-1.md)

## Sincronizzare i dati tramite file o API?

La decisione su come sincronizzare i dati spetta in ultima analisi al retailer, poiché entrambe le opzioni presentano vantaggi e svantaggi. I retailer più grandi spesso preferiscono la sincronizzazione tramite file poiché si adatta meglio alle capacità delle risorse e richiede solo il caricamento giornaliero dei file.

{% hint style="warning" %}
Epsilon Retail Media consiglia di sincronizzare i dati tramite file, poiché è più facile individuare e risolvere i problemi. Se si verificano problemi con i file del retailer, è possibile ripristinare i file di catalogo precedenti fino alla risoluzione del problema.
{% endhint %}

### Sincronizzazione dei dati tramite API

**Pro:**

* Acquisizione e aggiornamenti dei dati più rapidi
* Autonomo.

**Contro:**

* I dati devono essere inviati in batch
* Maggiore difficoltà nella risoluzione dei problemi
* Impossibile ripristinare gli aggiornamenti precedenti.

### Sincronizzazione dei dati tramite File

**Pro:**

* Supportato un singolo file per tipo di dati supportato, anziché l'invio in batch
* Può essere sincronizzato a intervalli di tempo preferiti (si consiglia la cadenza giornaliera)
* Supporto di diversi protocolli (GCS, SFTP, SCP, HTTPS)
* Più facile da navigare durante la risoluzione dei problemi
* È possibile ripristinare i file precedenti.

**Contro:**

* I dati vengono aggiornati una volta acquisiti
* Gli aggiornamenti delta non sono supportati.

### Sincronizzazione dei dati tramite protocolli di file

Quando si sincronizzano i dati tramite file, è necessario attenersi a protocolli e pratiche aggiuntivi.

Si prega di visitare la pagina [Sincronizzazione dei dati tramite protocolli di file](/retail-media-interface/integration/it/data-api/data-overview-1/syncing-data-via-file-protocols-1.md) per ulteriori informazioni.

{% hint style="info" %}
AWS S3: non più supportato

Sfortunatamente, Epsilon Retail Media non supporta più la sincronizzazione dei file tramite AWS. Contatta il tuo Technical Account Manager per discutere se hai bisogno di assistenza con l'uso di 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/it/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.
