- Patryk Marek
- News
- 0 líbí
- 567 pohledy
- 0 komentáře
Když Merchant Center zamítne produkt kvůli ceně nebo dostupnosti, porovnejte stejnou variantu na třech místech: v datech zpracovaných Googlem, ve veřejném feedu a na stránce obchodu. Zapište si také čas odečtu. Soubor XML vygenerovaný před akcí může být správným souborem, ale obsahovat neaktuální nabídku. Naopak aktuální feed nepomůže, pokud odkaz otevírá jinou velikost nebo obchod zobrazuje robotovi jinou cenu.

Tento návod je určen pro osoby, které vedou kampaně a spravují katalog PrestaShopu. Zaměřuje se na cenu, dostupnost a varianty. Zamítnutí související se zásadami účtu, ověřením firmy nebo omezeními prodeje vyžaduje samostatný postup.
1. Nejprve si zapište konkrétní problém a identifikátor nabídky
Otevřete podrobnosti zamítnuté nabídky v Merchant Center a zapište si znění hlášení, identifikátor, zemi, jazyk a zdroj dat. Názvy sekcí v panelu se mohou měnit; klíčová jsou data vybrané nabídky, nikoli umístění tlačítka na snímku obrazovky.
Nezačínejte exportem celého obchodu s novými identifikátory. Nejprve zjistěte, zda se problém týká jedné kombinace, akčních produktů nebo celého feedu. Pokud mají všechny zamítnuté položky společnou měnu nebo pocházejí z jednoho zdroje, je to užitečné vodítko. O příčině to však ještě nerozhoduje.
- Vyhledávejte podle plného identifikátoru, včetně prefixu a čísla kombinace.
- Zkontrolujte, jaké hodnoty Google skutečně zpracoval, nejen to, co soubor aktuálně obsahuje.
- Otevřete přesnou adresu feedu stahovaného Merchant Center a poznamenejte si datum jeho vygenerování.
- Zkontrolujte doplňkové zdroje a pravidla, která mohou data po importu měnit.
Význam polí a podmínky jejich použití popisuje oficiální specifikace produktových dat. Použijte ji k rozpoznání požadavků pro svůj sortiment, zemi a způsob prezentace nabídky.
2. Porovnejte konkrétní variantu, ne jen název produktu
Ukázkový příklad: obchod prodává tričko ve velikostech M a L. Produkt má ID 812, kombinace mají postupně 41 a 42. Velikost M stojí 129 zł a je dostupná. Velikost L stojí 139 zł a je vyprodaná. Feed obsahuje samostatnou nabídku pro každou kombinaci.
| Pole | Očekávaná hodnota | Hodnota v ukázkovém starém feedu | Místo kontroly |
|---|---|---|---|
| Identifikátor | ps_812-42 | ps_812-42 | Pravidlo ID a vybraná kombinace. |
| Cena | 139.00 PLN | 129.00 PLN | Cena kombinace, daňový kontext, čas vygenerování. |
| Dostupnost | out_of_stock | in_stock | Stav varianty a možnost zadání objednávky. |
| Cílová stránka | Otevírá velikost L. | Otevírá výchozí velikost M. | Odkaz varianty a chování šablony po vstupu. |
| Skupina variant | Společná hodnota pro M a L, např. 812. | 812 | item_group_id a vlastnosti rozlišující varianty. |
Zde správný identifikátor skupiny neopravuje tři další nesrovnalosti. Je třeba opravit cenu, dostupnost a odkaz. Google vyžaduje, aby cílová stránka zobrazovala variantu odpovídající zaslané nabídce; podrobnosti popisují požadavky na cílové stránky.
3. Cena: akce, měna a kontext příjemce
Porovnávejte ceny ve stejném kontextu: země, měna a podmínky dostupné pro kupujícího. Cena viditelná po přihlášení do zvýhodněné skupiny zákazníků nemusí být cenou pro anonymního uživatele. Stejně tak čistá hodnota z administrace není správným bodem porovnání, pokud nabídka vyžaduje cenu s daní.
U akce zkontrolujte základní cenu price, akční cenu sale_price a případně interval sale_price_effective_date. Ujistěte se, že sleva platí v okamžiku vstupu na stránku a nezávisí na podmínce, kterou nabídka neuvádí. Nevpisujte jen nižší číslo do XML, pokud košík stále účtuje více. Pravidla ceny: Google — atribut price; pravidla akce: Google — atribut sale_price.
Pokud je zdrojem problému ceník dodavatele, opravte vstupní data a pravidla jejich aktualizace. Pomůže existující návod o aktualizaci cen z CSV. Teprve potom obnovte feed a zkontrolujte, zda se změna dostala k Googlu.
4. Dostupnost: nula kusů nevysvětluje celou konfiguraci
Zkontrolujte stav konkrétní kombinace, možnost nákupu při nedostatku zboží a hlášení na stránce. Důležitá je skutečná nabídka pro kupujícího. Kladný stav zapsaný v databázi nestačí, pokud je produkt neaktivní nebo jej nelze přidat do košíku.
in_stock, out_of_stock, preorder a backorder mají konkrétní význam. Nepoužívejte předprodej jako způsob skrytí nedostatků. U předprodeje a objednávek čekajících na dostupnost zkontrolujte požadavky na termín a soulad informací na stránce. Aktuální pravidla obsahuje dokumentace atributu availability.
Pokud skladová data přicházejí z externího zdroje, kontrolujte celý řetězec: aktualizace zdroje → import do obchodu → generování feedu → stažení Googlem. Zapnutí častějšího stahování feedu neurychlí velkoobchod, který publikuje nový stav jednou denně. Viz také návod o stavech z CSV.
5. Jak by měl vypadat fragment XML?
Níže jsou dva ukázkové prvky item pro stejný model. Jde o fragment pro porovnání ID, ceny, dostupnosti a velikosti, nikoli o kompletní feed připravený k odeslání. Adresy v doméně example.com jsou ukázkové. V obchodě použijte odkazy, které skutečně otevírají správné kombinace, a všechny požadované atributy pro daný produkt.
<item xmlns:g="http://base.google.com/ns/1.0">
<g:id>ps_812-41</g:id>
<g:item_group_id>812</g:item_group_id>
<g:title>Olivové tričko, M</g:title>
<g:link>https://example.com/koszulka?variant=41</g:link>
<g:price>129.00 PLN</g:price>
<g:availability>in_stock</g:availability>
<g:color>olivová</g:color>
<g:size>M</g:size>
</item>
<item xmlns:g="http://base.google.com/ns/1.0">
<g:id>ps_812-42</g:id>
<g:item_group_id>812</g:item_group_id>
<g:title>Olivové tričko, L</g:title>
<g:link>https://example.com/koszulka?variant=42</g:link>
<g:price>139.00 PLN</g:price>
<g:availability>out_of_stock</g:availability>
<g:color>olivová</g:color>
<g:size>L</g:size>
</item>
Varianty mají různá id a společné item_group_id. Samotné ID obchodu nemusí být číslem GTIN. Nevkládejte vymyšlený EAN ani jím nenahrazujte identifikátor nabídky. Pravidla seskupování popisuje Google — item_group_id.
6. Zkontrolujte výsledek po opětovném stažení
- Opravte data nebo konfiguraci odpovědnou za nesrovnalost.
- Vygenerujte feed a načtěte jej z jeho veřejné adresy.
- Zkontrolujte, zda server vrací XML, a ne chybovou stránku, přihlašovací obrazovku nebo ochranu blokující roboty.
- Po stažení zdroje v Merchant Center zkontrolujte čas zpracování a hodnoty stejné nabídky.
- Otevřete odkaz bez relace zvýhodněného zákazníka a zkontrolujte variantu, cenu a možnost nákupu.
- Vraťte se ke stavu problému. Pokud přetrvává, přečtěte si aktuální hlášení místo předpokladu, že se týká předchozí příčiny.
Automatické aktualizace produktu mohou omezit některé nesrovnalosti, ale nenahrazují udržování správného zdroje. Navíc zkontrolujte cenu a dostupnost ve strukturovaných datech stránky: Google — podporovaná strukturovaná data.
7. Reálný test: odkaz varianty ve feedu PrestaDev
27. září 2026 jsme zkontrolovali uloženou kopii veřejného souboru google-merchant_id-1.xml před opravou (hlavička Last-Modified: 26.09.2026, 18:54:27 GMT) a otevřeli cílové stránky bez přihlášení. Kopie obsahovala 360 nabídek a 181 různých odkazů. U 166 odkazů mělo několik variant ve feedu různé ceny. To byl signál ke kontrole těchto adres, nikoli počet potvrzených zamítnutí v Merchant Center. Aktuální soubor na uvedené adrese byl později znovu vygenerován.
| ID z kopie feedu | Cena ve feedu | Odkaz před opravou | Výsledek po otevření |
|---|---|---|---|
60-408 | 492 PLN, plná licence | Adresa produktu bez parametru varianty | Plná licence, 492 zł. |
60-409 | 247 PLN, prodloužení aktualizací | Stejná adresa produktu bez parametru varianty | Plná licence, 492 zł, ačkoli kliknutá nabídka se týká prodloužení. |
V tomto testu adresa produktu s id_product_attribute=409 vrátila HTTP 200, vybrala možnost prodloužení a zobrazila 247 zł jak ve viditelné ceně, tak v metadatech ceny. Adresa pro 408 vybrala plnou licenci a 492 zł. Hodnoty byly odečteny z počátečního HTML; nákup nebyl proveden.
Závěr testu: správné g:id, g:item_group_id a cena nestačí, pokud g:link nevybírá prodávanou variantu. Google doporučuje předem vybrat správnou variantu v odkazu a shodu ceny viditelné na cílové stránce s daty nabídky. g:canonical_link může stále vést na základní adresu produktu bez výběru varianty.
Výsledek po opravě 27.09: aktualizovali jsme generátor na verzi 2.11.1 a znovu vygenerovali stejný veřejný feed. Zachoval 360 identifikátorů nabídek a každá z 346 variant má nyní vlastní odkaz s identifikátorem kombinace. Opětovný anonymní odečet šesti nabídek, včetně 60-408 a 60-409, potvrdil vybranou možnost a cenu viditelnou i v metadatech stránky; pro 60-409 je to 247 zł. Kanonická adresa stále ukazuje na základní kartu produktu. To potvrzuje veřejné XML a zkontrolované stránky, ale neříká to, zda Merchant Center již stáhl nový soubor ani zda tam byla data nabídky schválena. Zkontrolujte stav stejných ID ve svém účtu po dalším zpracování zdroje.
Aktualizace 27.09 po vyloučení provizní položky: Ze souboru byl odstraněn nemodulový produkt 144 („Provize za platbu přes PayPal“) s variantami 144-476 a 144-477. Aktuální veřejné XML má 358 nabídek a 344 variant se samostatným odkazem. Čísla 360/346 výše popisují stav testu před tímto vyloučením. Samotné načtení XML ještě nepotvrzuje stažení ani schválení zdroje v Merchant Center.
Kdy se hodí Google Shopping Pro?
Google Shopping Pro generuje produktová data z PrestaShopu. V ověřeném kódu verze 2.11.1 jsou cesty exportu kombinací, identifikátorů skupin, cen a akčních cen. Je to nástroj pro přípravu zdroje; neřeší všechny problémy účtu Merchant Center a nezaručuje schválení produktů.
Potřebujete uspořádaný feed? Podívejte se na Google Shopping Pro. Pokud se problém týká také stránky, kombinací nebo dat z integrace, připravte identifikátor ukázkové nabídky, přesné hlášení a tři porovnávané hodnoty pro analýzu integrace obchodu.
Věcná kontrola: 27. září 2026. Příklad trička a jeho XML jsou ukázkové. Test 60-408/60-409 zahrnuje kopii souboru PrestaDev před opravou a nový soubor i stránky načtené 27.09; nepotvrzuje zamítnutí ani schválení v účtu Merchant Center. Rozsah modulu byl ověřen v kódu a veřejném XML a význam atributů v dokumentaci Google.
Veďte si malý deník jedné zamítnuté nabídky
| Pole | Co si poznamenat |
|---|---|
| Nabídka | Plné ID z Merchant Center, varianta a cílová adresa. |
| Před změnou | Přesné hlášení, hodnoty ve feedu a na stránce a čas stažení zdroje. |
| Změna | Jedna provedená oprava a místo: data obchodu, konfigurace exportu nebo cílová stránka. |
| Po změně | Nové stažení, znovu porovnané hodnoty a aktuální hlášení. |
Takové srovnání odlišuje opravu dat od čekání na opětovné zpracování. Pokud cena nebo stav pocházejí z CSV, zkontrolujte pořadí dokončení importu a generování zdroje. Pomohou návody k aktualizaci cen a aktualizaci stavů.
Komentáře (0)