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, nieprawidłowymi 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 informacje o nieprawidłowych kodach EAN lub niektóre produkty pojawiają się w sekcji Nie znaleziono produktów.
Zwykle pierwszym krokiem jest 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 opcję Pełny raport.
W pełnym raporcie sprawdź:
- Ogólny komunikat o błędzie znajdujący się w początkowej części raportu.
- Podsumowanie walidacji BuyBox pod kątem nieprawidłowych kodów EAN, nieprawidłowo oznaczonych produktów i innych problemów z walidacją.
- Liczbę w sekcji Nie znaleziono produktów — dotyczy ona zaimportowanych kodów EAN, których obecnie nie ma w bazie produktów B2BLIX.
- Informację, czy późniejsze próby synchronizacji zakończyły się powodzeniem.
Jeśli raport informuje, że B2BLIX nie może odczytać Twojego arkusza Google lub innego dokumentu źródłowego, sprawdź, czy źródło jest dostępne, uprawnienia udostępniania zezwalają na 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 eksporty lub aktualizacje na marketplace. Przed zmianą ustawień synchronizacji lub włączeniem publikowania cen przejrzyj raport i zweryfikuj dane źródłowe.
Jak działa walidacja synchronizacji
Podczas synchronizacji B2BLIX odczytuje źródło produktów sprzedawcy, identyfikuje obsługiwane pola, dopasowuje produkty za pomocą kodów EAN, stosuje skonfigurowane reguły BuyBox i przygotowuje wybrane dane wyjściowe.
Importowanie danych, obliczanie ceny, generowanie eksportu i publikowanie ceny na marketplace to oddzielne etapy. Pomyślny import nie potwierdza sam w sobie, ż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 przetwarzaniu importu, walidacji, obliczeń i eksportu.
Co sprawdzić na koncie
1. Otwórz pełny raport synchronizacji
Otwórz sekcję Raporty synchronizacji, znajdź najnowszą synchronizację zakończoną niepowodzeniem lub synchronizację, której dotyczy problem, a następnie wybierz opcję 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 wskazywać nieprawidłowe kody EAN i inne problemy z walidacją, w tym produkty nieprawidłowo oznaczone lub takie, których nie można było przetworzyć zgodnie z oczekiwaniami.
W przypadku 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 synchronizacji nie ma w bazie danych B2BLIX.
Baza obejmuje produkty wykryte za pośrednictwem połączonego konta sprzedawcy Pigu oraz produkty znalezione publicznie na zlokalizowanych stronach sklepu Pigu sprzedawcy. Nowe produkty mogą potrzebować czasu, aby pojawić się na 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 na odpowiednim marketplace.
Uwaga: Nie znaleziono produktów to wynik dopasowania kodów EAN. Jeśli produkt istnieje w źródle, ale nie został jeszcze wykryty na marketplace, może być potrzebne osobne sprawdzenie.
4. Sprawdź, które kolumny importu są rozpoznawane
Aby sprawdzić bieżącą konfigurację importu, otwórz Ustawienia synchronizacji. Aby poznać dostępne opcje, przeczytaj Ustawienia synchronizacji: konfiguracja importu produktów i eksportu cen.
Przejrzyj schemat importu wyświetlany po prawej stronie. Wskazuje on, które kolumny B2BLIX rozpoznaje w zaimportowanym feedzie, na przykład sku, stock oraz 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.
Przed zmianą nazw kilku kolumn naraz zweryfikuj istniejącą strukturę. 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 jego strukturę można zinterpretować. Instrukcje dotyczące strony i obsługiwanych atrybutów znajdziesz w artykule Tester synchronizacji i struktura pliku Google Sheets.
W przypadku Arkusza Google sprawdź, czy:
- Adres URL nadal prowadzi do właściwego dokumentu.
- Dokument nie został usunięty, przeniesiony ani zastąpiony.
- Uprawnienia udostępniania umożliwiają dostęp do dokumentu każdemu, kto ma link, jeśli wymaga tego Twoja konfiguracja.
- 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. Pełny raport może na przykład informować, że dokument musi być dostępny dla każdego, kto ma link. W takiej sytuacji zaktualizuj uprawnienia 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 chwilowo 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óźniejsze pomyślne wykonanie może pomóc odróżnić tymczasowy problem z odczytem od stałego problemu z danymi.
Struktura pliku została zmieniona
Zmienione nagłówki, brakujące kolumny, dodatkowe wiersze tytułów, 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ą za pośrednictwem sekcji Tester synchronizacji.
EAN jest nieprawidłowy lub ma nieprawidłowy format
Nieprawidłowy 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.
EAN jest prawidłowy, ale B2BLIX go nie rozpoznaje
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 na 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 uprawnienia udostępniania były ograniczone.
Sprzedawca zmienia ustawienia dokumentu tak, aby był dostępny przy użyciu wymaganych uprawnień linku, i sprawdza go w Testerze synchronizacji. Kolejna synchronizacja kończy się powodzeniem, ale pięć produktów pojawia się w sekcji Nie znaleziono produktów.
Następnie sprzedawca sprawdza te pięć kodów EAN. Dwa zawierają błędy we wprowadzonych danych i zostają poprawione w źródle. Pozostałe trzy produkty nie zostały jeszcze wykryte w bazie B2BLIX, dlatego są sprawdzane osobno, a nie traktowane jako kolejny błąd dostępu do pliku.
Co zrobić dalej
- Otwórz najnowszą synchronizację, której dotyczy problem, i przeczytaj jej Pełny raport.
- Przejrzyj Podsumowanie walidacji BuyBox oraz wyniki Nie znaleziono produktów.
- Popraw nieprawidłowe kody EAN lub problemy z danymi źródłowymi w oryginalnym feedzie produktów.
- Porównaj nagłówki kolumn ze schematem importu w sekcji Ustawienia synchronizacji.
- Użyj Testera synchronizacji, aby zweryfikować dostęp do źródła i strukturę pliku.
- Przed wprowadzeniem szerszych zmian w konfiguracji sprawdź, czy późniejsza synchronizacja zakończyła się powodzeniem.
- Przejrzyj kolejny pełny raport, aby potwierdzić, że liczby produktów, 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 są zgodne z rozpoznawanym schematem, 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.