Jak rozwiązać problemy z synchronizacją, kolumnami importu, kodami EAN i walidacją raportów

Rozwiązywanie problemów z nieudanymi raportami synchronizacji, nierozpoznanymi kolumnami importu, błędnymi kodami EAN, nieznalezionymi produktami i tymczasowymi problemami z odczytem źródła.


Kiedy ten poradnik jest przydatny

Skorzystaj z tego poradnika, gdy synchronizacja zakończyła się niepowodzeniem, zaimportowane kolumny nie są rozpoznawane, raport zawiera błędne kody EAN lub niektóre produkty pojawiają się w sekcji Nie znaleziono produktów.

Pierwszym krokiem jest zwykle otwarcie szczegółowego raportu dotyczącego synchronizacji, której dotyczy problem. Raport może wskazać, czy problem wynikał z dostępu do pliku źródłowego, struktury zaimportowanych danych, walidacji kodu EAN czy innego etapu przetwarzania.

Krótka odpowiedź

Otwórz najnowszą synchronizację, której dotyczy problem, w sekcji Raporty synchronizacji i wybierz Pełny raport.

W pełnym raporcie sprawdź:

  • Ogólny komunikat o niepowodzeniu znajdujący się na początku raportu.
  • Podsumowanie walidacji Buybox pod kątem błędnych kodów EAN, nieprawidłowo oznaczonych produktów i innych problemów z walidacją.
  • Liczbę pozycji w sekcji Nie znaleziono produktów — są to zaimportowane kody EAN, których obecnie nie ma w bazie produktów B2BLIX.
  • Czy późniejsze próby synchronizacji zakończyły się powodzeniem.

Jeśli raport informuje, że B2BLIX nie może odczytać Arkusza Google lub innego dokumentu źródłowego, sprawdź, czy źródło jest dostępne, czy ustawienia udostępniania umożliwiają dostęp oraz czy jego struktura nie została zmieniona.

Ważne: Nieudana lub niepełna synchronizacja może wpłynąć na obliczone ceny, wygenerowane pliki eksportu lub aktualizacje w marketplace. Przejrzyj raport i zweryfikuj dane źródłowe przed zmianą ustawień synchronizacji lub włączeniem publikowania cen.

Jak działa walidacja synchronizacji

Podczas synchronizacji B2BLIX odczytuje źródło produktów sprzedawcy, rozpoznaje obsługiwane pola, dopasowuje produkty za pomocą kodów EAN, stosuje skonfigurowane reguły Buybox i przygotowuje wybrane dane wyjściowe.

Import danych, obliczanie ceny, generowanie eksportu i publikowanie ceny w marketplace to osobne etapy. Pomyślny import sam w sobie nie potwierdza, że każdy kod EAN został dopasowany ani że każda obliczona cena została opublikowana.

Każda synchronizacja generuje raport. Raport zawiera wynik operacji oraz bardziej szczegółowe informacje o imporcie, walidacji, obliczeniach i przetwarzaniu eksportu.

Tabela raportów synchronizacji z identyfikatorami raportów, godzinami, typami, statusami, podsumowaniami pozycji i odnośnikami do pełnych raportów
Tabela Raporty synchronizacji pokazuje wcześniejsze próby synchronizacji, ich statusy, podsumowania pozycji i odnośniki do pełnych raportów.

Co sprawdzić na koncie

1. Otwórz pełny raport synchronizacji

Otwórz sekcję Raporty synchronizacji, znajdź najnowszą nieudaną synchronizację lub synchronizację, której dotyczy problem, i wybierz Pełny raport. Aby zrozumieć poszczególne sekcje raportu, przeczytaj Raporty synchronizacji: przegląd wyników importu, obliczeń BuyBox i eksportu.

Nie opieraj się wyłącznie na statusie widocznym na liście raportów. Pełny raport zazwyczaj zawiera bardziej przydatne wyjaśnienie.

2. Sprawdź podsumowanie walidacji Buybox

W pełnym raporcie przewiń do sekcji Podsumowanie walidacji Buybox. Ta sekcja może wskazać błędne kody EAN i inne problemy z walidacją, w tym produkty, które zostały nieprawidłowo oznaczone lub nie mogły zostać przetworzone zgodnie z oczekiwaniami.

