Przejdź do głównej zawartości

Błąd techniczny przy przesyłaniu feedu

Co robić, gdy Twój plik produktowy XML nie chce się przesłać lub aplikacja wyświetla błąd: jak łatwo znaleźć i usunąć problem.

Napisane przez Saša Kučerová

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

Zanim zaczniesz szukać problemu w aplikacji, najpierw otwórz adres URL swojego feedu bezpośrednio w przeglądarce (Chrome, Firefox lub Edge).

Co powinno się pojawić: Kod XML zaczynający się czymś w rodzaju <?xml version="1.0"?> lub <rss version="2.0">.

Co oznacza inny widok:

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

  • Strona logowania → feed jest chroniony hasłem; musi być dostępny publicznie

  • Tekst w formacie CSV lub HTML → używasz linku do innego typu eksportu; potrzebujesz pliku XML

  • Plik pobiera się zamiast się wyświetlić → to jest w porządku, ale sprawdź, czy format to rzeczywiście XML


Jak wygląda prawidłowy XML feed

Poniżej widzisz przykład produktowego feedu XML w wersji Google Shopping. Każdy produkt to osobny blok <item> z wymaganymi polami w środku. Twój feed nie musi wyglądać dokładnie tak samo, ważne, żeby zawierał te pola w odpowiedniej strukturze:

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

Pamiętaj: wartości typu in_stock oraz nazwy pól (g:id, g:title itd.) muszą być dokładnie po angielsku. Cena musi zawierać wartość oraz walutę (99.90 EUR) i odpowiadać tej na Twojej stronie.


Krok 2: Najczęstsze przyczyny problemów i jak je rozwiązać

Możliwa przyczyna

Rozwiązanie

Feed jest niedostępny (to najczęstsza sytuacja). Plik nie istnieje lub strona jest chroniona przed botami, przez co aplikacja nie może pobrać feedu.

Sprawdź czy URL działa i czy feed jest publiczny, bez logowania. Jeśli masz dodatkową ochronę (np. Cloudflare, captcha), poproś swojego dewelopera o wyjątek dla naszego systemu.

Feed nie jest w formacie XML. Nasza aplikacja obsługuje tylko XML dla Google Shopping.

W panelu sklepu znajdź eksport w formacie Google Shopping (XML) – tylko ten link będzie działać. Uwaga: feedy Heureka i Zboží.cz nie są obsługiwane; potrzebny jest Google Shopping.

Brakuje wymaganych pól lub jest błędna struktura.

Sprawdź, czy Twój feed zawiera id, title, description, price, availability, link, image_link. Dodaj brakujące dane w panelu sklepu lub poproś dewelopera o poprawę.

Nie da się załadować URL feedu. Link jest błędny lub nie zawiera pliku XML.

Otwórz URL w przeglądarce (patrz Krok 1). Jeśli nic się nie pojawia, spróbuj skopiować adres jeszcze raz prosto z panelu sklepu.

Feed jest za duży.

Skontaktuj się z naszym wsparciem albo wyklucz produkty, których nie chcesz promować.


Krok 3: Gdzie znaleźć feed na Twojej platformie

Nie wiesz, gdzie znaleźć adres URL feedu w panelu administracyjnym? Sprawdź poniższe podpowiedzi dla swojego systemu:

Platforma

Gdzie znajdziesz feed

Shoptet

Połączenia → XML feedy → Google Shopping. Jeżeli feed jest zabezpieczony, dodaj na końcu URL ?hash=YOUR-HASH (Połączenia → XML feedy → Bezpieczeństwo) i sprawdź, czy pierwsza opcja pod Bezpieczeństwo jest odznaczona.

Eshop-rychle

E-shop → Eksport → Eksport produktów → Google Shopping → Generuj feed (link pojawi się na dole).

WebAreal

E-shop → Eksport → Eksport produktów → Google Shopping → Generuj (URL znajdziesz w "Liście wygenerowanych feedów").

Upgates

Dodatki → Lista dodatków → aktywuj Tanganica → sekcja Dodatki / Tanganica → URL feedu.

FastCentrik

Ustawienia → Narzędzia → XML feedy → Google feed.

ExitShop

