Přejít na obsah
AdRoll
Reklamní platformy

AdRoll feed pro Shopify

AdRoll, součást NextRollu, mění váš katalog v retargetingové a prospekční bannery: dynamické reklamy (Dynamic Creative), které lidem po celém webu ukazují přesně ty produkty, které si prohlíželi. Nic se nezobrazuje na žádném webu samotného AdRollu; feed je katalog za bannerem a AdRoll trvá na tom, že musí žít na veřejné URL, kterou si průběžně stahuje. Feedflock tento feed postaví z vašeho katalogu Shopify ve formátu Googlu, který AdRoll čte nativně, s ID produktů sladěnými s vaším pixelem, a přegeneruje ho klidně každou hodinu.

01 · ShopifyProdukt v katalogu
Lněná košile SandNordlin · Pánské košileSKU-2048 · S–XL
Cena
$59
Skladem
0 ks
Když není skladem
02 · adroll.xmlAktualizováno právě teď
<item>
<g:id>8236409175213</g:id>
<g:title>Lněná košile Sand</g:title>
<g:description>Breathable linen shirt with a relaxed regular fit.</g:description>
<g:link>https://shop.example/products/linen-shirt-sand</g:link>
<g:image_link>https://cdn.shop.example/img/linen-shirt-sand.jpg</g:image_link>
<g:price>59.00 USD</g:price>
<g:availability>out of stock</g:availability>
<g:brand>Nordlin</g:brand>
<g:google_product_category>Apparel &amp; Accessories &gt; Clothing &gt; Shirts &amp; Tops</g:google_product_category>
</item>
Mapování kategorií

Vaše typy produktů. Kategorie kanálu.

Kanál řadí nabídky podle vlastního stromu kategorií. Feedflock ke každému typu produktu ze Shopify navrhne kategorii a vy jen potvrdíte. Mapování platí pro všechny produkty daného typu, i pro ty nové.

Plná cesta kategorie ve feedu
Jedno mapování pro celý typ produktu
Přepis na úrovni jednotlivého produktu
Typ v Shopifyproduktů
Kategorie kanálu
Men's shirts
Pokrytí katalogu79 %
−20 % z původní ceny
Produktprice (původní)sale_​price
Lněná košile Sand$59,00$47,20
Hrnek Fjord 350 ml$18,00$14,40
Batoh Ridge 28 l$85,00$68,00
Sójová svíčka Les$14,00$11,20
Vlněná šála Fjell$29,00$23,20
$41,00zákazníci ušetří na těchto produktech
5 / 5produktů se slevovým překryvem
Akční ceny

Akce jsou dvě ceny a banner umí ukázat obě.

Tabulka polí AdRollu spojuje price se sale_price: „zlevněná cena, pokud se vztahuje“. Feedflock posílá přeškrtnutou cenu jako g:price a zlevněnou jako g:sale_price, takže dynamická reklama umí ukázat slevu, a akce skončí, jakmile přeškrtnutou cenu odeberete. Produkt za plnou cenu nese cenu jen jednu.

Kontrola feedu

Chyby najdete dřív než AdRoll.

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 · adroll.xml
74 / 100
Ke kontrole: 4
Chybí image_link u 3 produktůProdukt nemá hlavní obrázek. image_link je povinný: dynamická reklama se z něj skládá, takže produkt bez něj nemá co ukázat.
ID produktů nemusí sedět s pixelemid ve feedu musí přesně odpovídat hodnotě adroll_custom_data z pixelu, včetně velikosti písmen a bez mezer navíc. Míru shody pod 40 % označuje AdRoll za chybu. Obě strany porovnejte v konzoli prohlížeče.
Chybí link u 2 produktůProdukty, které nejsou zveřejněné v online obchodě, nemají adresu stránky. link je povinný: je to stránka, kam banner lidi posílá.
Chybí kategorie Googlu u 9 produktůgoogle_product_category je doporučené pole a žene sloupec Product Group v AdRollu. Namapujte typy produktů na cesty taxonomie Googlu.

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. Založte AdRoll a nainstalujte pixel

    Vytvořte si účet AdRoll a umístěte pixel AdRollu na produktové stránky. Musí hlásit ID každého prohlíženého produktu v adroll_custom_data. Bez něj ani ten nejlepší feed nic nepersonalizuje.

  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 AdRoll

    Založte nový feed a zvolte AdRoll. Výstup je googlovské RSS 2.0 se jmenným prostorem g:, jedna položka za produkt, se všemi pěti povinnými poli namapovanými: id, title, link, image_link a price. id je ve výchozím stavu číselné ID produktu ze Shopify, tedy hodnota, kterou váš pixel nejspíš posílá.

  4. Namapujte kategorie

    google_product_category bere celou cestu z taxonomie Googlu; typy produktů namapujete na záložce Kategorie. Přeškrtnutá cena se automaticky rozdělí na g:price a g:sale_price.

  5. Předejte AdRollu URL feedu

    Hostovanou URL pošlete podpoře AdRollu nebo svému account managerovi, případně ji s přístupem k API zaregistrujete přes endpointy produktových feedů, které formát Google Base přečtou přímo. Pokud váš server filtruje provoz, povolte crawler AdRollu (IP 54.69.18.100). Pak zkontrolujte Creatives → Product Feeds.

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

