> 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/feature-integrations/digital-services-act.md).

# Legge sui servizi digitali (Digital Services Act)

Epsilon Retail Media supporta l'Unione Europea (UE) [Legge sui servizi digitali](https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/digital-services-act_en) (DSA) per migliorare la trasparenza e la sicurezza online. Il DSA stabilisce un insieme unificato di regole in tutta l'UE, mirato alla regolamentazione dei contenuti online, alla pubblicità trasparente e alla disinformazione. Questo documento descrive come Epsilon Retail Media assiste i rivenditori nel soddisfare i loro obblighi DSA.

Il Epsilon Onsite Retail Media la piattaforma fornisce informazioni DSA per tutti i tipi di annunci supportati, inclusi gli annunci prodotto, banner e banner X.

## Requisiti di trasparenza

Per aiutare i rivenditori a rispettare il DSA possiamo fornire:

* **Identità dell'inserzionista**: il nome della ragione sociale dell'inserzionista.
* **Identità del finanziatore dell'annuncio**: il nome della ragione sociale della parte che ha pagato l'annuncio, se diversa dall'inserzionista.

## Modifiche all'erogazione degli annunci

I rivenditori devono garantire quanto segue:

1. Assicurati che sia il campo **Nome azienda** che il campo **Finanziatore annuncio** siano compilati correttamente per tutti i tuoi team per conformarti al DSA. È possibile specificare questi dettagli durante la creazione di un team utilizzando il Epsilon Retail Media UI.
   * Il campo **Nome azienda** è il nome della ragione sociale dell'inserzionista.
   * Il campo **Finanziatore annuncio** è il nome della ragione sociale della parte che ha pagato l'annuncio.

<figure><img src="/files/okeKaYR3VbflcdMg7Z6R" alt="" width="350"><figcaption></figcaption></figure>

2. I rivenditori che necessitano delle informazioni DSA devono inviare un attributo aggiuntivo per recuperare le informazioni DSA nella risposta dell'annuncio. Il nuovo attributo della richiesta di annuncio viene inviato all'interno del `options` oggetto:

   ```
   "options": {
      			"includeAdvertiserInfo": true
        },
   ```

   L'oggetto di risposta dell'annuncio include le informazioni DSA:

   ```
   "metadata": {
           "advertiserInfo": {
             "advertiser": "Test limited",
             "onBehalfOf": "Example Inc",
           }
   ```

| Nome campo       | Descrizione                                                                                                                                        |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| `metadata`       | Contiene il `advertiserInfo` oggetto nidificato.                                                                                                   |
| `advertiserInfo` | Informazioni necessarie a un rivenditore per conformarsi al DSA in Europa.                                                                         |
| `advertiser`     | Nome della società che crea l'annuncio pubblicitario, ad esempio l'agenzia. Questo si mappa sul **Nome azienda** del team nell'interfaccia utente. |
| `onBehalfOf`     | Nome della società che paga l'annuncio. Questo si mappa sul **Finanziatore annuncio** del team nell'interfaccia utente.                            |

## Esempio di annuncio DSA

Ecco un esempio che mostra le informazioni DSA.

### Richiesta

```
-- Request sample with DSA request:
{
    "placement": "search-only",
    "catalogId": "zesty-fruits-catalog",
    "searchTerm": "lime",
    "maxNumberOfAds": 5,
    "options": {
   			    "filterMode": "AndOr",
    			"includeAdvertiserInfo": true,
     },
}
```

### Risposta

```
-- Response sample with DSA info:
{
  "ads": [
    {
      "id": "display_QqHaKRrKlFm1Wxr9c_DXJN4HSE3NzMzNjM2",
      "gtin": "7733636",
      "discount": {
        "amount": 0,
        "minPrice": 0,
        "maxPerCustomer": 0
      },
      "expiry": "2021-05-12T04:17:50.400902957Z",
      "position": 1,
      "metadata": {
        "advertiserInfo": {
          "advertiser": "Test limited",
          "onBehalfOf": "Example Inc",
        }
      }
    },
    ....
  ],
  "banners": [],
  "products": [],
  "memoryToken": "85ykKVv-………"
}
```

## Domande frequenti

Ecco alcune delle domande frequenti relative alle normative DSA in Europa:

### Cosa succede se un fornitore o un rivenditore modifica il `Company name` or `Ad financer` nome durante una campagna attiva?

Se il `Company name` or `Ad financer` il nome viene modificato durante una campagna attiva, tutti gli annunci non erogati e le risposte di annunci future verranno aggiornati con i nuovi dettagli. È importante considerare l'impatto sulla configurazione della reportistica, poiché la modifica potrebbe influire sui dati. Valuta se vale la pena modificare il nome o se creare un nuovo team sia un'opzione migliore.

### Cosa succede se una richiesta di annuncio include `"includeAdvertiserInfo" = true` ma manca di `Ad financer` valori?

Se una richiesta di annuncio ha `"includeAdvertiserInfo" = true` ma il `Ad financer` il campo non contiene valori, Epsilon Retail Media invierà comunque l'annuncio con una stringa vuota nella proprietà Finanziatore annuncio. Tu (il rivenditore) potrai quindi decidere se visualizzare le informazioni o non visualizzarle.

### Cosa succede se `"includeAdvertiserInfo" = true` non è incluso nella richiesta di annuncio?

Se `"includeAdvertiserInfo" = true` non è incluso nella richiesta di annuncio, non inviamo le `advertiserInfo` informazioni (DSA) nella risposta dell'annuncio.

### Cosa succede se si verifica un errore durante il recupero delle informazioni DSA per il `metadata.advertiserInfo` oggetto?

Se si verifica un errore durante il recupero delle informazioni DSA per il `metadata.advertiserInfo` oggetto, erogheremo comunque l'annuncio ma senza il `metadata.advertiserInfo` oggetto.


---

# 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/feature-integrations/digital-services-act.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.
