Ř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.
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_stocks 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
availabilitynaout_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_stockpř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.