Přejít na obsah
Adtraction
Reklamní platformy

Adtraction feed pro Shopify

Adtraction je affiliate síť založená roku 2007 ve Stockholmu, která provozuje programy ve třinácti evropských trzích: publisheri si vaše produkty přebírají a propagují je za provizi a celá produktová zásoba je jeden XML soubor, který si Adtraction stahuje z vaší URL, typicky jednou denně. Feedflock z vašeho katalogu Shopify vytvoří přesně takový soubor (elementy pojmenované podle vlastního produktového modelu Adtractionu, ceny jako holá čísla s měnou v samostatném elementu, příznak skladu true/false z reálné dostupnosti) a drží ho aktuální na stabilní URL, klidně s přegenerováním každou hodinu.

01 · ShopifyProdukt v katalogu
Lněná košile SandNordlin · Pánské košileSKU-2048 · S–XL
Cena
49 €
Skladem
0 ks
Když není skladem
02 · adtraction.xmlAktualizováno právě teď
<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
<sku>46012345678901</sku>
<productName>Lněná košile Sand M</productName>
<productDescription>Breathable linen shirt with a relaxed regular fit.</productDescription>
<productUrl>https://shop.example/products/linen-shirt-sand?variant=46012345678901</productUrl>
<imageUrl>https://cdn.shop.example/img/linen-shirt-sand.jpg</imageUrl>
<productPrice>49.00</productPrice>
<currency>EUR</currency>
<inStock>false</inStock>
<ean>8594000123453</ean>
<manufacturer>Nordlin</manufacturer>
<productCategory>Men's shirts</productCategory>
<extraInfo><key>Color</key><value>Sand</value></extraInfo>
<extraInfo><key>Size</key><value>M</value></extraInfo>
</product>
</products>
−20 % z původní ceny
ProduktoldPriceproductPrice
Lněná košile Sand49,00 €39,20 €
Hrnek Fjord 350 ml15,00 €12,00 €
Batoh Ridge 28 l89,00 €71,20 €
Sójová svíčka Les19,00 €15,20 €
Vlněná šála Fjell39,00 €31,20 €
42,20 €zákazníci ušetří na těchto produktech
5 / 5produktů se starou cenou
Akční ceny

Stará cena se objeví jen tehdy, když je sleva skutečná.

productPrice je u Adtractionu prostě cena, kterou účtujete (holé číslo s měnou v samostatném elementu), a oldPrice je referenční cena před slevou. Feedflock mapuje oldPrice z přeškrtnuté ceny a bez slevy ho z XML vynechá úplně: trvale vyplněná stará cena by vymýšlela permanentní slevu, kterou zopakuje každý publisher v síti.

Kontrola feedu

Chyby najdete dřív než Adtraction.

Feedflock před každým vygenerováním zkontroluje, že jsou vyplněná všechna pole, která kanál vyžaduje, a u šablon ověřených proti specifikaci kanálu i to, že hodnoty odpovídají jeho pravidlům. Většinu problémů opravíte jedním kliknutím, bez úprav produktů v Shopify.

Kvalita feedu · adtraction.xml
75 / 100
Ke kontrole: 4
inStock natvrdo nastavené na trueKonstantní příznak skladu je klasická stížnost afiliátů: publisher inzeruje vyprodaný produkt. inStock Adtractionu je boolean, který má nést skutečný stav.
oldPrice vyplněné u 11 produktů, které ve slevě nejsouoldPrice je referenční cena před slevou; trvale vyplněná stará cena vymýšlí permanentní slevu, kterou zopakuje každý publisher. Šablona ji mapuje jen z přeškrtnuté ceny.
Prázdné imageUrl u 8 produktůimageUrl je v povinné sadě a publisheri přeskakují produkty, jejichž obrázek nefunguje. Tyto produkty nemají v Shopify obrázek.
Prázdný productDescription u 5 produktůPopis je v povinné sadě a publisheri ho ukazují beze změny. Tyto produkty nemají v Shopify žádný popis.

Nastavení

V provozu v pěti krocích

