Přejít na obsah
TikTok
Reklamní platformy

TikTok feed pro Shopify

Katalog na TikToku pohání katalogové reklamy Smart+ a Video Shopping Ads, které vaše produkty ukazují lidem na TikToku a posílají je k pokladně na vašem webu. Feedflock z katalogu Shopify vytvoří CSV, které Catalog Manager v TikToku očekává, a každou hodinu ho přegeneruje. Cena a sklad v reklamách tak sedí se stránkou, se kterou je TikTok porovnává.

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 · tiktok.csvAktualizováno právě teď
sku_id,item_group_id,title,description,availability,condition,price,sale_price,sale_price_effective_date,link,image_link,additional_image_link,video_link,brand,google_product_category,product_type,gtin,mpn,color,size,material,pattern,gender,shipping,shipping_weight,custom_label_0,merchant_brand
SKU-2048,8812345678901,Lněná košile Sand,Soft linen shirt with a regular fit.,out of stock,new,1290.00 CZK,,,https://shop.example/products/linen-shirt-sand?variant=46123456789012,https://cdn.shop.example/files/linen-shirt-sand.jpg?v=1718000000,,,Nordlin,Apparel & Accessories > Clothing > Shirts & Tops,Men's shirts,,SKU-2048,,M,,,,,,,
−20 % z původní ceny
Produktprice (původní)sale_​price
Lněná košile Sand1 290,00 Kč1 032,00 Kč
Hrnek Fjord 350 ml390,00 Kč312,00 Kč
Trail Pro2 890,00 Kč2 312,00 Kč
Batoh Ridge 28 l1 890,00 Kč1 512,00 Kč
Sójová svíčka Les349,00 Kč279,20 Kč
1 361,80 Kčzákazníci ušetří na těchto produktech
5 / 5produktů se slevovým překryvem
Akční ceny

Sleva ve feedu znamená odznáček v reklamě.

Teprve sale_price umožní TikToku ukázat v reklamě slevové překrytí s přeškrtnutou cenou: původní cena jde do price, zlevněná do sale_price. Cena ve feedu musí odpovídat vstupní stránce (TikTok ji stahuje sám), takže sleva žije ve feedu, ne v nastavení kampaně.

Kontrola feedu

Chyby najdete dřív než TikTok.

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 · tiktok.csv
76 / 100
Ke kontrole: 4
Chybí popis u 7 produktůdescription patří mezi devět povinných polí TikToku. Každý produkt bez popisu se v Diagnostics ukáže jako chyba.
Chybí značka u 4 produktůTikTok značku vyžaduje bez výjimky. Na rozdíl od Mety ji nenahradí GTIN ani MPN.
Bez kategorie Google u 9 produktůChybějící google_product_category hlásí TikTok jako problém katalogu a z taxonomie Googlu čte až tři úrovně.
Chybí image_link u 2 produktůimage_link je povinný. TikTok z něj skládá reklamu, takže produkt bez obrázku nemá co ukázat.

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 TikTok Ads Manageru

    V části Assets otevřete Catalog a založte katalog s názvem, výchozí měnou, která odpovídá vašim cenám, a cílovou lokalitou. Ta bude jediným místem, kam budou vaše katalogové reklamy cílit. TikTok Shop s pokladnou v aplikaci je samostatný produkt a feed ho neplní.

  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 TikTok

    Založte nový feed a zvolte šablonu TikTok Catalog (Ads). Všech devět povinných polí je už namapovaných: sku_id, title, description, availability, condition, price, link, image_link a brand, a každá varianta má vlastní řádek.

  4. Rozhodněte o sku_id před prvním importem

    sku_id je ve výchozím stavu SKU varianty, a když SKU chybí, použije se ID varianty. TikTok ho jako jediné pole nikdy nedovolí změnit a musí odpovídat content_id, které posílá váš pixel TikTok. Rozhodněte proto hned, co váš pixel používá.

  5. Zaregistrujte URL feedu

    V katalogu otevřete Products, zvolte Add Products a vyberte Data Feed Schedule. Zadejte název a hostovanou URL, zvolte frekvenci nahrávání a způsob aktualizace a spusťte import. Po prvním běhu zkontrolujte záložku Diagnostics.

    https://feedflock.appfleece.com/f/demo-tiktok/tiktok.csv

Feed

Co kanál dostává

