Přeskočit na hlavní obsah

Technická chyba při nahrávání feedu

Produktový XML feed je základ pro spuštění kampaní v Tanganice. Pokud se feed nepodaří nahrát nebo aplikace zobrazí chybu, tento článek vám pomůže problém rychle identifikovat a vyřešit.

Autor: Saša Kučerová

Krok 1: Ověřte URL feedu v prohlížeči

Než začnete hledat chybu v aplikaci, otevřete URL adresu svého feedu přímo v prohlížeči (Chrome, Firefox nebo Edge).

Co by se mělo zobrazit: XML kód, který začíná podobně jako <?xml version="1.0"?> nebo <rss version="2.0">.

Co znamená, když se zobrazí něco jiného:

  • Prázdná stránka nebo chyba 404 → URL není správná nebo feed neexistuje

  • Přihlašovací obrazovka → feed je chráněný heslem, musí být veřejně přístupný

  • Text ve formátu CSV nebo HTML → použili jste odkaz na špatný typ exportu, potřebujete XML

  • XML se seznamem adres stránek (značky <urlset> a <loc>) → je to sitemap webu, ne produktový feed

  • Soubor se stahuje místo zobrazení → může fungovat, ale ověřte formát (musí být XML)

Adresa feedu musí začínat https://. Feed z adresy začínající http:// nestáhneme a nahrání skončí chybou, v Nastavení uvidíte hlášku Použijte prosím URL, která podporuje HTTPS protokol. Většina feedů funguje i přes https, stačí adresu přepsat.


Jak vypadá adresa feedu a jak ne

Takhle adresa feedu vypadá (příklady z našich návodů k platformám):

  • Shoptet: https://www.mujeshop.cz/google/export/products.xml?hash=VÁŠ-HASH

  • WebAreal: https://www.mujeshop.cz/fotky12345/xml/google_nakupy.xml

  • Upgates: https://www.mujeshop.cz/feed-google-merchant.xml

  • Eshop-rychle: https://www.mujeshop.cz/feed/google-shopping.xml

  • Webnode: https://www.mujeshop.cz/rss/pf-google.xml

  • WooCommerce (plugin Product Feed PRO): https://www.mujeshop.cz/wp-content/uploads/woo-product-feed-pro/xml/….xml

  • ByznysWeb: https://www.mujeshop.cz/erp/impexp/googlenakupyexport/download

  • Unas: https://shop.unas.hu/admin_export.php?shop_id=…&format=google_product_feed

Adresa se liší podle platformy a nemusí končit na .xml. Často obsahuje slova jako google, feed, xml, export, merchant nebo products a někdy i dlouhý kód. Může být i na doméně jiné služby, například když feed upravujete v Mergadu (feeds.mergado.com/…). Podstatné je, že vede na export produktů pro Google Shopping.

Takhle adresa feedu nevypadá:

  • https://www.mujeshop.cz: úvodní stránka e-shopu

  • https://www.mujeshop.cz/sitemap.xml: sitemap webu, tedy seznam stránek, ne produktů

  • https://www.mujeshop.cz/boty/panske-tenisky: běžná stránka kategorie nebo produktu

  • adresa do administrace e-shopu, která chce přihlášení

  • export pro Heureku nebo Zboží.cz: je to sice XML, ale v jiném formátu, než potřebujeme


Jak má správný XML feed vypadat

Pro představu níže vidíte, jak vypadá produktový XML feed ve formátu Google Nákupy. Každý produkt je v samostatném bloku <item> a povinná pole jsou uvnitř něj. Váš feed nemusí vypadat úplně stejně, důležité je, aby obsahoval tato pole ve správné struktuře:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
<channel>
<title>Your store name</title>
<link>https://www.myshop.com</link>

