> 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/api-overview/timeouts-and-graceful-fallback-behaviour.md).

# Timeout e comportamento di fallback gestito

## Timeout

Nell'improbabile evento di latenza da parte del Epsilon Retail Media sistema, è una buona norma assicurarsi di aver implementato un timeout sulla Epsilon Retail Media richiesta per garantire che non vi sia un impatto negativo sull'esperienza del cliente.

Questo viene definito dal rivenditore, tuttavia, Epsilon Retail Media in genere consiglia di implementare un timeout di 400-500 ms per garantire che il tempo di risposta al cliente non subisca impatti.

## Comportamento di fallback gestito

Epsilon Retail Media potrebbe non disporre di annunci per il contesto della richiesta di annuncio sul tuo sito web. È necessario assicurarsi che il tuo sito web non mostri un'ampia area vuota dove è previsto l'annuncio. Ciò si applica sia agli annunci prodotto che agli annunci banner.

<figure><img src="/files/3lTXpkh9wteAMPOHx6Uk" alt="Successfully displayed ad.png" width="100%"><figcaption><p>Immagine dell'annuncio banner erogato con successo</p></figcaption></figure>

Nel raro caso in cui l'annuncio banner di cui sopra non venga erogato, dovresti essere preparato a nascondere l'area dell'annuncio banner e assicurarti che non venga mostrato uno spazio vuoto al cliente.

<figure><img src="/files/bvxUApo4N3dW3dPzSB0M" alt="Banner not served by Epsilon Retail Media.png" width="100%"><figcaption><p>Immagine dell'annuncio banner non erogato</p></figcaption></figure>


---

# 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/api-overview/timeouts-and-graceful-fallback-behaviour.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.
