Přejít na obsah
Meta
Reklamní platformy

Meta feed pro Shopify

Katalog Meta pohání Obchody na Facebooku a Instagramu i katalogové reklamy Advantage+, které lidem připomínají produkty prohlížené na vašem webu. Feedflock z katalogu Shopify vytvoří feed připravený pro Metu, s ID sladěnými s pixelem, a každou hodinu ho přegeneruje. Reklamy ani obchod tak dlouho neukazují starou cenu nebo velikost, kterou už nemáte.

01 · ShopifyProdukt v katalogu
Lněná košile SandNordlin · Pánské košileSKU-2048 · S–XL
Cena
1 290 Kč
Skladem
0 ks
Když není skladem
02 · meta.xmlAktualizováno právě teď
<item>
<g:id>46123456789012</g:id>
<g:item_group_id>8812345678901</g:item_group_id>
<g:title>Lněná košile Sand</g:title>
<g:description>Soft linen shirt with a regular fit.</g:description>
<g:link>https://shop.example/products/linen-shirt-sand?variant=46123456789012</g:link>
<g:image_link>https://cdn.shop.example/files/linen-shirt-sand.jpg?v=1718000000</g:image_link>
<g:availability>out of stock</g:availability>
<g:condition>new</g:condition>
<g:price>1290.00 CZK</g:price>
<g:brand>Nordlin</g:brand>
<g:mpn>SKU-2048</g:mpn>
<g:google_product_category>Apparel &amp; Accessories &gt; Clothing &gt; Shirts &amp; Tops</g:google_product_category>
<g:product_type>Men&apos;s shirts</g:product_type>
<g:size>M</g:size>
</item>
ProduktReklamyShops
Lněná košile Sand
BěžíBěží
Hrnek Fjord 350 ml
ZastavenoVyprodáno
Trail Pro
BěžíBěží
Batoh Ridge 28 l
BěžíBěží
Sójová svíčka Les
BěžíBěží
4produktů běží v reklamách
5pořád vystaveno v Shops
Sklad a viditelnost

Vyprodáno zmizí z reklamy. V obchodu zůstane.

Availability u Mety má přesně dvě hodnoty (in stock a out of stock) a hodnota ve feedu rozhoduje, kde se produkt prodává: vyprodané zboží se okamžitě přestane zobrazovat v reklamách, ale ve Facebook a Instagram Shops zůstane jako vyprodané.

Kontrola feedu

Chyby najdete dřív než Meta.

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 · meta.xml
76 / 100
Ke kontrole: 4
Cena bez měny u 4 produktůMeta čte cenu jako číslo, mezeru a kód měny ISO, třeba 1290.00 CZK.
Neplatná dostupnost u 6 produktůMeta bere jen in stock a out of stock, psané s mezerou. Hodnotu pro předobjednávku ani objednávku na později nemá.
Chybí značka u 9 produktůBez značky, GTIN i MPN hlásí Meta položku jako produkt bez univerzálního identifikátoru.
Název delší než 200 znaků u 3 produktůMeta povoluje v názvu nejvýš 200 znaků a doporučuje vejít se do 65, aby se název neořezával.

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. Vytvořte katalog v Commerce Manageru

    V Meta Commerce Manageru založte katalog. Ten drží produkty pro Obchody i pro reklamy. Pro Obchody si v nastavení firmy ověřte doménu e-shopu, protože tam musí vést všechny odkazy na produkty.

  2. Nainstalujte Feedflock

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

  3. Vyberte šablonu Meta

    Založte nový feed a zvolte šablonu Meta. Všech devět povinných polí je už namapovaných: id, title, description, availability, condition, price, link, image_link a brand (výrobce ze Shopify).

  4. Držte ID v souladu s pixelem

    id ve feedu je ve výchozím stavu ID varianty Shopify, stejně jako v oficiálním návodu Mety pro Shopify. Když váš pixel posílá stejné hodnoty jako content_ids, umí reklamy Advantage+ cílit přesně na produkty, které si lidé prohlíželi.

  5. Přidejte URL feedu jako zdroj dat

    V Commerce Manageru otevřete Zdroje dat, přidejte datový soubor a zvolte možnost URL. Nastavte měnu a hodinový plán. Feedflock vždy exportuje celý katalog, takže při plánu s nahrazením (Replace) zmizí z katalogu i produkty, které v Shopify smažete.

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

Feed

Co kanál dostává

meta.xml
<item>
  <g:id>46123456789012</g:id>
  <g:item_group_id>8812345678901</g:item_group_id>
  <g:title>Linen shirt Sand</g:title>
  <g:description>Soft linen shirt with a regular fit.</g:description>
  <g:link>https://shop.example/products/linen-shirt-sand?variant=46123456789012</g:link>
  <g:image_link>https://cdn.shop.example/files/linen-shirt-sand.jpg?v=1718000000</g:image_link>
  <g:availability>in stock</g:availability>
  <g:condition>new</g:condition>
  <g:price>1290.00 CZK</g:price>
  <g:brand>Nordlin</g:brand>
  <g:mpn>SKU-2048</g:mpn>
  <g:google_product_category>Apparel &amp; Accessories &gt; Clothing &gt; Shirts &amp; Tops</g:google_product_category>
  <g:product_type>Men&apos;s shirts</g:product_type>
  <g:size>M</g:size>
