> 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/sv/data-api/api-overview/integration-workflow-options-1.md).

# Arbetsflödesalternativ för annonsintegrering för återförsäljare

Epsilon's Retail Media Standardintegrering säkerställer att din webbplats levererar en sömlös användarupplevelse genom att snabbt visa relevanta annonser för kunderna. Som återförsäljare behöver du helt enkelt synkronisera din produktkatalog och kunddata med Epsilon's Retail Media. Det är viktigt att notera att Epsilon Retail Media integreras via återförsäljarens backend. Integreringen säkerställer att relevanta annonser visas på din webbplats, vilket förbättrar användarens shoppingupplevelse genom att sammanfoga annonser med organiskt innehåll. Här är några av de största fördelarna:

1. **Förbättrad användarupplevelse**: Annonser integreras sömlöst med organiskt innehåll, vilket ger en smidig surfupplevelse.
2. **Relevans**: Annonser är kontextuellt relevanta, vilket ökar användarengagemanget.
3. **Effektivitet**: Snabb leverans av annonsinnehåll förbättrar sidläsningstiderna.
4. **Rapportering**: Få detaljerade insikter om annonsvisningar, klick och beställningar.

## Standardintegrering

Arbetsflödet för standardintegrering omfattar följande steg:

1. Synkronisera data
2. Visa annonser
3. Rapportera åtgärder

{% hint style="info" %}
Kunder ser inte listor förrän de har sammanfogats till en slutlig lista. Detta säkerställer att de får fullständig och korrekt information.
{% endhint %}

<figure><img src="/files/iHSKMdHwNOsGI4vHDZfN" alt="" width="100%"><figcaption></figcaption></figure>

### Arbetsflöde

Här är sekvensen av händelser:

#### Innan annonser visas