tiktok.csv
sku_id,item_group_id,title,description,availability,condition,price,sale_price,sale_price_effective_date,link,image_link,additional_image_link,video_link,brand,google_product_category,product_type,gtin,mpn,color,size,material,pattern,gender,shipping,shipping_weight,custom_label_0,merchant_brand
SKU-2048,8812345678901,Linen shirt Sand,Soft linen shirt with a regular fit.,in stock,new,1290.00 CZK,,,https://shop.example/products/linen-shirt-sand?variant=46123456789012,https://cdn.shop.example/files/linen-shirt-sand.jpg?v=1718000000,,,Nordlin,Apparel & Accessories > Clothing > Shirts & Tops,Men's shirts,,SKU-2048,,M,,,,,,,
Živý náhled
Lněná košile Sand

Nordlin

Lněná košile Sand

1 290 Kč

Pole feedu

sku_id

SKU-2048

item_group_id

8812345678901

title

Linen shirt Sand

description

Soft linen shirt with a regular fit.

availability

in stock

condition

new

price

1290.00 CZK

link

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

brand

Nordlin

google_product_category

Apparel & Accessories › Clothing › Shirts & Tops

product_type

Men's shirts

mpn

SKU-2048

size

M

Kanál

Remarketing na prohlížené produkty

Katalogové reklamy ukazují lidem přesně to, co si prohlíželi na vašem webu. Funguje to tak, že TikTok páruje content_id z pixelu se sku_id ve feedu, a podíl spárovaných událostí ukazuje jako míru shody událostí (event match rate).

Produkty připravené pro video

Video Shopping Ads skládají reklamy z vašeho katalogu. Svislé video ke každému produktu ve video_link (9:16, aspoň 720 × 1280) plní videoumístění přímo z metapole v Shopify.

Feed se kontroluje proti vašemu webu

TikTok prochází vaše produktové stránky a každou cenu nebo dostupnost, která nesedí s feedem, hlásí jako chybu. Čerstvá data tu nejsou kosmetika. Rozhodují o tom, jestli reklamy poběží dál.

Feed

  • Šablona TikTok Catalog mapuje všech devět povinných polí, značku bere z výrobce v Shopify a stav je ve výchozím stavu new
  • Každá varianta má vlastní řádek a všechny sdílejí item_group_id. Bez něj TikTok v reklamách doručí jen jednu variantu produktu
  • Každý odkaz vede na svou variantu (?variant=), takže stránka, kterou TikTok prochází, ukazuje stejnou cenu a sklad jako řádek ve feedu
  • Přeškrtnutá cena jde do price a zlevněná do sale_price, kterou TikTok potřebuje pro štítek se slevou. Akce skončí, jakmile přeškrtnutou cenu odstraníte
  • Každá buňka je v uvozovkách, takže čárka v názvu nebo v čárkami odděleném additional_image_link nikdy neposune sloupce
  • Kontrola připravenosti odhalí produkty bez povinného pole nebo kategorie a sledování stahování vás upozorní, když si TikTok feed přestane stahovat, dlouho předtím, než TikTok sám nahlásí feed starší 7 dní

Do hloubky

01

Jak feed pro katalog TikTok funguje

  • Data Feed Schedule importuje hostovaný soubor ve frekvenci, kterou zvolíte
  • TikTok přijímá CSV, XML (RSS nebo Atom), TSV, ZIP a GZ, do 50 GB a 20 milionů produktů
  • Feedflock vykresluje CSV na stálé URL a každou hodinu ho přegeneruje
  • Feed, který se 7 dní neaktualizoval, se objeví mezi problémy katalogu
Technické detaily

Catalog Manager čte hostovaný soubor přes Data Feed Schedule. Zadáte název, URL, frekvenci nahrávání a způsob aktualizace a TikTok soubor podle tohoto plánu importuje. Data ze zdroje si můžete kdykoli vyžádat i ručně. TikTok přijímá CSV, XML v podobě RSS nebo Atom, TSV, ZIP a GZ, pokud má soubor méně než 50 GB a méně než 20 milionů produktů.

Feedflock vykresluje CSV v UTF-8 s hlavičkou z názvů sloupců TikToku, s řádkem za každou variantu a každou buňkou v uvozovkách. Soubor hostuje na stálé URL a každou hodinu ho přegeneruje. URL vložíte jednou a už nic znovu nenahráváte. TikTok doporučuje obnovovat katalog denně a feed, který se 7 dní neaktualizoval, ukáže mezi problémy katalogu.

02

Devět povinných polí

  • sku_id, title, description, availability, condition, price, link, image_link a brand
  • Produkt, kterému některé chybí, dostane v Diagnostics chybu
  • Dostupnost má pět hodnot malými písmeny a musí odpovídat produktové stránce
  • Cena je číslo, mezera a kód měny ISO a se stránkou se musí shodovat také
Technické detaily