Dla każdego wiersza, którego dotyczy problem, sprawdź odpowiedni produkt w źródle:

  • Potwierdź, że kod EAN jest kompletny i należy do właściwego produktu.
  • Sprawdź, czy nie brakuje cyfr, nie ma dodatkowych spacji, zmian formatowania ani przypadkowych wartości.
  • Potwierdź, że wiersz zawiera pola wymagane przez bieżącą konfigurację importu.
  • Popraw dane źródłowe przed uruchomieniem kolejnej synchronizacji lub oczekiwaniem na jej wykonanie.

3. Zrozum wynik „Nie znaleziono produktów”

Nie znaleziono produktów oznacza, że zaimportowany feed zawiera kody EAN, których w momencie tej synchronizacji nie było w bazie danych B2BLIX.

Baza danych obejmuje produkty wykryte za pośrednictwem połączonego konta Pigu sprzedawcy oraz produkty znalezione publicznie na zlokalizowanych stronach sklepu Pigu sprzedawcy. Nowe produkty mogą potrzebować czasu, aby pojawić się w marketplace, a następnie zostać wykryte przez B2BLIX.

Tego wyniku nie należy automatycznie traktować jako błędu pliku źródłowego. Najpierw potwierdź, że zaimportowany kod EAN jest prawidłowy oraz że produkt jest już powiązany z kontem sprzedawcy lub widoczny w odpowiednim marketplace.

Uwaga: Nie znaleziono produktów to konkretnie wynik dopasowania kodów EAN. Jeśli produkt istnieje w źródle, ale nie został jeszcze wykryty w marketplace, może być potrzebne osobne sprawdzenie.

4. Sprawdź, które kolumny importu są rozpoznawane

Aby przejrzeć bieżące ustawienia importu, otwórz Ustawienia synchronizacji. Aby dowiedzieć się więcej o dostępnych opcjach, przeczytaj Ustawienia synchronizacji: konfiguracja importu produktów i eksportu cen.

Przejrzyj schemat importu widoczny po prawej stronie. Wskazuje on, które kolumny B2BLIX rozpoznaje w zaimportowanym feedzie, takie jak sku, stock i pola dotyczące godzin odbioru.

Jeśli kolumna nie jest rozpoznawana:

  • Porównaj jej nagłówek z rozpoznawanym schematem importu.
  • Sprawdź, czy kolumna nie została zmieniona, usunięta lub zduplikowana.
  • Upewnij się, że nagłówek znajduje się w oczekiwanym wierszu nagłówka.
  • Sprawdź, czy nad danymi produktów nie dodano pustych wierszy, scalonych komórek ani innych zmian strukturalnych.

Zweryfikuj istniejącą strukturę, zanim zmienisz nazwy kilku kolumn jednocześnie. Zmiana wielu pól może utrudnić ustalenie, która zmiana rozwiązała problem lub go spowodowała.

5. Sprawdź, czy można odczytać źródło

Otwórz Tester synchronizacji, aby sprawdzić, czy źródło produktów jest dostępne i czy można zinterpretować jego strukturę. Instrukcje dotyczące strony i obsługiwanych atrybutów znajdziesz w artykule Tester synchronizacji i struktura pliku Arkuszy Google.

Strona Testera synchronizacji z polem adresu URL Arkuszy Google, przełącznikiem Tryb rabatowy, przyciskiem przykładowego arkusza i tabelą obsługiwanych atrybutów
Tester synchronizacji umożliwia sprawdzenie adresu URL źródła i porównanie pliku z obsługiwanymi atrybutami produktów przed rozpoczęciem regularnej synchronizacji.

W przypadku Arkusza Google sprawdź, czy:

  • Adres URL nadal wskazuje właściwy dokument.
  • Dokument nie został usunięty, przeniesiony ani zastąpiony.
  • Ustawienia udostępniania umożliwiają dostęp do dokumentu każdemu, kto ma link, jeśli jest to wymagane w danej konfiguracji.
  • Arkusz zawiera oczekiwany wiersz nagłówka i dane produktów.
  • Dokument nie jest tymczasowo niedostępny podczas wprowadzania dużych zmian lub zmian strukturalnych.

Najczęstsze przyczyny

Arkusz Google jest niedostępny

