Řešení chyb GMC

Jak opravit nesoulad dostupnosti v Google Merchant Center

Zamítnuté produkty kvůli nesouladu dostupnosti? Zjisti, proč Google hlásí chybný stav zásob, a podívej se na návod k opravě krok za krokem.

Aktualizováno čtení na 5 minut

Co je nesoulad dostupnosti?

K nesouladu dostupnosti dochází, když tvůj feed uvádí, že je produkt „in_stock“, ale vstupní stránka ho ukazuje jako vyprodaný (nebo naopak). Google to pravidelně kontroluje a nesoulad vede k okamžitému zamítnutí produktu.

Jde o jednu z 5 nejčastějších chyb v Merchant Center a zároveň jednu z nejdražších, protože platíš za kliknutí na produkty, které nemohou vést ke konverzi.

Povolené hodnoty dostupnosti

Google pro atribut availability přijímá přesně tyto hodnoty:

  • in_stock — Produkt lze hned koupit a odeslat

  • out_of_stock — Produkt momentálně není k dispozici

  • preorder — Produkt lze objednat, ale ještě nevyšel (vyžaduje availability_date)

  • backorder — Produkt je dočasně vyprodaný, ale stále ho lze objednat. Podpora v jednotlivých zemích je omezená (zejména v USA); na trzích, kde podporovaná není, použij místo toho out_of_stock s poznámkou o naskladnění na vstupní stránce.

Proč k tomu dochází?

  • Zpožděné aktualizace feedu — Produkt se na tvém webu vyprodal, ale feed stále ukazuje in_stock. To je příčina číslo 1. Primární feedy se obvykle aktualizují jednou denně, ale zásoby se během těchto 24 hodin mohou změnit i desítkykrát.

  • Regionální dostupnost — Produkt je dostupný jen v některých regionech. Feed ukazuje in_stock globálně.

  • Zásoby u velikostí/variant — Nadřazený produkt je veden jako in_stock, ale konkrétní varianta (velikost, barva) je vyprodaná.

  • Nejednoznačná vstupní stránka — Tvá stránka uvádí „Kontaktujte nás ohledně dostupnosti“, což Google čte jako „není jasně skladem“.

  • Problémy se synchronizací skladů — Pokud máš více skladů s různými zásobami, feed může zohledňovat jen jeden z nich.

Jak to opravit

Okamžitá oprava

  • Najdi dotčené produkty v Merchant Center → Produkty → Vyžaduje pozornost

  • Zkontroluj skutečný stav zásob na svém webu u každého produktu

  • Aktualizuj svůj feed tak, aby odpovídal (nebo použij Merchant API pro okamžitou aktualizaci)

  • U produktů, které jsou skutečně vyprodané: nastav availability na out_of_stock — nebudou se zobrazovat v Nákupech, ale nebudou ani zamítnuté

Systémová oprava: nahrávání doplňkového souboru (doporučeno)

Hlavní příčinou většiny nesouladů dostupnosti je rozdíl mezi aktualizací primárního feedu (jednou denně) a změnami zásob na tvém webu v reálném čase. Nejlépe tento rozdíl odstraníš doplňkovým souborem, který do Merchant Center nahráváš každých 30 minut (přes SFTP nebo Google Cloud Storage).

Doplňkový feed nenahrazuje tvůj primární feed — u konkrétních atributů přepisuje jeho hodnoty. Pro dostupnost potřebuješ pouze 4 pole: id, price, availability a sale_price. Díky tomu je soubor malý a rychle se generuje.

Jak to nastavit

  • Vyber kanál pro nahrávání — Merchant Center přijímá doplňkové soubory nahrané přes SFTP nebo Google Cloud Storage a přístupové údaje ti zobrazí v nastavení zdroje dat. Veřejná URL, kterou si Merchant Center načítá sám, tu fungovat nebude: plánované načtení proběhne nejvýš jednou denně.

  • Vygeneruj odlehčený soubor feedu — Napiš skript, který z tvého skladového systému vytáhne aktuální dostupnost, cenu a cenu v akci a na výstupu vytvoří minimální CSV nebo XML. Příklad formátu CSV: id,availability,price,sale_price SKU-123,in_stock,29.99 EUR, SKU-456,out_of_stock,49.99 EUR, SKU-789,in_stock,99.99 EUR,79.99 EUR

  • Naplánuj to na každých 30 minut — Pomocí cronu, GitHub Actions, Cloud Scheduleru nebo jiného plánovače úloh soubor každých 30 minut znovu vygeneruj a nahraj do Merchant Center (doplňkové zdroje přijmou až 500 nahrání denně).

  • Zaregistruj doplňkový zdroj v GMC — Přejdi do Merchant Center → Nastavení → Zdroje dat → Doplňkové zdroje → Přidat doplňková produktová data. Místo možnosti Plánované načtení zvol nahrání souboru (SFTP nebo Google Cloud Storage) a zadej přesný název souboru, který budeš nahrávat. Karta Doplňkové zdroje se zobrazí, až když zapneš doplněk „Pokročilá správa zdrojů dat“.

  • Propoj ho se svým primárním feedem — V nastavení doplňkového feedu vyber primární feed, na který se má uplatnit. GMC je sloučí a u 4 polí, která doplňkový feed obsahuje, budou mít přednost jeho data.

Jakmile bude aktivní, tvá data o dostupnosti v GMC budou stará maximálně 30 minut — oproti 24 hodinám, když máš jen primární feed. U katalogů s rychlou obrátkou (móda, elektronika, spotřební zboží) jen tohle může snížit počet zamítnutí kvůli dostupnosti o 80–90 %.

Alternativa: Merchant API pro aktualizace v reálném čase

Pokud potřebuješ aktualizace v řádu sekund nebo máš k dispozici vývojářské kapacity, Merchant API od Googlu ti umožní programově odesílat změny dostupnosti v okamžiku, kdy se změní zásoby. Je to nejpřesnější možnost, ale napojení na skladové události vyžaduje práci vývojáře. Pro většinu obchodníků představuje doplňkový soubor nahrávaný každých 30 minut lepší kompromis mezi náklady a úsilím.

Sledování na úrovni variant

Nenastavuj nadřazený produkt jako in_stock, pokud jsou konkrétní varianty vyprodané. Každá varianta potřebuje ve tvém feedu (primárním nebo doplňkovém) vlastní řádek s vlastním stavem dostupnosti. Tvůj doplňkový feed by měl obsahovat jeden řádek na SKU varianty, nikoli jeden na nadřazený produkt.

Jasná sdělení na vstupní stránce

U položek skladem použij zřetelné tlačítko „Přidat do košíku“. Prohledávače Googlu kontrolují, jestli stránka umožňuje nákup — vágní zprávu „Kontaktujte nás“ proto vyhodnotí jako známku nedostupnosti.

Strategie prevence

  • Doplňkový soubor nahrávaný každých 30 minut — nejúčinnější systémové řešení

  • Pravidla pro minimální zásobu — nastav out_of_stock předem, když zásoby klesnou pod určitou hranici (např. poslední 2 kusy). Ty se nejspíš prodají dřív, než je Google znovu projde, a zamítnutí stojí víc než krátký výpadek v Nákupech.

  • Hlídej podíl produktů skladem — sleduj, kolik % aktivních produktů ve feedu je skutečně skladem. Pokles může předznamenat blížící se vlnu nesouladů.

  • Aktivuj automatické aktualizace položek — v nastavení GMC → Automatická vylepšení zapni automatické aktualizace položek. Google pak může sám opravit dostupnost podle strukturovaných dat na tvých stránkách — jako poslední pojistka, když ostatní řešení selžou.

Související návody