Zacznij
Rozwiązywanie problemów z kanałami Product Feed Pro
  1. Strona główna
  2. Baza wiedzy
  3. Typowe problemy z kanałem
  4. Rozwiązywanie problemów z kanałami Product Feed Pro

Rozwiązywanie problemów z kanałami Product Feed Pro

Kanał, który się zatrzymuje, pomija produkty lub wyświetla błędy w Google Merchant Center, kosztuje Cię sprzedaż. Ten przewodnik zawiera listę najczęstszych problemów z Product Feed Pro i Product Feed Elite oraz ich rozwiązania. Zacznij od pierwszych kroków, a następnie przejdź do problemu, który Cię dotyczy.

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:

  1. Dezaktywuj wszystkie wtyczki oprócz:
    • WooCommerce
    • Product Feed Pro i/lub Product Feed Elite
  2. Przełącz się na domyślny motyw Storefront.
  3. 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.

  1. Przejdź do WooCommerce > Status > Dzienniki.
  2. Poszukaj pliku o nazwie fatal-errors.
  3. Przejrzyj plik pod kątem odpowiednich komunikatów o błędach wskazujących źródło problemu.
Ekran dzienników stanu WooCommerce pokazujący plik dziennika błędów krytycznych
Ekran dzienników statusu WooCommerce, gdzie znajduje się dziennik fatal-errors.

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ł.
  • Jeśli automatyczne odświeżanie przestało działać, kliknij Wygeneruj ponownie harmonogramy akcji w sekcji Product Feed > Ustawienia. Spowoduje to ponowne utworzenie zaplanowanych zadań odświeżania dla wszystkich aktywnych kanałów i nie zmieni danych Twojego kanału.
  • Przejrzyj nieudane zaplanowane akcje w sekcji WooCommerce > Status > Zaplanowane akcje > Nieudane.
Nieudana akcja wsadowa Product Feed w sekcji WooCommerce Status Scheduled Actions, filtr Failed
Nieudana akcja wsadowa Product Feed w sekcji WooCommerce > Status > Zaplanowane akcje > Nieudane.

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.
Przycisk Wyczyść pamięć podręczną niestandardowych atrybutów na stronie ustawień pliku danych
Przycisk Wyczyść pamięć podręczną atrybutów niestandardowych na stronie ustawień Product Feed.

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:

  1. Przejdź do Product Feed > Ustawienia.
  2. W sekcji Inne ustawienia kliknij Konwertuj adresy URL kanałów na małe litery.
  3. Odśwież kanał danych.
Przycisk Konwertuj adresy URL kanałów na małe litery na stronie ustawień Product Feed
Przycisk Konwertuj adresy URL kanałów na małe litery na stronie ustawień Product Feed.

Mój kanał danych nie zawiera wszystkich moich produktów

Jeśli nie wszystkie produkty pojawiają się w kanale, przejrzyj poniższe informacje. Opcje wariantów znajdują się w zakładce Ogólne kanału.

  • Czy reguły lub filtry wykluczają produkty?
  • Czy opcja Dołącz warianty produktów 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(y) produktu jest włączona?
Opcje wariacji i uwzględniania pliku danych używane do sprawdzania, dlaczego produkty brakuje w pliku danych
Opcje wariantów i dołączania, które kontrolują, które produkty pojawiają się w kanale danych.

Dodatkowe informacje można znaleźć w artykule rozwiązywania problemów z brakującymi produktami.

Brakuje atrybutu w kanale dla niektórych produktów

Product Feed Pro zapisuje atrybut tylko wtedy, gdy produkt ma dla niego wartość. Jeśli mapowane pole jest puste dla produktu, ten atrybut jest pomijany we wpisie produktu w kanale XML. Jest to oczekiwane zachowanie, a nie błąd.

W kanałach CSV i TXT każdy mapowany atrybut otrzymuje własny nagłówek kolumny, więc kolumna jest zawsze obecna. Produkt bez wartości dla atrybutu otrzymuje pustą komórkę w tej kolumnie.

Istnieje jeden wyjątek. W Product Feed Pro w wersji 13.5.8 lub nowszej, waga, wysokość, długość i szerokość są nadal zapisywane jako pusty element, gdy mapujesz je do pól wagi lub wymiarów produktu.

Cena promocyjna jest najczęstszym przykładem. Produkt ma cenę promocyjną tylko wtedy, gdy jest w promocji, więc produkty, które nie są w promocji, nie mają sale_price w kanale. Jest to w porządku dla Google: jego specyfikacja ceny promocyjnej wymienia sale_price jako opcjonalny i wymaga jej tylko wtedy, gdy produkt jest w promocji.

Wartość statyczna również nie może wymusić pustego atrybutu w kanale. Pusta wartość statyczna jest pomijana w ten sam sposób.

Rozwiązanie:

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.

Domyślnie wtyczka wybiera za Ciebie rozmiar partii na podstawie liczby opublikowanych produktów. Jeśli użycie zasobów serwera jest nadal zbyt wysokie, ustaw mniejszy rozmiar partii:

  1. Przejdź do Product Feed > Ustawienia.
  2. Włącz opcję Zmień produkty na partię.
  3. Wprowadź mniejszą liczbę w polu Rozmiar partii: i kliknij Zapisz.
Przełącznik Zmień produkty na partię włączony z wprowadzoną wielkością partii na stronie ustawień Product Feed

Domyślne rozmiary partii i sposób wyboru wartości znajdziesz w przewodniku konfiguracji rozmiaru 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.

Czy ten artykuł był pomocny?

Powiązane artykuły

Dokończ zakup
AdTribes WooCommerce Product Feed

Najlepsza wtyczka WooCommerce do kanałów produktów

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Produkt
Zasoby i informacje
Witryny partnerskie
Rymera