<item>
<g:id>12345</g:id>
<g:title>Women's winter down jacket, black, size M</g:title>
<g:description>Warm down jacket with a hood, water-resistant, ideal for cold weather.</g:description>
<g:link>https://www.myshop.com/womens-winter-jacket-black-m</g:link>
<g:image_link>https://www.myshop.com/images/jacket-black.jpg</g:image_link>
<g:price>99.90 EUR</g:price>
<g:availability>in_stock</g:availability>
<g:brand>ExampleBrand</g:brand>
<g:gtin>8594001234567</g:gtin>
<g:condition>new</g:condition>
</item>

<!-- each additional product is again a separate item block -->

</channel>
</rss>

Na co si dát pozor: hodnoty jako in_stock nebo názvy polí (g:id, g:title…) se píšou přesně takto, anglicky. Cena musí obsahovat částku i měnu (2499.00 CZK) a musí sedět s cenou na webu.


Krok 2: Nejčastější příčiny problémů a jejich řešení

Možná příčina

Řešení

Feed není přístupný (nejčastější příčina). Feed buď neexistuje vůbec, nebo má web ochranu proti robotům (bot protection), takže se k němu naše aplikace při načítání nedostane.

Ověřte, že URL feedu funguje a je veřejně dostupná i bez přihlášení. Pokud web používá ochranu proti robotům (např. Cloudflare nebo captcha), požádejte vývojáře, aby pro přístup k feedu nastavil výjimku.

Místo feedu je vložená jiná adresa (častá chyba). Například sitemap webu (často sitemap.xml) nebo adresa e-shopu. Aplikace pak hlásí „Ve feedu jsme nenašli žádné produkty“.

Sitemap ani adresa e-shopu nejsou produktový feed, neobsahují údaje o produktech. V administraci e-shopu najděte export ve formátu Google Shopping (XML) a vložte jeho odkaz, viz Krok 3.

Feed není ve formátu XML. Aplikace přijímá pouze XML ve formátu Google Shopping.

V administraci e-shopu hledejte export ve formátu Google Shopping (XML) a použijte jeho odkaz. Pozor: feedy pro Heureku nebo Zboží.cz nejsou kompatibilní, potřebujeme formát Google Shopping.

Chybí povinná pole nebo mají špatnou strukturu.

Zkontrolujte, zda feed obsahuje pole id, title, description, price, availability, link, image_link. Chybějící údaje doplňte v administraci e-shopu nebo u vývojáře.

URL feedu nelze načíst. Odkaz je nesprávný nebo neobsahuje XML data.

Otevřete URL v prohlížeči (viz Krok 1). Pokud se nic nezobrazí, URL je pravděpodobně nesprávná. Zkopírujte ji znovu přímo z administrace e-shopu.

Feed je příliš velký.

Kontaktujte zákaznickou podporu, nebo z feedu vylučte produkty, které nechcete v inzerci využít.


Krok 3: Kde feed najít na vaší platformě

Pokud nevíte, kde URL feedu v administraci najít, postupujte podle své platformy:

Platforma

Kde feed najít

Shoptet

Propojení → XML feedy → Google Nákupy. Pozor: feed může být zabezpečený, pak na konec URL přidejte ?hash=VÁŠ-HASH (Propojení → XML feedy → Zabezpečení) a ověřte, že první políčko zabezpečení není zaškrtnuté.

Eshop-rychle

E-shop → Export → Export produktů → Google Nákupy → Vygenerovat feed (URL se zobrazí dole).

WebAreal

E-shop → Export → Export produktů → Google Nákupy → Vygenerovat (URL v „Seznam vygenerovaných feedů“).

Upgates

Doplňky → Google (aktivovat doplněk) → sekce Google Nákupy → aktivovat export produktů → URL feedu.

FastCentrik

Nastavení → Nastavení nástrojů → XML feedy → feed pro Google.

ExitShop

Obchody → váš e-shop → XML výstupy → XML feed pro Google Nákupy.

Webnode

Nastavení e-shopu → Srovnávače zboží / Produktový feed → Google Merchant Center → aktivovat (feed se vygeneruje).