</item>
Živý náhled
Lněná košile Sand

Nordlin

Lněná košile Sand

1 290 Kč

Pole feedu

g:id

46123456789012

g:item_group_id

8812345678901

g:title

Linen shirt Sand

g:description

Soft linen shirt with a regular fit.

g:link

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

g:availability

in stock

g:condition

new

g:price

1290.00 CZK

g:brand

Nordlin

g:mpn

SKU-2048

g:google_product_category

Apparel & Accessories > Clothing > Shirts & Tops

g:product_type

Men's shirts

g:size

M

Kanál

Dvě platformy, jeden katalog

Jeden feed naplní Obchody na Facebooku a Instagramu i reklamy na obou sítích, takže se změna produktu projeví všude najednou.

Remarketing na prohlížené produkty

Katalogové reklamy Advantage+ ukazují lidem přesně to, co si u vás prohlíželi. Funguje to díky tomu, že ID ve feedu odpovídají content_ids, které posílá váš pixel.

Vyprodané zmizí z reklam, ne z obchodu

Jakmile feed nahlásí out of stock, položka se v reklamách přestane zobrazovat. V Obchodech ale zůstane 56 dní jako vyprodaná, takže o ni při rychlém naskladnění nepřijdete.

Feed

  • Šablona Meta plní všech devět povinných polí ze Shopify, od id a ceny po značku
  • id je ve výchozím stavu ID varianty Shopify, tedy hodnota z návodu Mety pro Shopify, kterou posílá i většina pixelů. Varianty tak nikdy nesdílejí ID a remarketing sedí
  • Každá varianta je samostatná položka spojená přes g:item_group_id. Odkazuje na vlastní variantu a velikost, barvu a materiál bere z možností produktu v Shopify
  • Přeškrtnutá cena se použije jen tehdy, když je vyšší než prodejní. g:price nese běžnou cenu a g:sale_price slevu, takže Meta akci neignoruje
  • quantity_to_sell_on_facebook se posílá jen u variant se sledovaným skladem, které se při nule přestanou prodávat. Ostatní platí za neomezené, stejně jako u vlastní synchronizace Mety se Shopify
  • Možnosti dopravy se převedou na bloky g:shipping s cenou pro každý produkt, takže doprava zdarma od určité částky přinese v reklamách štítek s dopravou zdarma tam, kde na ni produkt dosáhne
  • Kontrola připravenosti odhalí špatné hodnoty dostupnosti, formát ceny i příliš dlouhé názvy dřív než Meta. Sledování stahování vás upozorní, když si Meta feed přestane stahovat

Do hloubky

01

Jak Meta feed čte

  • Commerce Manager stahuje datový soubor z URL každou hodinu, denně nebo týdně, podle plánu, který zvolíte
  • Formát přebírá od Googlu: RSS 2.0 se jmenným prostorem g:, každá varianta jako samostatná položka
  • Plán s nahrazením (Replace) bere soubor jako celý katalog, takže co v něm chybí, Meta smaže
  • Feedflock soubor hostuje na stálé URL a každou hodinu ho přegeneruje
Technické detaily

Commerce Manager stahuje datový soubor z URL každou hodinu, denně nebo týdně, podle plánu, který zvolíte, a aktualizaci si můžete kdykoli vyžádat i ručně. Vlastní XML Meta nemá. Čte googlovské RSS 2.0 se jmenným prostorem g: a stejnými názvy polí, přičemž každá varianta je samostatná položka item.

Feedflock soubor hostuje na stálé URL a každou hodinu ho přegeneruje, takže hodinové stažení má vždy aktuální ceny a sklad. Export vždy obsahuje celý katalog, takže s plánem s nahrazením drží Meta krok se Shopify a produkty, které odstraníte, zmizí i z katalogu.

02

Pole, která Meta vyžaduje

  • Devět povinných polí: id, title, description, availability, condition, price, link, image_link a brand
  • Dostupnost má přesně dvě hodnoty, in stock a out of stock, psané s mezerou
  • Cena je číslo, mezera a kód měny ISO, v jednom souboru jen jedna měna
  • Značku může nahradit gtin nebo mpn. Meta upozorní jen na položku, která nemá ani jedno
Technické detaily

Povinných je devět polí: id, title, description, availability, condition, price, link, image_link a brand. Dostupnost má přesně dvě hodnoty, in stock a out of stock, předobjednávku ani objednávku na později Meta nezná. Cena je číslo, mezera a kód měny ISO, v jednom souboru jen jedna měna.

