Przejdź do głównej zawartości

Błąd techniczny podczas ładowania feedu

Co zrobić, gdy Twój feed produktowy w formacie XML nie chce się załadować albo wyświetla się błąd: jak szybko wykryć i rozwiązać problem.

Napisane przez Saša Kučerová

Krok 1: Sprawdź adres URL feedu w przeglądarce

Zanim zaczniesz doszukiwać się problemu po stronie aplikacji, najpierw otwórz adres URL feedu bezpośrednio w przeglądarce (np. Chrome, Firefox lub Edge).

Co powinieneś zobaczyć: Kod XML rozpoczynający się np. od <?xml version="1.0"?> lub <rss version="2.0">.

Co oznacza, jeśli widzisz coś innego:

  • Pusta strona lub błąd 404 → Podany adres jest niepoprawny albo feed nie istnieje

  • Ekran logowania → Feed jest zabezpieczony hasłem; musi być otwarty i publicznie dostępny

  • Tekst w formacie CSV lub HTML → Wklejony link prowadzi do innego eksportu niż XML; potrzebny jest plik XML

  • XML z listą adresów stron (tagi <urlset> i <loc>) → To sitemap strony, nie feed produktowy

  • Plik pobiera się zamiast wyświetlić → To może działać, ale upewnij się, że plik ma format XML

Adres feedu musi zaczynać się od https://. Nie obsługujemy feedów zaczynających się od http:// – pojawi się wtedy błąd, a w ustawieniach zobaczysz komunikat Użyj adresu URL, który obsługuje protokół HTTPS. Większość feedów działa też z https – często wystarczy zmienić adres.


Jak rozpoznać prawidłowy adres feedu, a jak błędny

Przykłady poprawnych adresów feedów (wybrane z instrukcji dla najpopularniejszych platform):

  • Shoptet: https://www.mystore.com/google/export/products.xml?hash=YOUR-HASH

  • WebAreal: https://www.mystore.com/fotky12345/xml/google_nakupy.xml

  • Upgates: https://www.mystore.com/feed-google-merchant.xml

  • Eshop-rychle: https://www.mystore.com/feed/google-shopping.xml

  • Webnode: https://www.mystore.com/rss/pf-google.xml

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

  • ByznysWeb: https://www.mystore.com/erp/impexp/googlenakupyexport/download

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

Adres zależy od platformy i nie zawsze kończy się na .xml. Zazwyczaj zawiera słowa takie jak google, feed, xml, export, merchant lub products czy długi kod. Może zaczynać się od domeny integratora np. feeds.mergado.com/… jeśli feed tworzysz w Mergado. Ważne, by był to eksport produktów do Google Shopping.

Błędne adresy feedów to:

  • https://www.mystore.com: strona główna sklepu

  • https://www.mystore.com/sitemap.xml: mapa strony – lista podstron, nie produktowa

  • https://www.mystore.com/shoes/mens-sneakers: zwykła kategoria lub produkt

  • adres do panelu sklepu wymagający zalogowania

  • eksport Heureka lub Zboží.cz: to XML, ale w nieodpowiednim formacie


Jak wygląda prawidłowy feed XML

Przykład feedu produktowego XML dla Google Shopping znajdziesz poniżej. Każdy produkt jest osobno w bloku <item> z odpowiednimi polami. Nie musisz mieć takiego samego układu – kluczowe jest to, czy są obecne wymagane pola i ich struktura:

<?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>

<!-- każdy następny produkt to kolejny blok item -->

</channel>
</rss>

Uwaga: nazwy pól, takie jak g:id, g:title czy wartości typu in_stock wpisujemy dokładnie w języku angielskim. Cena musi mieć wartość i walutę (99.90 EUR) i musi zgadzać się z ceną w sklepie.


Krok 2: Najczęstsze przyczyny problemów i rozwiązania

Możliwa przyczyna

Rozwiązanie

Feed niedostępny (najczęściej spotykany powód). Feed nie istnieje lub Twoja strona blokuje boty i aplikacja nie ma dostępu.

Upewnij się, że feed jest dostępny publicznie i nie wymaga logowania. Jeśli masz zabezpieczenia (np. Cloudflare, captcha) – poproś developera o odblokowanie dostępu do feedu.

Pomyłka w adresie – to nie jest feed (częsty przypadek). Np. wklejona sitemap lub adres strony. Wtedy pojawia się informacja: "Nie znaleźliśmy żadnych produktów w feedzie".

Ani sitemap, ani adres główny sklepu nie są feedem produktowym. W panelu sklepu odszukaj eksport Google Shopping (XML) i wklej właściwy adres, patrz krok 3.

Feed ma zły format (nie XML). Obsługiwany jest tylko XML dla Google Shopping.

W panelu sklepu wybierz eksport Google Shopping (XML) i użyj tego linku. Uwaga: feedy Heureka i Zboží.cz nie są zgodne – potrzebny jest format Google Shopping.

Brakuje wymaganych pól lub mają niepoprawną strukturę.

Upewnij się, że w feedzie występują pola: id, title, description, price, availability, link, image_link. Brakujące informacje możesz dodać w panelu sklepu lub poprosić developera o pomoc.

Nie ładuje się URL feedu. Link jest niepoprawny lub nie prowadzi do XML-a.

Wypróbuj adres w przeglądarce (patrz Krok 1). Jeśli nie wyświetla się zawartość, najpewniej link jest błędny. Skopiuj go ponownie prosto z panelu sklepu.

Feed jest zbyt duży.

Napisz do nas lub wyklucz z feedu produkty, których nie chcesz reklamować.


Krok 3: Gdzie znaleźć feed na swojej platformie

