> 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/sk/feature-integrations/integrating-parent-products.md).

# Integrácia materských produktov

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

## Čo je podradený produkt?

Niektoré produkty majú vzťahy nadradený/podradený. Existuje nadradený produkt a potom viacero variácií predstavuje podradené produkty. Inzerenti chcú optimalizovať kampane na úrovni podradených produktov, aby zákazníkom propagovali tie najrelevantnejšie a najlepšie fungujúce produkty.

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

Iné produkty tieto vzťahy mať nebudú, a preto sa v platforme nestretnú s žiadnou zmenou ani vplyvom.

## Funkcie používateľského rozhrania

### Výber produktov

Pri výbere produktov budú nadradené/podradené produkty zoskupené.

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

Môžete kliknúť na nadradený produkt a ten sa rozbalí, aby zobrazil podradené produkty. To umožní vašim inzerentom optimalizovať kampaň na úroveň konkrétneho podradeného produktu.

### Reportovanie

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

Reportovanie v platforme sa automaticky zoskupí podľa nadradeného produktu, ak má produkt priradené `productCollection` .

V exportoch CSV z platformy je pri kódoch produktov nový stĺpec „Parent Code“, ktorý vyplní hodnotu `productCollection` .

Ak v používateľskom rozhraní filtrujete podľa kódu produktu, metriky nadradeného produktu budú prázdne a kliknutím na nadradený produkt si môžete zobraziť reporty pre všetky podradené produkty.

## Požiadavky na integráciu

### Aktualizácia produktov

Keď synchronizujete produkty s Epsilon Retail Media, v požiadavke POST pre vaše produkty je nové pole `productCollection` .

```http
POST $BASE_URL/v1/catalog-products?teamId=<YOUR_TEAM_ID> HTTP/1.1
accept: application/json
content-type: application/json
Authorization: Basic <API_KEY>
{
    "catalogProducts": [
        {
            "catalogId": "628dbe95-2ec9-4e07-881d-3e9f92ab2e0b",
            "gtin": "23556578965543",
            "productCollection": "abc-123",
            "inventory": 50,
            "price": "19.99",
            "tags": [
                 "imageurl:https://your.image.host.com/image.jpg","name:Covergirl Clean 120 Creamy Natural Liquid Foundation30mL"
            ],
            "filters": [
                 "category:Health&Beauty","category:Grocery","Brand:Covergirl","Special_Flag:0"
            ]
        }
    ]
```

Keď je toto pole prítomné, tabuľky výberu produktov a reportov sa budú agregovať na úrovni kolekcie produktov pre všetky produkty, ktoré majú rovnaký `productCollection`.

Ak synchronizujete pomocou súboru, k dispozícii je stĺpec `product_collection` , ktorý môžete voliteľne vyplniť pre každý produkt.

### Vykresľovanie reklám

Pri vykresľovaní reklám z zmeny nie sú potrebné žiadne Epsilon Retail Media. Hodnota `gtin` , ktorú dostanete v odpovedi API, bude patriť „podradenému“ produktu a vy ju budete musieť vykresliť na svojej webovej lokalite pre svojich zákazníkov.


---

# 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/sk/feature-integrations/integrating-parent-products.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.