Od holého Shopify obchodu k zařazené nabídce: celé nastavení stihnete na jedno kafe.

  1. Přihlaste se jako inzerent

    Registraci inzerenta řešíte přímo s lokálním týmem Adtractionu, který s vámi účet založí. Program (a jeho provize) je to, k čemu se publisheri hlásí; produktový feed se stane jedním z jeho materiálů.

  2. Nainstalujte Feedflock

    Přidejte Feedflock ze Shopify App Store. Produkty, varianty, sklad i obrázky načte přímo přes Shopify API.

  3. Vyberte šablonu Adtraction

    Jeden <product> za variantu a elementy pojmenované podle vlastního modelu Adtractionu. sku, productName, productDescription, productUrl, imageUrl, productPrice, currency a inStock jsou namapované od začátku; oldPrice vychází z přeškrtnuté ceny a bez slevy se nevyplňuje.

  4. Doplňte, co můžete rozhodnout jen vy

    Doprava je jedno holé číslo, záměrně nenamapované: nula by každému publisherovi řekla, že katalog posíláte zdarma. manufacturerArticleNumber zůstává prázdné, dokud vaše SKU opravdu není výrobní číslo, a market nastavte jen tehdy, když si to vyžádá váš account manager.

  5. Vložte URL feedu

    Jakmile je program schválený, vložte hostovanou URL do sekce Product Feeds v platformě Adtraction. Adtraction feed stahuje (typicky jednou denně) a u každého feedu ukazuje časové razítko „Last updated“: tam vidíte, že stahování funguje.

    https://feedflock.appfleece.com/f/demo-adtraction/adtraction.xml

Feed

Co kanál dostává

adtraction.xml
<?xml version="1.0" encoding="UTF-8"?>
<products>
  <product>
    <sku>46012345678901</sku>
    <productName>Linen shirt Sand M</productName>
    <productDescription>Breathable linen shirt with a relaxed regular fit.</productDescription>
    <productUrl>https://shop.example/products/linen-shirt-sand?variant=46012345678901</productUrl>
    <imageUrl>https://cdn.shop.example/img/linen-shirt-sand.jpg</imageUrl>
    <productPrice>49.00</productPrice>
    <currency>EUR</currency>
    <inStock>true</inStock>
    <ean>8594000123453</ean>
    <manufacturer>Nordlin</manufacturer>
    <productCategory>Men's shirts</productCategory>
    <extraInfo><key>Color</key><value>Sand</value></extraInfo>
    <extraInfo><key>Size</key><value>M</value></extraInfo>
  </product>
</products>
Živý náhled
Lněná košile Sand

Nordlin

Lněná košile Sand

49 €

Pole feedu

sku

46012345678901

productName

Linen shirt Sand M

productDescription

Breathable linen shirt with a relaxed regular fit.

productUrl

https://shop.example/products/linen-shirt-sand?variant=46012345678901

productPrice

49.00

currency

EUR

inStock

true

ean

8594000123453

manufacturer

Nordlin

productCategory

Men's shirts

key

Color

value

Sand

key

Size

value

M

Kanál

Publisheri ve třinácti trzích

Adtraction vznikl roku 2007 ve Stockholmu a s lokálními týmy provozuje affiliate programy ve třinácti evropských trzích. Jedna platforma, jedna struktura feedu; mění se jen měna a jazyk, se kterými feed začíná.

Čisté URL, měření na jejich straně

productUrl zůstává obyčejná produktová stránka: API Adtractionu ji vrací vedle trackingUrl, které si platforma sestavuje sama. Žádné UTM parametry, žádné afiliační lepidlo ve feedu, nic, o co byste se starali při změně kampaní.

Materiál, ne příhoz

Vaše náklady jsou provize dohodnuté v partnerském programu, ne příhozy za jednotlivé produkty ve feedu. Feed popisuje produkty; obchodní podmínky popisuje program.

Feed

  • Elementy pojmenované přesně podle vlastního produktového modelu Adtractionu, jediného slovníku, který platforma zveřejňuje
  • productUrl zůstává čistá a ukotvená na variantu. Adtraction ji sám obalí svým trackingUrl, takže feed nenese žádné afiliační parametry
  • Ceny jako holá čísla s desetinnou tečkou a ISO kódem měny ve vlastním elementu, tedy forma, kterou dokumentuje API Adtractionu
  • oldPrice namapované z přeškrtnuté ceny a vynechané, když produkt ve slevě není, protože trvale vyplněná stará cena by vymýšlela permanentní slevu
  • inStock jako true/false odvozené z reálné dostupnosti, ne konstanta: zastaralý sklad je klasická stížnost afiliátů
  • sku ve výchozím stavu z ID varianty v Shopify: stabilní a nikdy prázdné, jediná identita na straně obchodníka, kterou platforma drží
  • Možnosti variant (barva, velikost) jako bloky extraInfo klíč/hodnota, jediný opakovatelný element Adtractionu
  • Sledování stahování ukáže, kdy si Adtraction feed naposledy stáhl, a upozorní, když stahování ustane