**Synkronisera produktdata**: Synkronisera din produktkatalog med Epsilon Retail Media med hjälp av [API](https://developers.citrusad.com/integration/docs/use-apis) eller en daglig [filsynkronisering](https://developers.citrusad.com/integration/docs/use-apis). Synkronisera valfritt din kunddata med Epsilon Retail Media med hjälp av API:et eller en daglig filsynkronisering.

#### När annonser visas

1. **Kunden besöker din webbplats**: En kund öppnar din webbplats och navigerar till en specifik sida där Epsilon’s Retail Media är integrerat.
2. **Webbplatsen begär data**: Din webbplats begär data från din backend-server baserat på sidkontexten (till exempel `customerId`, `sessionId`, `dtmCookieID`, `productFilters`).
3. Backend begär annonser från Epsilon Retail Media: Din backend-server anropar Epsilon Retail Media API, och begär annonser som är relevanta för kundens sidkontext.
4. **Epsilon Retail Media Returnerar relevanta annonser**: Epsilon Retail Media returnerar de mest relevanta annonserna för begäran, inklusive produktkoder och URL:er för bannerannonser.
5. **Sammanfoga annonser med organiskt innehåll**: Din backend-server sammanfogar annonsresponsen från Epsilon Retail Media med din webbplats organiska innehåll.
6. **Leverera allt innehåll till kunden**: Din server skickar de kombinerade annonserna och det organiska innehållet till kundens webbläsare i ett svar.

#### Efter att annonser har visats

1. **Rapportera visningar**: När kunden ser en annons rapporteras en visning till Epsilon Retail Media för den enskilda adId.
2. **Rapportera klick**: När kunden klickar på en annons rapporteras ett klick till Epsilon Retail Media för den enskilda `adId`.
3. **Rapportera beställningar**: När kunden slutför ett köp rapporteras beställningsinformationen (artiklar, priser, kvantiteter) tillsammans med `customerId`, `sessionId`, `dtmCookieId` till Epsilon Retail Media.

## Flexibla integreringsalternativ

Epsilon Retail Media erbjuder också två ytterligare integreringsmetoder anpassade för att möta olika återförsäljares behov och preferenser. Varje metod har sina unika fördelar och kompromisser, vilket gör att återförsäljare kan välja den mest lämpliga metoden baserat på sina specifika krav och tekniska funktioner.

### Metod 1: Individuella webbläsarbegäranden

Denna metod innebär separata backend-anrop för organiska produkter och annonser, vilket minskar backend-ändringar och säkerställer att användarna alltid ser de mest uppdaterade listorna. Här är några av fördelarna för återförsäljare som använder denna metod:

* **Minskad utvecklingstid**: Lättare att implementera med minimala backend-ändringar, vilket sparar utvecklingstid och resurser.
* **Uppdaterade listor**: Säkerställer att det mest aktuella annonsinnehållet visas, vilket potentiellt ökar annonsrelevansen och användarengagemanget.

#### Arbetsflöde

Här är sekvensen av händelser:

<figure><img src="/files/U5ObltcGudozaMFHCYAz" alt="" width="100%"><figcaption></figcaption></figure>

#### När annonser visas

Vid webbläsarbegäranden skiljer sig annonsvisningen från standardintegreringen på följande sätt:

**Hantering av begäranden**

* Produktlistorna är dolda för användaren tills de organiska listorna sammanfogas med Epsilon Retail Media -listorna.
* Istället för att låta din befintliga backend-tjänst direkt begära data från Epsilon Retail Mediaanvänder du nu en ny återförsäljartjänst.
* Återförsäljartjänsten gör backend-anropet till Epsilon Retail Media med relevant placeringsinformation.
* Även om du kontaktar din backend-server och Epsilon Retail Media separat innan du sammanfogar, behöver du fortfarande samla in alla nödvändiga produktinformationer för de produktkoder som anges i Epsilon Retail Media -responsen.

**Sammanfoga och leverera innehåll**

* Webbläsaren sammanfogar de organiska listorna och Epsilon Retail Media -listorna.
* Efter sammanfogningen levererar webbläsaren det kombinerade innehållet till kunden.

### Metod 2: Sammanfogning efter visning för kunden

Denna metod visar organiskt innehåll först och sammanfogar annonser efteråt, vilket kräver minimala backend-ändringar och säkerställer att användarna får oavbruten tillgång till organiska listor.

#### Arbetsflöde

I den här metoden följer du ett liknande arbetsflöde som tidigare; du levererar dock de organiska produktresultaten till kunden så snart de är tillgängliga. Efter att de organiska resultaten har visats sammanfogar och omorganiserar du resultaten när du har tagit emot innehållet från Epsilon Retail MediaDenna integrationsmetod tar sannolikt minst tid att implementera, eftersom den kräver minimala utvecklingsresurser.

<figure><img src="/files/nRer5VyuZbb8tFiYl8NN" alt="" width="100%"><figcaption></figcaption></figure>

#### När annonser visas

Organiska resultat visas inledningsvis, och Epsilon Retail Media -svaret slås ihop när webbläsaren tar emot det. Ibland visas organiska resultat för användaren innan produktannonserna slås ihop och sorteras om. När Epsilon Retail Media ger dig en lista med produktkoder måste du fortfarande hämta all relevant detaljerad information för var och en av dessa produkter.

## Jämförelse av integrationsmetoder

Här är en snabb jämförelse av alla olika integrationsmetoder som du kan använda:

|                       | Standardintegration                                           | Enskilda webbläsaranrop                               | Sammanslagning efter att ha visats för kunden                                       |
| --------------------- | ------------------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------------------------------------- |
| Arbetsflöde           | Enkelt anrop till backend, slå ihop före visning              | Separat anrop för organiska produkter och annonser    | Organiskt innehåll visas först, annonser slås ihop efteråt                          |
| Backend-ändringar     | Befintlig backend-tjänst hanterar Epsilon Retail Media -anrop | Ny backend-tjänst för Epsilon Retail Media -anrop     | Minimala ändringar i befintliga backend-tjänster                                    |
| Utvecklingsinsats     | Måttlig                                                       | Lägre                                                 | Lägst                                                                               |
| Annons-sammanslagning | Backend slår ihop annonser med organiskt innehåll             | Webbläsaren slår ihop annonser med organiskt innehåll | Webbläsaren slår ihop annonser med organiskt innehåll                               |
| Annonsvisning         | Annonser visas med organiskt innehåll                         | Annonser visas med organiskt innehåll                 | Annonser visas med organiskt innehåll                                               |
| Fördelar              | - Sömlös integration - Enhetlig backend-bearbetning           | - Mindre backend-ändringar - Separat annonslogik      | - Snabb integration - Minimala backend-ändringar                                    |
| Nackdelar             | - Måttlig utvecklingsinsats - Enhetlig annonslogik            | - Ytterligare backend-tjänst - Separat annonslogik    | - Möjlig fördröjning av annonsvisning - Annonser slås ihop efter organiskt innehåll |


---

# 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/sv/data-api/api-overview/integration-workflow-options-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.
