> 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/feature-integrations/location-targeting.md).

# Platsanpassning

Målinriktning mot plats gör det möjligt för annonsörer eller återförsäljare att rikta in sig på specifika platser (som butiker eller delstater) i sina kampanjer. Detta kan användas på bredare placeringar för att avgränsa en målgrupp till en viss plats.

{% hint style="success" %}
Vi rekommenderar denna förbättring på breda displayplaceringar

Vår rekommenderade metod är att integrera detta på kategori- eller breda displayplaceringar, eftersom dessa är mer bläddringsbaserade. Vi rekommenderar inte detta på sökplaceringar, eftersom kampanjer redan är avsiktsriktade och detta kan minska annonsörens valbara målgrupp.
{% endhint %}

## Översikt på hög nivå

Vår funktion för platsmålinriktning gör det möjligt för annonsörer att välja platser i kampanjguiden. Detta kan aktiveras på placeringsnivå för sök-, kategori- och breda displayplaceringar. Ett exempel på gränssnittet finns nedan:

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

Funktionen fungerar på liknande sätt som vår kategorimålinriktning och gör det möjligt för annonsörer att välja platser som är synkroniserade på deras valda produkter. När platser har valts kan de ses på skärmarna för granskning och kampanjhantering.

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

## Integrationsöversikt

Som en del av denna integration måste du göra följande

1. Synkronisera filter på platsnivå på dina produkter
2. Synkronisera användarvänliga platsnamn eller kartplatser tillsammans via [filterMapping](/retail-media-interface/integration/sv/citrus-filter-mapping-api/filtermapping.md) API (villkorat för integration)
   1\.
   1. Detta gäller endast om du är integrerad med plats-ID:n istället för namn, eller om du vill kartlägga platser tillsammans (som att synkronisera butiker och vilja kartlägga dem till delstater).
3. Förbättra din annonsbegäran för att begära platsfilter

### Synkronisera filter på platsnivå på dina produkter

För att visa platser i användargränssnittet måste relevant data (tillgänglighet) synkroniseras på varje produkt. Beroende på din integration kanske du redan synkroniserar denna information för att förbättra annonsfyllnadsgraden.

#### Synkronisera via API

Om du [synkroniserar produkter via API](/retail-media-interface/integration/sv/data-api/catalog-products-2/syncing-products-via-api.md), måste du uppdatera varje produkt med relevanta platser i `filters` -objektet. Ett exempel beskrivs i avsnittet [Synkronisera platsinformation](/retail-media-interface/integration/sv/data-api/catalog-products-2/syncing-products-via-api.md#syncing-location-information) på sidan Synkronisera produkter via API.

#### Synkronisera via fil

Om du [synkroniserar katalog och produkter via fil](/retail-media-interface/integration/sv/data-api/catalog-products-2/syncing-catalog-products-via-file.md), behöver du troligen bara lägga till en extra kolumn i din fil som anger de relevanta platser där varje produkt finns i lager. Detta blir helt enkelt en annan kolumn med namnet `location`.

{% hint style="info" %}
Format för platsfilter

Vi rekommenderar starkt att formatet på dina platsfilter är `location:<value>`. Detta format kommer att visas korrekt i rapporterings-API:et. Detta är samma format som annonsbegäran behöver använda för att visa annonser.

Om du synkroniserar via fil kan din Client Integration Engineer kartlägga detta korrekt åt dig.
{% endhint %}

### Synkronisera platsnamn via filterMapping API

filterMapping API kan användas för att kartlägga dina plats-ID:n till läsbara värden. Detta krävs om du synkroniserar plats-ID:n eftersom användargränssnittet visar värdena för dina användare. Om du synkroniserar filter på en nivå (som delstat) visar användargränssnittet varje val enligt nedan:

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

Om du kartlägger butiker till delstater, eller en liknande sammanslagning, visar varje val antalet platsfilter som det representerar:

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

<br>

{% hint style="info" %}
Om du synkroniserar läsbara delstater som platser i din produktkatalog med Epsilon Retail Media, kommer detta steg inte att krävas.
{% endhint %}

#### Förbättra din annonsbegäran

Beroende på din integration kanske du redan synkroniserar denna information för att förbättra annonsfyllnadsgraden. Detta innebär att du förbättrar din begäran om att ange användarens plats i `productFilters` -objektet.

Formatet på din begäran bör matcha annonsbegäran enligt nedan:

* [Produktannons - filtrering efter plats](/retail-media-interface/integration/sv/generating-ads/product-ads/requesting-product-ads-1.md#filtering-by-location)
* [Bannerannons - filtrering efter plats](/retail-media-interface/integration/sv/generating-ads/banner-ads-static/requesting-banner-ads.md#filtering-by-location)
* [Banner X - filtrering efter plats](/retail-media-interface/integration/sv/generating-ads/banner-x-responsive/requesting-banner-x-ads.md#filtering-by-location)

{% hint style="warning" %}
Lägga till platsmålinriktning på endast en vald placering?

Du kanske vill implementera denna förbättring på alla dina placeringar. Detta kommer att standardisera din implementering över alla placeringar, även om du aktiverar målinriktningen på valda placeringar.
{% endhint %}

## Kända funktionsbegränsningar

Innan du påbörjar utvecklingen rekommenderar vi att du förstår nedanstående begränsningar med denna funktion

* Denna funktion utnyttjar filter som synkroniseras på produkter. Vi rekommenderar att du säkerställer att du genom att synkronisera produkt-platstillgänglighet håller dig inom stödda SLA [Service Level Agreement](https://citrusad.service-now.com/csm/en/service-support-agreement-service-offerings?id=kb_article_view\&sys_kb_id=c508eee097438d100c0fb18fe153af42)
* Denna funktion är inte kompatibel med korsförsäljning för kategorier eller äldre placeringar för produktkorsförsäljning.
* Det finns ingen rapportering i användargränssnittet baserad på valda platser i en kampanj
  * Denna information visas i rapporteringsdatamängder på faktanivå för återförsäljare som använder rapporterings-API:et. Rapportering på platsnivå är tillgänglig för återförsäljare för att sammanställa rapportering om det behövs i externa system.
* Bokningar av Fast placering gör att du kan välja platser på en kampanj, men bokningar kan inte göras på kampanjnivå
  * Bokningar görs på kategori-, sökbegrepps- eller placeringsnivå (för breda displayplaceringar)


---

# 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/feature-integrations/location-targeting.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.