TikTok vyžaduje devět polí: sku_id, title, description, availability, condition, price, link, image_link a brand. Značka i stav jsou povinné bez náhrady. Dostupnost má pět hodnot malými písmeny, od in stock po discontinued, a musí odpovídat tomu, co ukazuje produktová stránka. TikTok stránku prochází a nesoulad hlásí jako chybu.

Cena je číslo, mezera a kód měny ISO. Bez kódu TikTok předpokládá měnu cílové země katalogu, a proto ho Feedflock připojuje vždy. Podle doporučení TikToku má název nejvýš 150 znaků a popis nejvýš 20 000, obojí jako prostý text bez emoji a řídicích znaků. Obrázky musí mít aspoň 500 × 500 px ve formátu JPG nebo PNG.

03

Katalogové reklamy, ne TikTok Shop

  • Feed plní katalog pro reklamy: katalogové reklamy Smart+ a Video Shopping Ads
  • Reklamy posílají zákazníky k pokladně na vašem webu přes sloupec link
  • TikTok Shop s pokladnou v aplikaci je samostatný produkt s vlastním Seller API
  • TikTok Shop URL feedu nenaplní. Tento feed pokrývá reklamy
Technické detaily

Tento feed plní katalog pro reklamy: katalogové reklamy Smart+ a Video Shopping Ads, které posílají zákazníky k pokladně na vašem webu přes sloupec link. TikTok Shop, tedy pokladna přímo v aplikaci, je jiný produkt s vlastním Seller API a URL feedu ho nenaplní.

Pokud prodáváte obojím, feed pokrývá reklamy: každý produkt, na který může odkazovat video nebo reklama Smart+, s cenou a skladem, které vaše pokladna opravdu dodrží.

04

Varianty, pixel a identifikátory

  • Varianty sdílejí item_group_id a každá má vlastní sku_id
  • Když se ID opakuje, zůstane jen jeden produkt s tímto ID
  • sku_id musí odpovídat content_id z pixelu a po importu ho nezměníte
  • google_product_category bere cestu z taxonomie Googlu, čte se do tří úrovní
Technické detaily

Varianty jednoho produktu sdílejí item_group_id a každá má vlastní sku_id. Když se ID opakuje, TikTok si nechá jen jeden produkt s tímto ID, takže ze dvou variant se stejným SKU jedna zmizí. Chybějící item_group_id je problém v diagnostice a znamená, že se v reklamách doručí jen jedna varianta produktu.

Když sku_id odpovídá content_id z pixelu, remarketing funguje. Je to zároveň jediné pole, které TikTok po importu nedovolí upravit. google_product_category bere cestu z taxonomie Googlu a TikTok z ní čte až tři úrovně. gtin se plní z čárového kódu v Shopify a mpn ze SKU.

Shrnutí

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

Claude · ChatGPT

Nebo nastavte feed pro TikTok v chatu

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

feedflock · mcp

Vytvoř feed pro TikTok a namapuj kategorie.

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

Časté dotazy

Ne. Tento feed plní katalog TikTok Ads pro katalogové reklamy Smart+ a Video Shopping Ads s pokladnou na vašem webu. TikTok Shop s pokladnou v aplikaci používá samostatné Seller API a URL feedu ho nenaplní.
TikTok přijímá CSV, XML (RSS nebo Atom), TSV, ZIP a GZ, do 50 GB a 20 milionů produktů na soubor. Šablona TikTok ve Feedflocku vykresluje CSV s přesnými názvy sloupců TikToku.
Ve frekvenci nahrávání, kterou zvolíte při registraci URL v Data Feed Schedule, a data si můžete kdykoli vyžádat i ručně. Feedflock soubor přegeneruje každou hodinu. TikTok doporučuje denní obnovu a feed, který se 7 dní neaktualizoval, označí jako problém.
To, co váš pixel TikTok posílá jako content_id. Šablona ve výchozím stavu používá SKU varianty a ID varianty jen tam, kde SKU chybí. Pokud se vaše SKU mezi variantami opakují nebo pixel posílá ID variant, přepněte sku_id na ID varianty ještě před prvním importem, protože později už ho změnit nejde.
Řádek zůstane ve feedu s dostupností out of stock, jednou z pěti hodnot TikToku. TikTok dostupnost porovnává s vaší produktovou stránkou, takže zastaralé in stock by se ukázalo jako chyba.
TikTok umí importovat feed z GMC načítaný přes plánované stahování a sám ho přeložit. Samostatný feed pro TikTok ale posílá sku_id, značku a stav přesně tak, jak je TikTok chce, a s odkazy na varianty, které sedí se stránkou, kterou TikTok kontroluje.
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