Feed

Co kanál dostává

adroll.xml
<item>
  <g:id>8236409175213</g:id>
  <g:title>Linen shirt Sand</g:title>
  <g:description>Breathable linen shirt with a relaxed regular fit.</g:description>
  <g:link>https://shop.example/products/linen-shirt-sand</g:link>
  <g:image_link>https://cdn.shop.example/img/linen-shirt-sand.jpg</g:image_link>
  <g:price>59.00 USD</g:price>
  <g:availability>in stock</g:availability>
  <g:brand>Nordlin</g:brand>
  <g:google_product_category>Apparel &amp; Accessories &gt; Clothing &gt; Shirts &amp; Tops</g:google_product_category>
</item>
Živý náhled
Lněná košile Sand

Nordlin

Lněná košile Sand

$59

Pole feedu

g:id

8236409175213

g:title

Linen shirt Sand

g:description

Breathable linen shirt with a relaxed regular fit.

g:link

https://shop.example/products/linen-shirt-sand

g:price

59.00 USD

g:availability

in stock

g:brand

Nordlin

g:google_product_category

Apparel & Accessories > Clothing > Shirts & Tops

Kanál

Přesný produkt znovu před očima zákazníka

Dynamic Creative skládá bannery z vašeho feedu: dříve prohlížené, doporučené a top produkty, personalizované napříč zařízeními. Feed je celý katalog za reklamou.

Retargeting i prospekce z jednoho souboru

AdRoll je prospekční síť stejně jako retargetingová a stejný produktový feed naplní oba typy kreativ. Jeden soubor pokryje celý funnel.

Váš feed pro Google už ten jazyk umí

Tabulka polí AdRollu je psaná slovníkem Googlu a feed ve formátu Google Base jde přes API AdRollu zaregistrovat automaticky. Žádný nový formát se nemusíte učit.

Feed

  • Googlovské RSS 2.0 se jmenným prostorem g:, přesně formát, který čte autoconfigure AdRollu
  • Jedna položka za produkt, jak AdRoll žádá, s nejlevnější prodejnou variantou jako zástupcem řádku
  • id je ve výchozím stavu číselné ID produktu ze Shopify, stejná hodnota, kterou {{ product.id }} vkládá do adroll_custom_data pixelu, takže feed a pixel sedí hned
  • Přeškrtnutá cena jde do g:price a zlevněná do g:sale_price, obě ve tvaru „59.00 USD“; produkt za plnou cenu posílá cenu jen jednu
  • Dostupnost zná přesně dvě hodnoty AdRollu, in stock a out of stock, psané s mezerou, takže vyprodaný produkt ve feedu zůstane, místo aby zmizel
  • Ven jde jen deset zveřejněných polí AdRollu. gtin nebo condition by po drátě putovaly nepřečtené, protože AdRoll parsuje jen to, k čemu má konfiguraci parseru
  • Kontrola připravenosti vypíše povinná pole, která vyšla prázdná (produkt bez obrázku nebo odkazu), dřív, než URL předáte dál
  • Stabilní hostovaná URL, přegenerovaná klidně každou hodinu, se sledováním stahování, které vás upozorní, když crawler AdRollu přestane chodit

