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

# Gesetz über digitale Dienste

Epsilon Retail Media unterstützt die Europäische Union (EU) [Gesetz über digitale Dienste](https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/digital-services-act_en) (DSA) zur Erhöhung der Online-Transparenz und -Sicherheit. Der DSA etabliert einheitliche Regeln in der gesamten EU, die auf die Regulierung von Online-Inhalten, transparente Werbung und Desinformation abzielen. Dieses Dokument beschreibt, wie Epsilon Retail Media Händler bei der Erfüllung ihrer DSA-Pflichten unterstützt.

Die Epsilon Onsite Retail Media Plattform stellt DSA-Informationen für alle unterstützten Anzeigentypen bereit, einschließlich Produkt-Anzeigen, Banner und Banner X.

## Transparenzanforderungen

Um Händlern bei der Einhaltung des DSA zu helfen, können wir Folgendes bereitstellen:

* **Identität des Werbetreibenden**: Der juristische Name des Werbetreibenden.
* **Identität des Anzeigenfinanzierers**: Der juristische Name der Partei, die für die Anzeige bezahlt hat, falls diese vom Werbetreibenden abweicht.

## Änderungen bei der Anzeigenauslieferung

Händler müssen Folgendes sicherstellen:

1. Stellen Sie sicher, dass sowohl das Feld **Firmenname** als auch **Anzeigenfinanzierer** für alle Ihre Teams korrekt ausgefüllt sind, um den DSA einzuhalten. Sie können diese Details angeben, wenn Sie ein Team erstellen über Epsilon Retail Media UI.
   * Das Feld **Firmenname** ist der juristische Name des Werbetreibenden.
   * Das Feld **Anzeigenfinanzierer** ist der juristische Name der Partei, die für die Anzeige bezahlt hat.

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

2. Händler, die die DSA-Informationen benötigen, müssen ein zusätzliches Attribut senden, um die DSA-Informationen in der Anzeigenantwort abzurufen. Das neue Anzeigenanfrage-Attribut wird gesendet innerhalb des `options` Objekts:

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

   Das Anzeigenantwort-Objekt enthält die DSA-Informationen:

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

| Feldname         | Beschreibung                                                                                                                                       |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| `metadata`       | Enthält das `advertiserInfo` geschachtelte Objekt.                                                                                                 |
| `advertiserInfo` | Erforderliche Informationen für einen Händler zur Einhaltung des DSA in Europa.                                                                    |
| `advertiser`     | Name des Unternehmens, das die Werbung erstellt, zum Beispiel die Agentur. Dies entspricht dem **Firmenname** des Teams in der Benutzeroberfläche. |
| `onBehalfOf`     | Name des Unternehmens, das für die Anzeige bezahlt. Dies entspricht dem **Anzeigenfinanzierer** des Teams in der Benutzeroberfläche.               |

## DSA-Beispielanzeige

Hier ist ein Beispiel, das DSA-Informationen anzeigt.

### Anfrage

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

### Antwort

```
-- 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-………"
}
```

## Häufig gestellte Fragen

Hier sind einige der häufig gestellten Fragen im Zusammenhang mit den DSA-Vorschriften in Europa:

### Was passiert, wenn ein Lieferant oder Händler den `Company name` or `Ad financer` Namen während einer laufenden Kampagne ändert?

Wenn der `Company name` or `Ad financer` Name während einer laufenden Kampagne geändert wird, werden alle noch nicht ausgelieferten Anzeigen und zukünftigen Anzeigenantworten mit den neuen Details aktualisiert. Es ist wichtig, die Auswirkungen auf Ihr Reporting zu berücksichtigen, da die Änderung die Daten beeinflussen könnte. Prüfen Sie, ob es sich lohnt, den Namen zu ändern, oder ob die Erstellung eines neuen Teams die bessere Option ist.

### Was passiert, wenn eine Anzeigenanfrage `"includeAdvertiserInfo" = true` enthält, aber keine `Ad financer` Werte hat?

Wenn eine Anzeigenanfrage `"includeAdvertiserInfo" = true` hat, aber dem `Ad financer` Feld Werte fehlen, Epsilon Retail Media sendet die Anzeige trotzdem mit einer leeren Zeichenfolge in der Eigenschaft „Anzeigenfinanzierer“. Sie (der Händler) können dann entscheiden, ob Sie die Informationen anzeigen oder nicht anzeigen möchten.

### Was passiert, wenn `"includeAdvertiserInfo" = true` nicht in der Anzeigenanfrage enthalten ist?

Wenn `"includeAdvertiserInfo" = true` nicht in der Anzeigenanfrage enthalten ist, senden wir die `advertiserInfo` (DSA)-Informationen nicht in der Anzeigenantwort.

### Was passiert, wenn beim Abrufen der DSA-Informationen für das `metadata.advertiserInfo` Objekt ein Fehler auftritt?

Wenn beim Abrufen der DSA-Informationen für das `metadata.advertiserInfo` Objekt ein Fehler auftritt, liefern wir die Anzeige trotzdem aus, jedoch ohne das `metadata.advertiserInfo` Objekt.


---

# 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/de/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.