Do hloubky

01

XML, které si Adtraction stahuje sám

  • Všechny feedy přes Adtraction se poskytují v XML a platforma si je stahuje sama, typicky jednou denně
  • URL feedu se odemkne, jakmile je váš program schválený
  • Každý feed nese viditelné razítko „Last updated“, jedinou zdokumentovanou diagnostiku platformy
  • Feedflock soubor hostuje na stabilní URL a generuje ho klidně každou hodinu
Technické detaily

Centrum nápovědy Adtractionu je o transportu jednoznačné: produktové feedy se stahují přes Adtraction, typicky se aktualizují jednou denně a všechny se poskytují ve formátu XML. Krok s vložením URL na straně inzerenta dokumentují dva nezávislé integrátoři feedů: odkaz vložíte do sekce Product Feeds v administraci Adtractionu.

URL se dá zkopírovat teprve ve chvíli, kdy je vztah se značkou schválený; od té chvíle si produkty přebírají publisheri podle svých kanálů. Razítko „Last updated“ u každého feedu je jediná diagnostika, kterou platforma dokumentuje: zastaralé razítko znamená problém se stahováním, ne se souborem. Hodinová aktualizace Feedflocku zaručuje, že každé stažení čte aktuální ceny a sklad.

02

Model polí je vlastní API Adtractionu

  • Adtraction nezveřejňuje importní specifikaci pro inzerenty; názvy elementů šablony jsou pole produktového modelu jejich API v3
  • Povinná osmička (sku, productName, productDescription, productUrl, imageUrl, productPrice, currency, inStock) je náš odhad: sada, bez které publisher nabídku nevykreslí
  • První import si nechte potvrdit account managerem. Je to jediné ověření, které žádná veřejná stránka nedá
  • Žádné publikované limity ani výčty hodnot, šablona proto při generování nic nevynucuje
Technické detaily

Poctivě řečeno: Adtraction publikuje produktový záznam, který platformou protéká (productName, productPrice, productUrl, trackingUrl, currency, ean, sku, extraInfo, imageUrl, inStock, manufacturer, manufacturerArticleNumber, market, oldPrice, productCategory, productDescription, shipping), ale importní specifikaci pro inzerenty nezveřejňuje. Názvy elementů v šabloně jsou proto přesně ta pole API: jediný slovník, který existuje.

Z toho plyne i rozdělení povinné/nepovinné: Adtraction žádné nedeklaruje, takže povinná označení v šabloně jsou naše (identita, název, popis, URL, obrázek, cena, měna, sklad), tedy sada, bez níž publisher nabídku nevykreslí. Definitivní seznam vám potvrdí váš kontakt v Adtractionu; první import je přesně ta chvíle, kdy se to ověří.

03

Ceny, staré ceny a pravdivostní příznak skladu

  • productPrice je holé číslo s desetinnou tečkou („129.5“), měna ve vlastním elementu („EUR“)
  • oldPrice nese cenu před slevou a bez slevy se nevyplňuje
  • inStock je true/false z reálné dostupnosti; vyprodané řádky ve feedu zůstávají
  • Ceny odcházejí tak, jak je drží Shopify; švédské konzumní ceny se uvádějí včetně DPH
Technické detaily

Cena je v modelu Adtractionu holé číslo s desetinnou tečkou a měna jede ve vlastním elementu jako ISO kód. Když je produkt ve slevě, productPrice nese zlevněnou cenu a oldPrice tu původní; bez slevy oldPrice zůstává prázdné, protože trvale vyplněná stará cena by vymýšlela permanentní slevu, kterou zopakuje každý publisher.

Dostupnost je jediný boolean v celém modelu: inStock, true nebo false, odvozené ze skutečné skladové dostupnosti, ne připnuté na konstantu. Zastaralá skladová data jsou klasická stížnost afiliátů: publisher inzeruje vyprodaný produkt. Vyprodané řádky přitom ve feedu zůstávají záměrně: příznak skladu publisher právě potřebuje.

04