Synchronizacja może zakończyć się niepowodzeniem, gdy B2BLIX nie może otworzyć dokumentu źródłowego. Na przykład pełny raport może informować, że dokument musi być dostępny dla każdego, kto ma link. W takiej sytuacji zaktualizuj ustawienia udostępniania Arkusza Google i ponownie przetestuj źródło.

Źródło jest tymczasowo niedostępne

Problem z odczytem może być tymczasowy, szczególnie gdy dokument jest edytowany lub dostęp jest przez krótki czas niedostępny. Jeśli po nieudanym raporcie nastąpiła pomyślna synchronizacja z użyciem tego samego źródła, problem mógł już ustąpić.

Przejrzyj oba raporty przed zmianą konfiguracji. Późniejsza pomyślna operacja może pomóc odróżnić tymczasowy problem z odczytem od utrzymującego się problemu z danymi.

Struktura pliku została zmieniona

Zmienione nagłówki, brakujące kolumny, dodatkowe wiersze tytułowe, scalone komórki lub inne zmiany układu mogą uniemożliwić prawidłową interpretację pól.

Porównaj bieżące źródło z rozpoznawanym schematem w sekcji Ustawienia synchronizacji lub z przykładową strukturą dostępną w sekcji Tester synchronizacji.

Kod EAN jest nieprawidłowy lub ma nieprawidłowy format

Błędny kod EAN może zawierać brakujące cyfry, dodatkowe znaki, spacje lub wartość należącą do innego produktu. Popraw wartość w źródle i sprawdź kolejny raport synchronizacji.

Kod EAN jest prawidłowy, ale nieznany dla B2BLIX

Prawidłowo sformatowany kod EAN może nadal pojawiać się w sekcji Nie znaleziono produktów, gdy produkt nie został jeszcze wykryty za pośrednictwem połączonego konta sprzedawcy lub zlokalizowanych stron sklepu w marketplace.

Przykład

Sprzedawca importuje 500 produktów z Arkusza Google. Synchronizacja otrzymuje status niepowodzenia, więc sprzedawca otwiera Pełny raport. Raport informuje, że nie można uzyskać dostępu do dokumentu źródłowego, ponieważ jego ustawienia udostępniania są ograniczone.

Sprzedawca zmienia ustawienia dokumentu tak, aby był dostępny przy użyciu wymaganych uprawnień dostępu za pomocą linku, a następnie sprawdza go w sekcji Tester synchronizacji. Kolejna synchronizacja kończy się powodzeniem, ale pięć produktów pojawia się w sekcji Nie znaleziono produktów.

Sprzedawca sprawdza następnie te pięć kodów EAN. Dwa zawierają błędy przy wpisywaniu i zostają poprawione w źródle. Pozostałe trzy produkty nie zostały jeszcze wykryte w bazie danych B2BLIX, dlatego są sprawdzane osobno, a nie traktowane jako kolejny błąd dostępu do pliku.

Co zrobić dalej

  1. Otwórz najnowszą synchronizację, której dotyczy problem, i przeczytaj jej Pełny raport.
  2. Przejrzyj Podsumowanie walidacji Buybox oraz wyniki Nie znaleziono produktów.
  3. Popraw błędne kody EAN lub problemy z danymi źródłowymi w oryginalnym feedzie produktów.
  4. Porównaj nagłówki kolumn ze schematem importu w sekcji Ustawienia synchronizacji.
  5. Użyj Testera synchronizacji, aby zweryfikować dostęp do źródła i strukturę pliku.
  6. Przed wprowadzeniem szerszych zmian w konfiguracji sprawdź, czy późniejsza synchronizacja zakończyła się powodzeniem.
  7. Przejrzyj kolejny pełny raport, aby potwierdzić, że liczby pozycji, których dotyczy problem, zmieniły się zgodnie z oczekiwaniami.

Skontaktuj się z pomocą techniczną, gdy źródło przechodzi test w Testerze synchronizacji, kolumny odpowiadają rozpoznawanemu schematowi, a ten sam niewyjaśniony błąd nadal występuje podczas kilku kolejnych prób synchronizacji. Podaj godzinę synchronizacji, której dotyczył problem, oraz identyfikator raportu, ale nie przesyłaj haseł, tokenów dostępu ani innych danych uwierzytelniających do konta.