
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.

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é.
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.
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.
Nastavení
V provozu v pěti krocích
Od holého Shopify obchodu k zařazené nabídce: celé nastavení stihnete na jedno kafe.
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.
Nainstalujte Feedflock
Přidejte Feedflock ze Shopify App Store. Produkty, varianty, sklad i obrázky načte přímo přes Shopify API.
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á.
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.
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á
<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 & Accessories > Clothing > Shirts & Tops</g:google_product_category> </item>

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
Veřejná URL, kterou AdRoll sám stahuje
- Feed musí být veřejná
URL, kterou AdRoll průběžně stahuje:XML,CSV,JSONneboTXT, 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.
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.
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í.
Ceny, dostupnost a pole, která AdRoll nemá
- Cena je částka, mezera a kód
ISO(„19.99USD“), v jednom feedu jedna měna DPHse 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.
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
Související feedy
Prozkoumat všech 101 kanálů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ý.