Třináct trhů, jedna struktura

  • Domovská stránka Adtractionu ukazuje třináct vlajek: SE, NO, DK, FI, DE, NL, AT, CH, PL, GB, FR, IT, ES
  • Struktura feedu je všude stejná; mění se měna a jazyk, se kterými feed začíná
  • Pole market odchází prázdné: trh programu se nastavuje v platformě a odhadnutá hodnota by mu odporovala
  • Provize, měření a schvalování programů běží mimo feed
Technické detaily

Adtraction vznikl ve Stockholmu roku 2007 a dnes působí s lokálními týmy ve třinácti evropských trzích. Model produktu nese pole market, ale ve výchozím stavu odchází prázdné: trh programu se nastavuje v platformě a natvrdo uhodnutá hodnota by jí odporovala. Staticky ho nastavte jen tehdy, když si to váš account manager vyžádá.

Všechno komerční zůstává mimo feed: registrace inzerenta přes lokální týmy, schválení programu (teprve pak se odemkne URL feedu), měření konverzí a provize. Feed sám o sobě nic neprodává; je to produktový materiál, který publisheri v síti spotřebují.

Shrnutí

Jedna URL, kterou si Adtraction stahuje sám, typicky jednou denně, a XML, jehož elementy nesou vlastní názvy polí platformy: čisté produktové URL připravené pro měření Adtractionu, ceny jako holá čísla s měnou po boku, příznak skladu z reálné dostupnosti. Jediným zdrojem pravdy pro publishlery ve všech třinácti trzích zůstává váš katalog v Shopify.

Claude · ChatGPT

Nebo nastavte feed pro Adtraction v chatu

Propojte Feedflock s Claude nebo ChatGPT a zeptejte se. Feed založí jako koncept, namapuje kategorie podle stromu Adtraction a řekne, co ještě chybí. Každou změnu schvalujete vy.

feedflock · mcp

Vytvoř feed pro Adtraction a namapuj kategorie.

Založím ho jako koncept a každou změnu vám předem ukážu.

Časté dotazy

Pro stranu inzerenta ne. Šablona je postavená na dvou věcech, které Adtraction publikuje: transportu popsaném v centru nápovědy (XML, stahování přes Adtraction, typicky denně, s razítkem „Last updated“) a produktovém modelu vlastního API v3, jehož pole jsou přesně názvy elementů. Ani rozdělení povinné/nepovinné se nezveřejňuje; první import si nechte potvrdit account managerem.
Typicky jednou denně, u jednotlivých značek se to ale může lišit. Každý feed v platformě ukazuje viditelné razítko „Last updated“. Tam vidíte, že stahování funguje, a zastaralé razítko ukazuje na problém se stahováním, ne se souborem. Feedflock soubor generuje klidně každou hodinu, takže každé stažení čte aktuální data.
Protože měření je práce Adtractionu. Jeho API vrací productUrl a trackingUrl vedle sebe: afiliační odkaz si ke každému produktu sestaví platforma sama. Do feedu měřicí parametry nikdy nepřidávejte; vlastní UTM lepidlo by bylo jen něco, o co byste se starali při každé změně kampaně.
Jako holé číslo s desetinnou tečkou (bez oddělovače tisíců a symbolu měny) s ISO kódem měny v samostatném elementu. Slevy řeší dvojice productPrice / oldPrice: aktuální cena v prvním, cena před slevou ve druhém, a jen tehdy, když je sleva skutečná.
Centrum nápovědy Adtractionu uvádí, že všechny produktové feedy přes Adtraction se poskytují ve formátu XML, a šablona na něj standardně cílí. CSV renderer zůstává na jedno kliknutí: vlastní stažení pro publishlery nabízí i oddělený výstup se stejnými názvy sloupců.
Třináct, podle vlajek na jeho domovské stránce: Švédsko, Norsko, Dánsko, Finsko, Německo, Nizozemsko, Rakousko, Švýcarsko, Polsko, Velkou Británii, Francii, Itálii a Španělsko. Struktura feedu je ve všech stejná; mění se měna a jazyk, se kterými feed začíná.
Ano. Filtrujte podle kolekce, štítku, výrobce, ceny nebo skladu, případně vyřaďte jednotlivé varianty. XML má jeden <product> za variantu, takže vyřazení velikosti nebo barvy odstraní přesně ten element.

Buďte na každém marketplace, na kterém záleží, ještě dnes odpoledne.

Nainstalujte zdarma, propojte první feed za pár minut a nechte Feedflock, ať ho udržuje čerstvý a zvalidovaný.

.myshopify.com