Do hloubky

01

Veřejná URL, kterou AdRoll sám stahuje

  • Feed musí být veřejná URL, kterou AdRoll průběžně stahuje: XML, CSV, JSON nebo TXT, zip či gzip nevadí
  • Jeden soubor pro celý katalog; další zaregistrované feedy se do katalogu sloučí, nerozdělí ho
  • Crawler se hlásí: IP 54.69.18.100, User-Agent „AdRoll Dynamic Creative Feed Parser bot“
  • Čas synchronizace se nastavuje u každého feedu; jediný interval, který AdRoll uvádí, je týdenní u automatických nastavení
Technické detaily

AdRoll hostovanou URL bere jako požadavek, ne jako možnost: feed musí být veřejná URL, kterou si průběžně stahuje, ve formátu XML, CSV, JSON nebo TXT, klidně zkomprimovaná zipem či gzipem, v kódování UTF-8. Celý katalog patří do jednoho souboru; zaregistrujete-li jich víc, jejich produkty se sloučí do jednoho katalogu. Crawler zveřejňuje svou identitu, IP 54.69.18.100 a User-Agent „AdRoll Dynamic Creative Feed Parser bot“, takže ho filtrující server umí povolit.

Feedflock soubor hostuje na stabilní URL a generuje ho podle vašeho plánu, klidně každou hodinu, takže každá synchronizace AdRollu čte aktuální ceny a sklad. Jedno upozornění z vlastních pravidel AdRollu: živý feed nerestrukturujte. Přeskládání sloupců nebo změna typu souboru bez vědomí podpory může rozbít konfiguraci parseru a poškodit výkon reklam.

02

Formát Googlu, deset polí AdRollu

  • Feed ve formátu Google Base jde zaregistrovat automaticky: autoconfigure AdRollu ho přečte přímo
  • Pět povinných polí: ID produktu, název, odkaz, odkaz na obrázek a cena
  • Pět doporučených: popis, akční cena, dostupnost, kategorie Googlu a značka
  • AdRoll čte jen to, k čemu má konfiguraci parseru; atributy navíc se přenesou a ignorují
Technické detaily

AdRoll to říká jedinou větou: používá-li váš produktový feed formát Google Products Feed (zvaný také Google Base), dá se nastavit automaticky. Tabulka polí v nápovědě je psaná slovníkem Googlu (title, description, link, image_link, price, sale_price, availability, google_product_category, brand) a jediný název, který Googlu není, je product_id. Šablona posílá googlovské <g:id>, na které jde ručně nastavený parser namířit tak jako tak: cesta v konfiguraci parseru je prostě název tagu ve feedu.

Povinná sada má pět polí (ID produktu, název, odkaz, odkaz na obrázek a cenu) a doporučené jsou popis, akční cena, dostupnost, kategorie a značka. Cokoli nad těchto deset posílat nemá smysl. AdRoll parsuje pole teprve tehdy, když pro něj má konfiguraci parseru, takže gtin nebo condition by se po drátě přenesly a ignorovaly.

03

Jeden řádek za produkt: shodu rozhoduje pixel

  • AdRoll žádá řádky na úrovni produktu: jeden unikátní záznam za každý odlišný produkt
  • Řádek zastupuje nejlevnější prodejná varianta
  • ID musí přesně odpovídat hodnotě adroll_custom_data z pixelu, včetně velikosti písmen a bez mezer navíc
  • AdRoll shodu hodnotí jako míru; pod 40 % jde o pojmenovanou chybu
Technické detaily

Toto je jediný kanál, kde feed záměrně není na úrovni variant. AdRoll žádá jeden unikátní záznam za každý odlišný produkt, protože produktová stránka posílá do adroll_custom_data pixelu jediné ID a feed k němu musí nést jeden odpovídající řádek. Feedflock vykreslí jednu položku za produkt a řádek zastupuje nejlevnější prodejná varianta.