Nie wiesz, gdzie znaleźć link do feedu w panelu sklepu? Sprawdź instrukcję dla swojej platformy:

Platforma

Gdzie znaleźć feed

Shoptet

Połączenia → XML feedy → Google Shopping. Jeśli feed jest zabezpieczony, dodaj ?hash=YOUR-HASH na końcu adresu (Połączenia → XML feedy → Zabezpieczenia) i sprawdź, czy pierwszy checkbox pod Zabezpieczeniami nie jest zaznaczony.

Eshop-rychle

E-shop → Eksport → Eksport produktów → Google Shopping → Generuj feed (tam pojawi się URL).

WebAreal

E-shop → Eksport → Eksport produktów → Google Shopping → Generuj (adres znajdziesz pod "Lista wygenerowanych feedów").

Upgates

Dodatki → Google (aktywuj dodatek) → sekcja Google Shopping → aktywuj eksport produktów → adres feedu.

FastCentrik

Ustawienia → Ustawienia narzędzi → XML feedy → Google feed.

ExitShop

Sklepy → Twój sklep → Wyjścia XML → XML feed pod Google Shopping.

Webnode

Ustawienia sklepu → Porównywarki cen / feed produktowy → Google Merchant Center → aktywuj (adres feedu wygeneruje się automatycznie).

ByznysWeb

Ustawienia → Porównywarki cen → Google Merchant Center → aktywuj dla właściwej wersji językowej → "Pokaż URL".

Unas

Ustawienia → Połączenia zewnętrzne → Eksport do porównywarek, Feed → Google Product Feed. Wpisz IP 64.227.71.84, zapisz i skopiuj adres URL (przetwarzanie do 24 h).

WooCommerce

Nie ma domyślnego eksportu XML – wygeneruj feed przez wtyczkę (Product Feed PRO, CTX Feed lub Google Product Feed) → skopiuj adres.

Shopify

Po połączeniu sklepu przez aplikację Tanganica feed nie jest potrzebny. Jeśli ustawiasz ręcznie, wygenerujesz go np. przez Feedyio, instrukcję znajdziesz w Jak połączyć sklep Shopify.

PrestaShop

Nie ma natywnego eksportu XML – utwórz feed przez moduł Google Shopping feed → wygeneruj adres.

OpenCart

Dodatki → Dodatki → Typ feedów → Rozszerzenie Google Shopping → wygenerowany adres.

AdobeCommerce

Nie ma natywnego eksportu XML – stwórz feed przez rozszerzenie z Adobe Commerce Marketplace (product feed) → adres feedu.

Wix

Nie ma natywnego eksportu XML – wygeneruj feed przez aplikację z Wix App Market (Google Shopping feed) → adres feedu.

Squarespace

Nie ma natywnego eksportu XML – wygeneruj feed przez GoDataFeed (Squarespace Extensions) → Google Shopping feed → utwórz adres feedu.

Shoprenter

Brak eksportu XML. Wygeneruj eksport TSV (Marketing → Automatyczne udostępnianie produktów → Google Shopping), potem przekształć na XML przez Mergado.com.

Inna platforma

Szukaj zakładki Eksport, Google Shopping, XML feedy lub Eksport produktów.

Nazwy menu mogą minimalnie odbiegać w zależności od języka Twojej platformy.


Krok 4: Feed załadowany, ale nie widzisz produktów

Jeśli aplikacja potwierdziła wgranie feedu, ale sekcja Produkty jest pusta:

  • Upewnij się, że Twój kredyt reklamowy jest aktywny, a choć jedna kampania włączona. Feed przetwarzamy tylko wtedy, gdy masz środki i aktywną przynajmniej jedną kampanię – nawet jeśli feed ładował się poprawnie wcześniej. Po doładowaniu, przetwarzanie następuje w nocy, a kampanie uruchomimy automatycznie po zakończeniu procesu.

  • Zaczekaj 24–48 godzin – przetwarzanie i synchronizacja produktów potrzebują czasu

  • Sprawdź Produkty → Status produktu – zobaczysz tam liczbę przetworzonych i zatwierdzonych produktów

  • Zatwierdzanie trwa 3–5 dni od pierwszego przetworzenia feedu

  • Jeśli minęło już ponad 5 dni, a produktów nadal nie ma, skontaktuj się z nami – sprawdzimy to


Komunikat „Przetwarzanie feedu produktowego zostało wstrzymane”

Taki komunikat pojawia się, jeśli środki na koncie reklamowym się skończyły lub masz środki, ale wszystkie kampanie są wyłączone. Produkty nie będą wtedy aktualizowane, a data ostatniej aktualizacji nie zmieni się. Nie jest to oczekiwanie na przetworzenie, tylko pełne zatrzymanie procesu.

Co zrobić:

  • Jeżeli skończył się Twój budżet, doładuj konto w Doładuj konto.

  • Włącz przynajmniej jedną kampanię w Kampaniach.

  • Feed przetwarzamy raz dziennie, w nocy, a nie natychmiast po doładowaniu czy włączeniu kampanii. Jeśli zasiliłeś konto lub uruchomiłeś kampanię w ciągu dnia, produkty zaktualizują się kolejnej nocy, a komunikat zniknie następnego dnia.

  • Jeśli komunikat pozostaje widoczny, zgłoś się do nas – rozwiążemy problem.


Nadal nie działa?

Chętnie sprawdzimy Twój feed i pomożemy go uruchomić. Przygotuj:

  • Adres URL feedu

  • Nazwę platformy lub oprogramowania sklepu

  • Zrzut ekranu z błędem, jeśli taki się pojawia

Czy to odpowiedziało na twoje pytanie?