ByznysWeb

Nastavení → Produktové srovnávače → Google Merchant Center → aktivovat pro jazykovou mutaci → „Ukázat URL“.

Unas

Beállítások → Külső kapcsolatok → Árösszehasonlító export, Feed → Google Product Feed. Do pole „Ügynökségi IP“ zadejte 64.227.71.84, uložte a zkopírujte URL (zpracování až 24 h).

WooCommerce

Nemá vlastní XML export, feed vytvoříte pluginem (Product Feed PRO, CTX Feed nebo Google Product Feed) → URL feedu.

Shopify

Po propojení obchodu přes aplikaci Tanganica feed nepotřebujete. Při ručním nastavení feed vytvoříte například v aplikaci Feedyio, viz Propojení s Shopify.

PrestaShop

Nemá vlastní XML export, feed vytvoříte modulem pro Google Shopping feed → vygenerovaná URL.

OpenCart

Extensions → Extensions → typ Feeds → rozšíření pro Google Shopping → vygenerovaná URL.

AdobeCommerce

Nemá vlastní XML export, feed vytvoříte rozšířením z Adobe Commerce Marketplace (product feed) → URL feedu.

Wix

Nemá vlastní XML export, feed vytvoříte aplikací z Wix App Market (Google Shopping feed) → URL feedu.

Squarespace

Nemá vlastní XML export, feed vytvoříte přes GoDataFeed (Squarespace Extensions) → Google Shopping feed → Create feed URL.

Shoprenter

Nemá přímý XML export. Exportujte TSV (Marketing → Automatikus termék megosztás → Google Shopping) a převeďte ho do XML přes službu Mergado.com.

Jiná platforma

Hledejte v sekci Export, Google Shopping, XML feedy nebo Produktové exporty.


Krok 4: Feed se nahrál, ale produkty se nezobrazují

Pokud aplikace potvrdila nahrání feedu, ale v sekci Produkty nic nevidíte:

  • Zkontrolujte, že máte dobitý reklamní kredit a zapnutou aspoň jednu kampaň. Feed se zpracuje, jen když máte kredit a aspoň jednu zapnutou kampaň, i když je URL feedu správná a dříve fungovala. Po dobití se feed zpracuje následující noc a kampaně se pak zapnou samy.

  • Počkejte 24–48 hodin, zpracování feedu a synchronizace produktů chvíli trvá

  • Zkontrolujte sekci Produkty → Stav produktů, zde uvidíte, kolik produktů bylo zpracováno a zda jsou schváleny

  • Schválení produktů trvá 3–5 dní po prvním zpracování feedu

  • Pokud uplynulo více než 5 dní a produkty stále chybí, prověří to náš tým


Hláška „Zpracovávání produktového feedu je pozastavené“

Aplikace tuto hlášku zobrazí ve dvou případech: když nemáte reklamní kredit, nebo když kredit máte, ale všechny kampaně máte vypnuté. Produkty se pak neaktualizují a datum jejich poslední aktualizace zůstává stát. Nejde o probíhající zpracování, na které by stačilo počkat.

Co udělat:

  • Pokud vám došel kredit, dobijte ho v sekci Dobití kreditu.

  • V sekci Kampaně zapněte alespoň jednu kampaň.

  • Feed zpracováváme jednou denně v noci, ne hned po dobití kreditu nebo zapnutí kampaně. Když kredit dobijete nebo kampaň zapnete přes den, produkty se aktualizují následující noc a hláška zmizí druhý den.

  • Pokud hláška nezmizí ani potom, zkontrolujeme to za vás.


Stále si nevíte rady?

Rádi se na váš feed podíváme a pomůžeme ho zprovoznit. Připravte si prosím:

  • URL adresu vašeho feedu

  • Název platformy / e-shopového řešení

  • Screenshot chybové hlášky (pokud ji máte)

Dostali jste odpověď na svou otázku?