Právě tahle shoda je celá integrace: když ID zachycené pixelem nesedí na žádné ID ve feedu, personalizace selže. AdRoll ji hodnotí jako míru shody (match rate) a cokoli pod 40 % označuje za chybu. Výchozí id šablony je číselné ID produktu ze Shopify (hodnota, kterou {{ product.id }} v šabloně vzhledu vkládá do pixelu) a vlastní návod AdRollu na ladění je porovnat obojí v konzoli prohlížeče, včetně velikosti písmen. Na Shopify umí nativní integrace AdRollu synchronizovat katalog i bez feedu; tahle šablona je pro kontrolu nad souborem, nebo pro obchody, které tu integraci nepoužívají.

04

Ceny, dostupnost a pole, která AdRoll nemá

  • Cena je částka, mezera a kód ISO („19.99 USD“), v jednom feedu jedna měna
  • DPH se nikde nezmiňuje; posílejte cenu, kterou účtuje produktová stránka
  • Dostupnost zná dvě hodnoty psané s mezerou a vyprodaný produkt ve feedu zůstává označený out of stock
  • Žádné pole pro dopravu, žádné GTIN, žádný stav zboží: retargetingový banner nic z toho neukazuje
Technické detaily

AdRoll uvádí tvar hodnoty přesně na dvou místech. Cena je částka, mezera a kód ISO 4217 (19.99 USD) s jednou měnou na feed. Dostupnost je přesně in stock nebo out of stock, psané s mezerou; předobjednávka ani objednávka na později neexistují. DPH se nikde nezmiňuje, takže feed posílá to, co účtuje produktová stránka, což je zároveň vlastní doporučení AdRollu, protože banner, který se se stránkou neshoduje, plýtvá rozpočtem.

Stejně výmluvné je, co tabulce polí chybí: žádný element dopravy, žádný čárový kód, žádný stav zboží. Dočasnou nedostupnost řeší dostupnost, ne odstranění. AdRoll doporučuje produkt označit jako out of stock místo zařazení na blacklist, protože blacklist může naskladnění přežít.

Shrnutí

Dynamické reklamy AdRollu jsou jen tak osobní, jak dobře sedí váš pixel s vaším feedem. Feedflock tu shodu drží pohromadě: jedna položka za produkt, ID, která pixel pozná, na URL, kterou AdRoll vždycky přečte.

Claude · ChatGPT

Nebo nastavte feed pro AdRoll v chatu

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

feedflock · mcp

Vytvoř feed pro AdRoll a namapuj kategorie.

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

Časté dotazy

Ano. Autoconfigure AdRollu čte formát Google Base přímo a nápověda jmenuje Google Merchant Center jako zdroj, který AdRoll „nejspíš umí použít“. Šablona AdRoll vydává stejný tvar RSS 2.0, oříznutý na deset polí, která AdRoll skutečně parsuje, takže po drátě neputuje nic navíc.
Plán je vidět u každého feedu v přehledu Product Feed Overview (Sync Schedule, Last Sync, Next Sync); jedno číslo AdRoll nezveřejňuje. Jediný interval, který uvádí: automatická nastavení se aktualizují týdně. Feedflock soubor přegeneruje klidně každou hodinu, takže každá synchronizace čte aktuální ceny a sklad.
To, které posílá váš pixel. Šablona ve výchozím stavu používá číselné ID produktu ze Shopify, tedy hodnotu, kterou {{ product.id }} v šabloně vzhledu vkládá do adroll_custom_data. Měňte ji jen tehdy, když váš pixel posílá něco jiného, třeba SKU. Shoda musí být přesná včetně velikosti písmen a míru shody pod 40 % AdRoll označuje za chybu.
Ne. Označte je jako out of stock: přesně to AdRoll u dočasné nedostupnosti doporučuje místo blacklistu, protože blacklist může naskladnění přežít. Šablona odvozuje hodnotu ze stavu skladu v Shopify.
Když AdRoll propojíte s obchodem na Shopify, synchronizuje katalog sám a URL feedu nepotřebujete. Hostovaný feed je cesta pro kontrolu (vlastní hodnoty polí, výběr produktů a formát) a pro obchody, které tu integraci nepoužívají.
Dvěma způsoby. Ve Feedflocku feed filtrujete podle kolekce, štítku, ceny nebo skladu. Na straně AdRollu je vyřazení blacklist: podpoře pošlete své Advertiser EID a přesný seznam ID produktů. U dočasného vyprodání dejte přednost dostupnosti před oběma.

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