Místo značky Meta přijme i gtin nebo mpn a jako produkt bez univerzálního identifikátoru označí jen položku, která nemá ani jedno z toho. Feedflock bere značku z výrobce v Shopify, gtin z čárového kódu a mpn ze SKU.

03

Varianty, ID a pixel

  • Varianty jednoho produktu sdílejí g:item_group_id a každá odkazuje na vlastní stránku varianty
  • Všechny varianty ve skupině mají stejnou sadu atributů, každá v jiné kombinaci
  • Opakované id znamená, že Meta zahodí všechny položky, které ho nesou. Jedno sdílené SKU tak může shodit celou skupinu
  • Když id odpovídá content_ids z pixelu, remarketing funguje
Technické detaily

Varianty jednoho produktu sdílejí g:item_group_id a všechny ve skupině mají stejnou sadu variantních atributů, třeba velikost, barvu nebo materiál, každá v jiné kombinaci. Samotný jiný obrázek z položky variantu nedělá. Varianty mohou mít stejný název produktu, Meta je rozliší podle atributů.

id se nesmí opakovat. Když se to stane, Meta zahodí všechny položky, které ho sdílejí. Proto Feedflock ve výchozím stavu používá ID varianty Shopify, ne SKU, které se může opakovat. Když id odpovídá content_ids z pixelu, remarketing funguje. Obrázek Meta stáhne znovu jen tehdy, když se změní jeho URL, a to za vás zařídí verzované adresy obrázků v Shopify.

04

Reklamy i Obchody z jednoho souboru

  • Obchody chtějí velikost u položek v kategoriích oblečení, obuv a kostýmy
  • Položka bez ní se v obchodě nezobrazí, v reklamách ale běžet může
  • quantity_to_sell_on_facebook slouží pokladně přímo na platformě; prázdné pole znamená u skladové položky neomezené množství
  • g:shipping s cenou 0 zapne v reklamách štítek s dopravou zdarma
Technické detaily

Obchody na Facebooku a Instagramu chtějí víc než reklamy. Položky v kategoriích oblečení, obuv a kostýmy potřebují velikost a bez ní se v obchodě nezobrazí, i když v reklamách běžet mohou. quantity_to_sell_on_facebook říká pokladně na platformě, kolik kusů můžete prodat. Když je prázdné, platí skladová položka za neomezenou. Obrázky by měly mít aspoň 500 × 500 px a v Obchodech nejlépe vypadají čtvercové.

Blok g:shipping řídí v katalogových reklamách Advantage+ štítek s dopravou zdarma, který se zobrazí, když je cena dopravy do dané země 0. Dopravu pro pokladnu v Obchodech nastavujete zvlášť v Commerce Manageru v profilech dopravy. Akční cena patří do g:sale_price a Meta ji ukáže jen tehdy, když je nižší než g:price.

Shrnutí

Jedna URL, aktualizace každou hodinu a šablona, která formát katalogu Meta už umí, s ID sladěnými s vaším pixelem. Jediným zdrojem pravdy zůstává váš katalog v Shopify a Meta vždy ukazuje jeho aktuální stav.

Claude · ChatGPT

Nebo nastavte feed pro Meta v chatu

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

feedflock · mcp

Vytvoř feed pro Meta a namapuj kategorie.

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

Časté dotazy

Ne. Jeden katalog obslouží Obchody i reklamy na obou platformách a naplní ho jeden feed.
Každou hodinu, denně nebo týdně, podle plánu nastaveného u zdroje dat, a aktualizaci si můžete kdykoli vyžádat ručně. Feedflock soubor přegeneruje každou hodinu, takže hodinové stažení má vždy aktuální ceny a sklad.
ID varianty Shopify, které šablona používá ve výchozím stavu. Odpovídá oficiálnímu návodu Mety pro Shopify i tomu, co posílá většina pixelů. SKU použijte jen tehdy, když má každá varianta vlastní a váš pixel posílá SKU. Při opakovaném ID totiž Meta zahodí všechny položky, které ho sdílejí.
Feed pošle dostupnost out of stock. Položka se okamžitě přestane zobrazovat v reklamách a v Obchodech zůstane 56 dní jako vyprodaná, než se skryje. Když v té době naskladníte, nabídka se hned vrátí.
Feed vám dává kontrolu nad tím, která pole odcházejí, které produkty vynecháte a jak se hodnoty upraví. Nenechte ale dva plné zdroje přetahovat se o jeden katalog. Meta popisuje kombinované nastavení, kde je feed hlavním zdrojem a synchronizace se Shopify už jen aktualizuje cenu, dostupnost a množství. Funguje to proto, že id ve feedu je ID varianty Shopify, a to je výchozí nastavení Feedflocku.
Ano. Filtrujte podle kolekce, štítku, ceny nebo skladu, případně vyřaďte jednotlivé varianty, třeba velikosti, které nechcete propagovat.

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