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

# Visão geral dos dados

Para gerar anúncios, Epsilon Retail Media precisa ingerir dados de produtos, clientes e pedidos do site do varejista. Uma vez preenchidos pelo varejista, os dados são armazenados, processados e atualizados dentro da plataforma Epsilon Retail Media .

Para automatizar o processo de download e atualização de dados, Epsilon Retail Media e o varejista concordam com o formato e a estrutura dos dados, bem como com o protocolo de comunicação entre o site do varejista e a plataforma Epsilon Retail Media .

Esta seção descreve as restrições no fornecimento de três tipos de dados: produto, cliente e pedido.

## Opções de sincronização

Você pode querer sincronizar seus dados via API ou sincronizando arquivos, dependendo dos seus requisitos de integração. Epsilon Retail Media suporta ambos os tipos de sincronização. Para obter mais informações, visite a página relevante abaixo:

* [Catálogo e Produtos](/retail-media-interface/integration/pt-br/data-api/catalog-products-2.md)
* [Dados do cliente (direcionamento de público-alvo)](/retail-media-interface/integration/pt-br/data-api/customer-data.md)
* [Dados do pedido](/retail-media-interface/integration/pt-br/data-api/order-data-1.md)

## Sincronizar dados via arquivo ou API?

A decisão de como sincronizar os dados cabe em última análise ao varejista, pois ambas as opções têm seus prós e contras. Grandes varejistas geralmente preferem sincronizar via arquivo, pois se alinha melhor com as capacidades de recursos e exige apenas que os arquivos sejam enviados diariamente.

{% hint style="warning" %}
Epsilon Retail Media recomenda a sincronização de dados via arquivo, pois é mais fácil de identificar e resolver problemas. Se ocorrerem problemas nos arquivos do varejista, os arquivos de catálogo anteriores poderão ser reestabelecidos até que o problema seja corrigido.
{% endhint %}

### Sincronizando dados via API

**Prós:**

* Ingestões e atualizações de dados mais rápidas
* Autossuficiente.

**Contras:**

* Os dados devem ser processados em lotes
* Maior dificuldade na resolução de problemas
* Não é possível reverter para atualizações anteriores.

### Sincronizando dados via arquivo

**Prós:**

* Suporte a um único arquivo por tipo de dado suportado, em oposição ao loteamento
* Pode ser sincronizado em intervalos de tempo preferidos (recomenda-se diariamente)
* Suporte a diferentes protocolos (GCS, SFTP, SCP, HTTPS)
* Mais fácil de navegar ao resolver problemas
* Pode reverter para arquivos anteriores.

**Contras:**

* Os dados são atualizados assim que ingeridos
* Atualizações delta não são suportadas.

### Sincronizando dados via protocolos de arquivo

Ao sincronizar dados via arquivo, protocolos e práticas adicionais precisam ser seguidos.

Por favor, visite a página [Sincronizando dados via protocolos de arquivo](/retail-media-interface/integration/pt-br/data-api/data-overview-1/syncing-data-via-file-protocols-1.md) para obter mais informações.

{% hint style="info" %}
AWS S3: não é mais suportado

Infelizmente, o Epsilon Retail Media não suporta mais a sincronização de arquivos via AWS. Entre em contato com seu Technical Account Manager para conversar caso precise de ajuda para usar o 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/pt-br/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.