Sklepy → Twój sklep → Eksporty XML → XML feed do Google Shopping.

Webnode

Ustawienia sklepu → Porównywarki cenowe / Feed produktowy → Google Merchant Center → aktywuj (feed się generuje).

ByznysWeb

Ustawienia → Porównywarki cenowe → Google Merchant Center → aktywuj dla swojej wersji językowej → "Pokaż URL".

Unas

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

WooCommerce

Nie ma natywnego eksportu XML – feed wygeneruj odpowiednią wtyczką (Product Feed PRO, CTX Feed albo Google Product Feed) → feed URL.

Shopify

Feed nie jest wgrywany ręcznie; Shopify łączy się bezpośrednio przez przycisk (integracja) w aplikacji Tanganica.

PrestaShop

Nie ma natywnego eksportu XML; feed generuje moduł Google Shopping → wygenerowany URL.

OpenCart

Rozszerzenia → Rozszerzenia → Typ feeds → rozszerzenie Google Shopping → generuje URL.

AdobeCommerce

Nie ma natywnego eksportu XML; feed stworzysz przez rozszerzenie z Adobe Commerce Marketplace (product feed) → feed URL.

Wix

Nie ma natywnego eksportu XML; feed stworzysz aplikacją z Wix App Market (Google Shopping feed) → feed URL.

Squarespace

Nie ma natywnego eksportu XML; feed generujesz przez GoDataFeed (Squarespace Extensions) → Google Shopping feed → Wygeneruj URL feedu.

Shoprenter

Brak bezpośredniego eksportu XML. Eksportuj TSV (Marketing → Automatyczne udostępnianie produktów → Google Shopping) i zamień na XML w Mergado.com.

Inna platforma

Szukaj sekcji Eksport, Google Shopping, XML feedy lub Eksporty produktów.

Nazwy pozycji w menu mogą się lekko różnić w zależności od wersji językowej Twojej platformy.


Krok 4: Feed wysłany, ale produktów nie widać

Jeśli aplikacja potwierdziła wysłanie feedu, ale nie pojawiły się produkty w sekcji Produkty:

  • Sprawdź, czy Twój kredyt reklamowy jest doładowany. Feed jest przetwarzany tylko, jeśli masz środki — nawet jeśli URL działał wcześniej. Doładuj kredyt, wtedy feed zostanie pobrany podczas kolejnej nocnej synchronizacji, a kampanie wystartują automatycznie po jej zakończeniu.

  • Odczekaj 24–48 godzin, przetwarzanie feedu i synchronizacja produktów wymaga trochę czasu

  • Przejdź do Produkty → Status produktu, zobaczysz tam ile produktów przeszło proces i czy zostały zaakceptowane

  • Pełna akceptacja produktów trwa 3–5 dni po pierwszym przetworzeniu feedu

  • Jeśli minęło już ponad 5 dni, a produkty nadal się nie pojawiają, napisz do nas przez wsparcie


Komunikat “Przetwarzanie feedu produktowego zostało wstrzymane”

Taki komunikat pojawia się, gdy skończył się kredyt reklamowy lub masz środki, ale wszystkie kampanie są wyłączone. Produkty nie są wtedy aktualizowane, a data ostatniej aktualizacji nie zmienia się. To nie jest oczekujące przetwarzanie – nie trzeba czekać.

Co zrobić:

  • Jeśli skończyły się środki — doładuj w sekcji Doładuj konto.

  • Aktywuj przynajmniej jedną kampanię w sekcji Kampanie.

  • Feed aktualizujemy raz dziennie w nocy — produkty zostaną zaktualizowane kolejnej nocy po doładowaniu lub włączeniu kampanii i komunikat zniknie następnego dnia.

  • Jeśli nadal widzisz komunikat, sprawdzimy to za Ciebie — napisz nam przez Wsparcie w aplikacji.


Wciąż nie działa?

Napisz do nas na czacie — chętnie sprawdzimy Twój feed i pomożemy wszystko uruchomić. Przygotuj:

  • Adres URL swojego feedu

  • Nazwę platformy lub oprogramowania sklepu

  • Zrzut ekranu błędu (jeśli go masz)

Czy to odpowiedziało na twoje pytanie?