
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á.

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

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
Jak feed pro katalog TikTok funguje
- Data Feed Schedule importuje hostovaný soubor ve frekvenci, kterou zvolíte
- TikTok přijímá
CSV,XML(RSSnebo Atom),TSV,ZIPa GZ, do 50 GB a 20 milionů produktů - Feedflock vykresluje
CSVna stáléURLa 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.
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
ISOa 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.
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
URLfeedu 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ží.
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.
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
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ý.