Ten przewodnik po rozwiązywaniu problemów z Product Feed Pro obejmuje najczęściej występujące problemy i sposoby ich rozwiązania.
Wymagania wstępne
- Działający sklep WooCommerce z aktywnym Product Feed Pro lub Product Feed Elite.
- Dostęp administratora do panelu WordPress, w tym WooCommerce > Status (dla dzienników i zaplanowanych akcji) oraz strony Product Feed > Ustawienia.
Pierwsze kroki w przypadku problemów z kanałem
Sprawdź konflikty wtyczek lub motywów
Konflikty z wtyczkami lub motywami innych firm są jedną z najczęstszych przyczyn problemów. Aby zidentyfikować konflikt:
- Dezaktywuj wszystkie wtyczki oprócz:
- WooCommerce
- Product Feed Pro i/lub Product Feed Elite
- Przełącz się na domyślny motyw Storefront.
- Ponownie przetestuj problem.
- Jeśli problem ustąpi, aktywuj ponownie pozostałe wtyczki i motyw pojedynczo, aż konflikt pojawi się ponownie.
Ten proces pozwala zidentyfikować źródło konfliktu i określić, czy odpowiedzialne jest rozszerzenie innej firmy.
Zweryfikuj wersje wtyczek
Upewnij się, że wszystkie odpowiednie wtyczki są zaktualizowane do najnowszych wersji. Aktualizacje często zawierają poprawki znanych problemów.
Zobacz nasze dzienniki zmian, aby uzyskać więcej informacji:
Przejrzyj dzienniki błędów
Dzienniki błędów dostarczają szczegółowych informacji o przyczynie problemów.
- Przejdź do WooCommerce > Status > Dzienniki.
- Poszukaj pliku o nazwie fatal-errors.
- Przejrzyj plik pod kątem odpowiednich komunikatów o błędach wskazujących źródło problemu.

Typowe problemy z kanałem i ich rozwiązania
Mój kanał utknął
Kanały mogą utknąć, jeśli serwer przedwcześnie zakończy proces lub wystąpi konflikt.
Zalecane działania:
- Utwórz nowy kanał lub zduplikuj istniejący.
- Zatrzymaj i ręcznie odśwież kanał.
- Sprawdź nieudane zaplanowane akcje w sekcji WooCommerce > Status > Zaplanowane akcje > Nieudane akcje.

Brakujące niestandardowe pola ACF
Advanced Custom Fields (ACF) nie jest oficjalnie zintegrowany z Product Feed Pro/Elite. W niektórych przypadkach mapowalne pola niestandardowe mogą nie być widoczne.
Rozwiązanie:
- Wyczyść pamięć podręczną atrybutów produktu, klikając Wyczyść pamięć podręczną atrybutów niestandardowych w sekcji Product Feed > Ustawienia.

Plik XML kanału danych zwraca błąd 404
Niektóre serwery automatycznie zmieniają nazwy plików na małe litery, co może powodować błędy dostępu do plików XML.
Rozwiązanie:
- Przejdź do Product Feed > Ustawienia.
- Włącz opcję Konwertuj adresy URL kanału na małe litery.
- Odśwież kanał danych.

Mój kanał danych nie zawiera wszystkich moich produktów
Jeśli nie wszystkie produkty pojawiają się w kanale danych, sprawdź następujące kwestie:
- Czy reguły lub filtry wykluczają produkty?
- Czy opcja Dołącz warianty jest włączona?
- Czy brakujące produkty to niestandardowy typ, który nie jest obecnie obsługiwany?
- Czy opcja Dołącz tylko domyślny wariant produktu jest włączona?
- Czy opcja Dołącz tylko najtańszy wariant jest włączona?

Dodatkowe informacje można znaleźć w artykule rozwiązywania problemów z brakującymi produktami.
Odświeżanie kanału danych zużywa zbyt dużo zasobów serwera
Product Feed Pro/Elite opiera się na Zaplanowanych Akcjach WooCommerce, które są zoptymalizowane pod kątem stabilności i efektywności zasobów.
Jeśli zużycie zasobów serwera jest nadmierne:
- Dostosuj wielkość partii w sekcji Product Feed > Ustawienia.
- Wartość domyślna to 750; zacznij od 300 i dostosuj w razie potrzeby.

Więcej informacji można znaleźć w przewodniku konfiguracji wielkości partii.
Zweryfikuj: po obniżeniu wielkości partii uruchom ręczne odświeżanie kanału danych i potwierdź w sekcji WooCommerce > Status > Zaplanowane akcje, że akcje kanału danych kończą się pomyślnie, bez błędów, i że w dzienniku fatal-errors nie pojawiają się nowe wpisy.
Generowanie pliku danych jest powolne w sklepach z wieloma zamówieniami
W sklepach z długą historią zamówień generowanie pliku danych może być powolne, ponieważ zapytanie o łączną liczbę zamówień produktów (używane dla atrybutu total_product_orders) było wykonywane dla każdego produktu, nawet gdy żaden plik danych nie mapował tego atrybutu.
Rozwiązanie:
- Zaktualizuj Product Feed Pro do wersji 13.5.0 lub nowszej. Od tej wersji zapytanie jest wykonywane tylko wtedy, gdy plik danych faktycznie mapuje total_product_orders w swoich atrybutach, filtrach lub regułach, więc większość sklepów pomija je całkowicie.
- Jeśli mapujesz total_product_orders i nadal potrzebujesz szybszego generowania, zmniejsz rozmiar partii, jak opisano powyżej.
Zweryfikuj: po aktualizacji uruchom ręczne odświeżanie pliku danych i potwierdź, że generowanie pliku danych zakończyło się zauważalnie szybciej, a akcje pliku danych są normalnie czyszczone w sekcji WooCommerce > Status > Zaplanowane akcje.
Google Merchant Center zgłasza rozbieżność cen
Występuje, gdy cena w pliku XML różni się od ceny widocznej na stronie produktu.
Zalecane sprawdzenia:
- Porównaj cenę w pliku danych z adresem URL produktu w przeglądarce incognito.
- Jeśli są dokładne, poproś o ponowną synchronizację w Google Merchant Center lub poczekaj na odświeżenie danych.
Więcej informacji znajdziesz w przewodniku dotyczącym naprawiania problemu rozbieżności cen produktów w Google.
Katalog lub plik danych Facebooka pokazuje zduplikowane elementy
Zduplikowane listy produktów mogą wystąpić podczas korzystania z WPML lub podobnych wtyczek do tłumaczeń.
Zobacz przewodnik dotyczący naprawiania zduplikowanych produktów w katalogu Facebooka dla tłumaczeń WPML.
Potrzebujesz pomocy?
Jeśli problemy nadal występują po wykonaniu powyższych kroków, skontaktuj się z pomocą techniczną. Przed wysłaniem zgłoszenia prześlij swój dziennik debugowania lub raport systemowy do pomocy technicznej. Jeśli raport jest obszerny, dołącz go jako plik.
- Product Feed Pro (użytkownicy darmowi): publikuj na forum pomocy WordPress.org.
- Product Feed Elite (użytkownicy premium): skontaktuj się z naszym zespołem za pośrednictwem formularza kontaktowego AdTribes w celu uzyskania priorytetowego wsparcia.

