Průvodce atributy
Cena [price] v Google Shopping: požadavky, doporučené postupy a příklady
Průvodce atributem price v Google Merchant Center: proč nesoulad cen způsobuje tolik zamítnutí, správné formátování a pravidla DPH v EU.
Smart Home Hub – bílý
Feed: 34.99 EUR / Stránka: 34,99 € vč. DPH → Dokonalá shoda → Schváleno. Nakupující má důvod věřit, cesta ke konverzi se nepřeruší.
Smart Home Hub – bílý
Feed: 29,99 € / Vstupní stránka: 34,99 € → Zamítnutí kvůli nesouladu cen. Nakupující vidí v reklamě jednu cenu a na stránce vyšší – důvěra je zničena a konverze nepřipadá v úvahu.
Crawlery Googlu ověřují, jestli cena na vstupní stránce v okamžiku procházení odpovídá feedu. V EU musí jít o cenu včetně DPH zobrazenou spotřebitelům – hrubou cenu, nikoli čistou cenu bez DPH. Už rozdíl 0,01 € může vyvolat varování o nesouladu; přetrvávající nesoulad vede k zamítnutí.
Co je atribut price?
Atribut price obsahuje standardní prodejní cenu produktu – částku, kterou zákazník zaplatí. Je to jeden ze tří nejvýraznějších údajů v každé reklamě v Nákupech (vedle názvu a obrázku) a hlavní hodnota, kterou Google ukazuje nakupujícím na kartě Nákupy, ve srovnání cen a v reklamách dynamického remarketingu. Cenu zároveň crawlery Googlu porovnávají se vstupní stránkou nejdůsledněji ze všech atributů, a udržet ji přesnou je proto při správě feedu největší provozní oříšek.
Nesoulad cen – kdy se cena ve feedu liší od ceny na vstupní stránce – je příčinou č. 1 zamítnutí produktů v Google Merchant Center po celém světě. Produkt zamítnutý kvůli nesouladu cen nemá žádná zobrazení ani tržby, dokud ho neopravíš. Ceny se kvůli akcím, slevovým cyklům a reakcím na konkurenci mění neustále, takže přesné ceny udržíš jen s takovým plánem aktualizací feedu, který drží krok s tvým cenovým systémem.
Technické specifikace
| Název ve feedu | price |
| Povinné | Ano – pro všechny produkty |
| Formát | Číselná hodnota + mezera + kód měny ISO 4217: 29.99 EUR |
| Oddělovač desetinných míst | Tečka (.) – nikdy čárka, bez ohledu na jazyk a zemi |
| Symbol měny | Nepovoleno – použij pouze kód ISO (EUR, GBP, USD, CZK, PLN…) |
| Oddělovač tisíců | Nepovoleno – 1999.00 EUR, nikoli 1,999.00 EUR |
| Zahrnutí daně (EU/UK) | Musí jít o hrubou cenu včetně DPH |
| Zahrnutí daně (US) | Odešli cenu bez daně; k určení sazby daně použij atribut tax |
| Související atributy | sale_price, sale_price_effective_date, tax |
Kde se zobrazuje
-
Reklamy v Nákupech – Cena je jedním ze tří nejvýraznějších prvků na kartě reklamy v Nákupech (vedle názvu a obrázku). Zobrazuje se velkým písmem hned pod názvem. Google ukazuje buď
price, nebosale_price(pokud je nastavená a právě platí). Když jsou nastavené obě, akční cena se zobrazí výrazně a původní cena přeškrtnutá – silný vizuální signál pro konverzi. -
Neplacené záznamy produktů – Cena se zobrazuje v neplacených záznamech na kartě Nákupy a na stránce s podrobnostmi o produktu. Je také klíčovým faktorem v algoritmu, podle kterého Google neplacené záznamy řadí – konkurenceschopná cena oproti jiným obchodníkům se stejnými nebo podobnými produkty může ovlivnit podíl zobrazení.
-
Porovnání na kartě Nákupy – Google seskupí nabídky více obchodníků se stejným produktem (rozpoznaným podle shodného GTIN/MPN/značky+názvu) do panelu srovnání cen seřazeného podle ceny. Atribut
priceje porovnávaná hodnota. Právě tady přesná cena přímo přivádí návštěvnost, o kterou soupeříš s konkurencí. -
Dynamický remarketing – Remarketingové reklamy ukazují aktuální cenu produktu z feedu spolu s obrázkem a názvem produktu. Pokud si uživatel prohlédl produkt za 29,99 € a vrátí se později, když už stojí 24,99 € (feed je aktualizovaný a remarketingová reklama znovu vygenerovaná), zobrazí se mu nižší cena – a to může být silný impulz k návratu.
Pravidla
-
Musí přesně odpovídat ceně na vstupní stránce – Cena zobrazená na vstupní stránce produktu (včetně jakékoli aktuálně zobrazené akční ceny) musí odpovídat ceně ve feedu. Google to ověřuje crawlery a přísně vymáhá.
-
Včetně DPH v EU/UK – Odešli hrubou spotřebitelskou cenu včetně příslušné DPH. Pro trhy EU/UK nikdy neodesílej čistou cenu bez DPH.
-
Pouze kód měny ISO 4217 – Použij
EUR,GBP,CZK,PLNatd. Symboly měn (€, £, Kč) Google nepřijímá. -
Nikdy neodesílej 0 u placených produktů – Nulová cena je platná pouze pro skutečně bezplatné produkty. Když ji použiješ ke skrytí ceny nebo jako zástupnou hodnotu, porušuješ zásady.
-
Na akce používej sale_price – Během výprodeje neměň
pricena zlevněnou částku; použijsale_price. Když během akce změníš základní cenu, přijdeš o zobrazení „původní/nová cena“ a rozhodíš sledování historie cen. -
Měna musí odpovídat cílové zemi – Měna v atributu price musí odpovídat měně nastavené pro cílovou zemi feedu. Ceny v USD v německém feedu s měnou EUR skončí chybami feedu.
Doporučené postupy
Synchronizace feedu v reálném čase
Pro přesné ceny je v provozu nejdůležitější frekvence aktualizace feedu. Přizpůsob ji tomu, jak často se mění tvoje ceny:
| Frekvence změn cen | Doporučený přístup |
| Denně nebo méně často | Standardní denní nahrání feedu |
| Několikrát denně | Doplňkový feed s aktualizacemi cen, obnovovaný každou hodinu |
| V reálném čase (bleskové výprodeje, dynamická tvorba cen) | Merchant API s aktualizacemi jednotlivých produktů |
| Plánované promo akce | sale_price + sale_price_effective_date (naplánování předem) |
Jak spolu fungují price a sale_price
Správný postup pro akční cenu v Google Nákupech:
-
price=34.99 EUR(běžná cena – během akcí se nemění) -
sale_price=24.99 EUR(akční cena – platí během výprodeje) -
sale_price_effective_date=2026-04-20T00:00:00+02:00/2026-04-27T23:59:59+02:00
Výsledek v Nákupech: „24,99 €“ velkým písmem a vedle přeškrtnutá cena 34,99 € – ze všech formátů zobrazení ceny, které Google nabízí, ten, který nejvíc podporuje konverze.
Sladění se Schema.org
Na všech produktových stránkách měj značkování Schema.org Product s cenami, které odpovídají feedu, a udržuj ho aktuální. Má to dva přínosy: (1) crawler Googlu ho používá jako ověřovací signál, takže při krátkých výpadcích synchronizace dostaneš méně upozornění na nesoulad; (2) může ti zpřístupnit bohatší formáty organických výsledků vyhledávání (cena v SERP), a tedy neplacenou návštěvnost navíc.
Dopad na výkon
-
Riziko zamítnutí – Nesoulad cen je hlavní příčinou zamítnutí produktů. I rozdíl 1 cent vyvolá varování; přetrvávající nesoulad (obvykle 3+ návštěvy crawleru) vede k úplnému zamítnutí. Každý produkt, který takhle zmizí, má až do opravy nulové tržby.
-
Konkurenční pozice v porovnávačích – V panelech Googlu, které porovnávají více obchodníků, se řadí hlavně podle ceny. Když budeš o 1–2 € levnější než konkurence (pokud to marže dovolí), můžeš se posunout z pozice 3 na pozici 1 a výrazně zvýšit svůj podíl kliknutí.
-
Důvěra nakupujících a konverzní poměr – Když nakupující vidí v reklamě 29,99 € a na stránce 34,99 €, cítí se uvedený v omyl. To spolehlivě zabije konverzi a poškodí důvěru ve značku – nejde jen o dodržení zásad. Přesná cena je požadavek Googlu i základ slušné zákaznické zkušenosti.
-
Efektivita dynamického remarketingu – Remarketingové reklamy s aktuálními a přesnými cenami mají výrazně vyšší CTR než ty se zastaralými cenami. Pokud produkt od poslední aktualizace feedu zlevnil, stará cena v remarketingové reklamě nabídku zbytečně podhodnocuje – nebo, což je horší, ukazuje vyšší cenu, než jakou uživatel uvidí na stránce.
Časté chyby
-
Pro trhy EU posíláš čistou cenu bez DPH místo spotřebitelské ceny včetně DPH
-
Jako desetinný oddělovač používáš čárku (
29,99 EUR) místo tečky (29.99 EUR) -
V hodnotě ceny je symbol měny (
€29.99místo29.99 EUR) -
Během akce měníš atribut
pricena zlevněnou cenu, místo abys použilsale_price -
Po skončení akce neaktualizuješ feed – ve feedu zůstane stará akční cena, zatímco web už ukazuje plnou cenu
-
Po změně cen na webu neaktualizuješ feed a ceny ve feedu a na stránce se postupně rozcházejí
-
Mobilní a desktopová verze stránky mají různé ceny, ale feed jen jednu – Google prochází obě
Tipy pro profesionály
-
Nastav si v Merchant Center upozornění na nesoulad cen – V Google Merchant Center si v Nastavení účtu → Oznámení zapni e-mailová upozornění na problémy s nesouladem cen. Když se o nesouladu dozvíš během pár hodin, a ne až při týdenní kontrole, nebudou tvoje produkty zamítnuté dlouho a tržby se nepřeruší.
-
Nahrávej doplňkový soubor pro aktualizace cen téměř v reálném čase – Vytvoř odlehčený doplňkový soubor ve formátu CSV, který obsahuje jen 4 sloupce:
id,price,availabilityasale_price. Nahrávej ho do GMC každých 30 minut přes SFTP nebo Google Cloud Storage – plánované načítání proběhne nejvýš jednou denně. Je to mnohem rychlejší než generovat znovu celý produktový feed a ceny zůstanou dost čerstvé na to, aby nedocházelo k zamítnutí kvůli nesouladu. Soubor přidej jako doplňkový zdroj dat v Merchant Center → Zdroje dat a ve výchozím pravidle mu dej nejvyšší prioritu, aby přepisoval hodnoty z primárního feedu. -
Naplánuj akční ceny předem pomocí sale_price_effective_date – U akcí, o kterých víš dopředu (Black Friday, sezónní výprodeje), pošli
sale_priceasale_price_effective_dates předstihem. Google akční cenu v zadaný čas zahájení zapne sám a ty nemusíš v den akce narychlo aktualizovat feed – což je riskantní, pokud ti generování feedu trvá dlouho. -
Kontroluj přesnost cen skriptem, který porovná feed s cenami na webu – Jednou měsíčně nebo před velkými kampaněmi spusť skript, který načte vzorek vstupních stránek produktů, vytáhne z nich viditelnou cenu (nebo cenu ze Schema.org) a porovná ji s aktuální cenou ve feedu. Každá nesrovnalost, kterou takhle najdeš, je produkt ohrožený zamítnutím kvůli nesouladu. Opravuj dřív, než zamítnutí přijde, ne až potom.
Často kladené dotazy
Proč je cena nejčastější příčinou zamítnutí produktů v Google Nákupech?
V jakém formátu musí být cena ve feedu?
29.99 EUR, 149.00 GBP, 19.99 USD. Jako oddělovač desetinných míst použij tečku (.) bez ohledu na jazyk a zemi. Nikdy nepoužívej čárku jako oddělovač desetinných míst. Nikdy neuváděj symboly měn (€, £, $) – pouze třípísmenný kód ISO. Nikdy nepoužívej oddělovače tisíců.Měla by cena v EU zahrnovat DPH, nebo být bez ní?
34.99 EUR. Kdybys poslal čistou cenu bez DPH, vznikl by nesoulad s cenou, kterou spotřebitel vidí na stránce.Jak řešit akční ceny? Mám změnit atribut price?
price. V price nech běžnou/původní cenu a pro zlevněnou cenu použij atribut sale_price. Google akční cenu výrazně zobrazí vedle přeškrtnuté původní ceny, což je silný vizuální signál pro konverzi. Když místo úpravy price použiješ sale_price, zachováš i historii cen, se kterou Google pracuje při porovnávání cen.Můžu u produktů zdarma poslat cenu 0?
0.00 EUR je platná hodnota pro skutečně bezplatné produkty. Google má ale pro bezplatné produkty zvláštní zásady a nulová cena u produktů, které jsou ve skutečnosti placené (nebo „zdarma s předplatným“), může vést k porušení zásad. U freemium produktů nebo bezplatných zkušebních verzí by price měla odpovídat ceně standardního placeného produktu. Než pošleš položky s nulovou cenou, zkontroluj zásady Googlu pro bezplatné produkty.Co je nesoulad mikrodat ceny a jak ho opravím?
Product mělo stejnou cenu jako feed i viditelná cena na stránce. Pokud se ceny často mění, použij dynamické vkládání značkování Schema.org.Jak rychle se změny cen ve feedu projeví v reklamách v Nákupech?
sale_price s sale_price_effective_date umožňuje naplánovat budoucí změny cen předem, bez ruční aktualizace feedu.