Jak diagnozować odrzucone FEED-y, brakujące produkty na marketplace i różnice w danych

Prześledź produkt, którego dotyczy problem, od źródła dostawcy przez B2BLIX do miejsca docelowego, aby ustalić, gdzie został odrzucony, wykluczony, zmieniony lub opóźniony.


Ten przewodnik wyjaśnia, jak diagnozować odrzucone FEED-y XML, produkty, których brakuje na marketplace, nieoczekiwane różnice w cenach lub stanach magazynowych oraz nagłe zmiany liczby eksportowanych produktów.

Kiedy ten przewodnik jest przydatny

Skorzystaj z tego przewodnika, gdy występuje co najmniej jedna z poniższych sytuacji:

  • Marketplace lub inne miejsce docelowe odrzuca cały FEED.
  • Produkt istnieje w B2BLIX, ale nie pojawia się w miejscu docelowym.
  • Eksportowana cena, stan magazynowy, tytuł lub inna wartość różni się od wartości dostawcy.
  • Miejsce docelowe wyświetla inną wartość niż wygenerowany XML.
  • Liczba eksportowanych lub opublikowanych produktów nagle spada.

Najbardziej niezawodnym sposobem zbadania tych problemów jest wybranie jednego produktu, którego dotyczy problem, i prześledzenie jego EAN przez każdy etap procesu.

Krótka odpowiedź

Zacznij od jednego konkretnego EAN-u i sprawdź go w następującej kolejności:

  1. Oryginalne źródło XML lub JSON dostawcy.
  2. Ustawienia mapowania i walidacji dostawcy.
  3. Katalog produktów B2BLIX.
  4. Filtry eksportu i reguły przekształcania.
  5. Wynik Export Checker i wygenerowany XML.
  6. Proces importu, walidacji i publikacji w zewnętrznym miejscu docelowym.

Takie podejście pozwala oddzielić problemy z danymi wyjściowymi B2BLIX od problemów występujących po pobraniu pliku przez zewnętrzną platformę.

Ostrzeżenie: Zmiany w mapowaniach, filtrach, regułach przekształcania, ustawieniach stanów magazynowych lub szablonach eksportu mogą wpływać na bieżące ceny, ilości produktów i ich dostępność. Sprawdź aktualne ustawienia i przetestuj wynik za pomocą kontrolowanego eksportu, zanim miejsce docelowe pobierze zaktualizowany plik.

Jak działa proces rozwiązywania problemów

B2BLIX przetwarza informacje o produktach na kilku etapach. Wartość może zmienić się, a produkt może zostać wykluczony na dowolnym z tych etapów.

Oryginalne dane dostawcy są najpierw mapowane do wspólnej struktury produktu B2BLIX. Produkty od różnych dostawców mogą następnie zostać połączone według EAN-u. Eksport wybiera produkty z zapisanego katalogu, stosuje własne filtry i przekształcenia oraz generuje plik XML.

Po wygenerowaniu XML zewnętrzne miejsce docelowe samodzielnie kontroluje harmonogram pobierania, walidację pliku, aktywację produktów i ich publiczne wyświetlanie. Prawidłowy eksport B2BLIX nie potwierdza automatycznie, że miejsce docelowe zaakceptowało lub opublikowało każdy produkt.

Co sprawdzić na koncie

1. Potwierdź, że produkt istnieje w źródle dostawcy

Otwórz oryginalne dane XML lub JSON dostawcy i wyszukaj EAN, którego dotyczy problem. Potwierdź, że rekord zawiera oczekiwane informacje o produkcie.

W razie potrzeby sprawdź następujące wartości:

  • EAN: Kod kreskowy musi być obecny, poprawny i mapowany z pola reprezentującego produkt przeznaczony do sprzedaży.
  • Cena: Potwierdź, które pole źródłowe zawiera cenę, która powinna zostać użyta.
  • Stan magazynowy: Sprawdź, czy dostawca obecnie zgłasza dodatnią ilość.
  • Tytuł: Sprawdź, czy oczekiwany tytuł produktu jest dostępny.
  • Kategoria: Potwierdź, że kategoria jest dostarczana lub że produkty bez kategorii są celowo dozwolone.

Niektóre formaty dostawców zawierają kilka identyfikatorów lub cen na różnych poziomach. Na przykład jeden kod kreskowy może należeć do produktu ogólnego, a inny do konkretnego wariantu. Mapowanie musi korzystać z wartości identyfikującej faktyczny produkt przeznaczony do sprzedaży.

Produkty bez poprawnego EAN-u nie są przetwarzane w ramach standardowego katalogu B2BLIX i procesu łączenia produktów od różnych dostawców.

Aby sprawdzić to na koncie, otwórz Dostawcy. Aby poznać ustawienia dostawcy i sposób konfiguracji mapowania, przeczytaj Dodawanie i konfiguracja FEED-u dostawcy.

2. Sprawdź, czy produkt trafił do katalogu B2BLIX

Wyszukaj EAN w sekcji Wszystkie produkty. Potwierdzi to, czy produkt został zaimportowany i zapisany przed zastosowaniem reguł dotyczących konkretnego eksportu.

Jeśli produkt nie jest wyświetlany w sekcji Wszystkie produkty, najpierw zbadaj etap dostawcy. Typowe przyczyny to:

  • EAN jest nieobecny, niepoprawny lub mapowany z niewłaściwego pola.
  • W mapowanych polach źródłowych brakuje wymaganej wartości.
  • Produkt nie ma poprawnej kategorii, a produkty bez kategorii nie są dozwolone.
  • Dostawca nie uwzględnia już produktu w najnowszych danych.
  • Źródło zawiera oczekiwaną wartość, ale znajduje się ona w innym polu niż to używane przez mapowanie.

Aby sprawdzić to na koncie, otwórz Wszystkie produkty. Aby dowiedzieć się więcej o wyświetlanych tam informacjach o produktach, przeczytaj Interfejs sekcji Wszystkie produkty.

Tymczasowy problem z pobraniem danych od dostawcy nie usuwa automatycznie wcześniej zapisanego katalogu. Jednak produkty, których nadal brakuje w kolejnych danych dostawcy, mogą z czasem otrzymać stan magazynowy równy zero lub zostać usunięte zgodnie z ustawieniami dostawcy Wymuś zerowy stan magazynowy i Maksymalny czas od ostatniego wykrycia.

3. Sprawdź konfigurację eksportu

Produkt może istnieć w sekcji Wszystkie produkty, ale nadal być wykluczony z konkretnego eksportu. Każdy eksport jest niezależnym odwzorowaniem z własnym wyborem produktów, ustawieniami dostawcy, filtrami, przekształceniami, szablonem i harmonogramem generowania.

Sprawdź, czy:

  • W eksporcie uwzględniono właściwych dostawców.
  • Produkt przechodzi wszystkie filtry eksportu.
  • Eksport nie wyklucza jego EAN-u, dostawcy, producenta, kategorii ani innego atrybutu.
  • Wymagane reguły przekształcania są włączone dla tego eksportu.
  • Reguła przekształcania o wyższym priorytecie nie generuje nieoczekiwanego wyniku.
  • Wymagane pola miejsca docelowego są uwzględnione w szablonie XML.
  • Sprawdzasz właściwe odwzorowanie eksportu.

Filtr eksportu określa, czy produkt zostanie w ogóle uwzględniony. Filtr przekształcania określa, czy konkretna zmiana zostanie zastosowana do produktu. Są to dwa różne sprawdzenia.

Aby sprawdzić konfigurację eksportu, otwórz Eksporty. Aby poznać dostępne ustawienia eksportu, przeczytaj Tworzenie i konfiguracja odwzorowań eksportu XML.

Aby przejrzeć reguły, które mogą zmieniać wartości produktów, otwórz Reguły przekształcania danych. Wyjaśnienie filtrów, przekształceń i priorytetów reguł znajdziesz w przewodniku Reguły przekształcania danych.

4. Prześledź produkt w Export Checker

Export Checker to główne narzędzie do rozwiązywania problemów na poziomie produktu. Wybierz właściwy eksport i wprowadź EAN produktu.

W zależności od produktu i konfiguracji wynik może zawierać:

  • Oryginalne dane dostawcy.
  • Wybraną ofertę dostawcy.
  • Zmapowane atrybuty produktu.
  • Filtry, które uwzględniły lub wykluczyły produkt.
  • Kalkulacje cen i reguły przekształcania.
  • Końcowe wartości przygotowane do eksportu.
  • Przykładowy wynik XML.
  • Powód wykluczenia lub odrzucenia, jeśli ma zastosowanie.

Aby zbadać produkt, otwórz Export Checker. Aby dowiedzieć się więcej o raporcie, przeczytaj Export Checker: przegląd danych produktu i wyników eksportu.

Formularz wyszukiwania Export Checker z polem EAN, wyborem eksportu i przyciskiem Znajdź
Użyj EAN-u produktu, którego dotyczy problem, i wybierz dokładny eksport połączony z miejscem docelowym.
Raport Export Checker pokazujący dane źródłowe, wybranego dostawcę i eksportowany XML
Raport pomaga oddzielić oryginalną wartość dostawcy, wynik przetwarzania B2BLIX i końcowe dane wyjściowe XML.

5. Sprawdź wygenerowany XML

Jeśli cały FEED został odrzucony, sprawdź wygenerowany XML zamiast kontrolować tylko jeden produkt.

Potwierdź, że:

  • Plik jest kompletny i można go otworzyć.
  • Obecna jest oczekiwana struktura XML.
  • Uwzględniono pola wymagane przez miejsce docelowe.
  • Produkt, którego dotyczy problem, pojawia się w XML, jeśli powinien zostać uwzględniony.
  • Eksportowana cena, stan magazynowy, identyfikatory i inne wymagane wartości są prawidłowo uzupełnione.

Jeśli produkt pojawia się w końcowym XML-u z oczekiwanymi wartościami, etapy przetwarzania i eksportu B2BLIX prawidłowo wygenerowały ten wynik. Kontynuuj analizę w zewnętrznym miejscu docelowym.

6. Sprawdź zewnętrzne miejsce docelowe

Po pobraniu XML marketplace, sklep, platforma porównywania cen lub inne miejsce docelowe może zastosować własne reguły.

Zewnętrzne miejsce docelowe może kontrolować:

  • Termin pobrania FEED-u.
  • To, czy plik i poszczególne produkty przejdą walidację.
  • To, czy produkt musi zostać dopasowany do istniejącego elementu katalogu.
  • To, czy produkt zostanie aktywowany, czy pozostanie oczekujący.
  • Sposób dystrybucji lub wyświetlania stanów magazynowych w poszczególnych krajach.
  • Termin, w którym zaakceptowana zmiana stanie się publicznie widoczna.

Jeśli wygenerowany XML jest poprawny, ale miejsce docelowe wyświetla inne dane, przekaż operatorowi miejsca docelowego EAN, którego dotyczy problem, odpowiednie wartości z XML-a oraz komunikat walidacyjny wyświetlany na koncie tego miejsca.

Jak interpretować wynik

Co stwierdzono Co to zwykle oznacza Gdzie kontynuować
Produktu nie ma w źródle dostawcy. Dostawca obecnie nie dostarcza tego produktu. Sprawdź dane dostawcy i ustawienia aktualności danych.
Produkt jest w źródle, ale nie ma go w sekcji Wszystkie produkty. Problem prawdopodobnie dotyczy mapowania, walidacji EAN-u, wymaganych danych, obsługi kategorii lub synchronizacji dostawcy. Sprawdź sekcję Dostawcy i mapowanie dostawcy.
Produkt jest w sekcji Wszystkie produkty, ale został wykluczony z eksportu. Wpłynął na niego filtr eksportu, wybór dostawcy, przekształcenie lub inne ustawienie eksportu. Sprawdź sekcje Eksporty i Export Checker.
Produkt został wyeksportowany, ale jego wartość jest nieoczekiwana. Mapowana wartość źródłowa, kalkulacja ceny lub reguła przekształcania może różnić się od oczekiwanej. Porównaj źródło, etapy przetwarzania i końcowy XML w Export Checker.
Końcowy XML jest poprawny, ale dane w miejscu docelowym są inne. Różnica powstała po wygenerowaniu pliku przez B2BLIX. Sprawdź proces walidacji, importu, aktywacji i wyświetlania w miejscu docelowym.
Cały XML został odrzucony. Struktura pliku, wymagane pola lub wymagania właściwe dla miejsca docelowego mogą nie odpowiadać temu, co akceptuje miejsce docelowe. Sprawdź szablon eksportu, wygenerowany XML i komunikat błędu z miejsca docelowego.

Typowe przyczyny brakujących lub różniących się danych produktu

  • Nieprawidłowe mapowanie EAN-u: Mapowane pole zawiera identyfikator produktu nadrzędnego lub inny kod zamiast EAN-u produktu przeznaczonego do sprzedaży.
  • Niepoprawny lub brakujący EAN: Produkt nie może przejść standardowego procesu przetwarzania opartego na EAN-ie.
  • Niewłaściwe pole ceny: Źródło dostawcy zawiera kilka cen, ale mapowanie korzysta z wartości innej niż zamierzona.
  • Brak kategorii: Produkt nie ma ustalonej kategorii, a produkty bez kategorii nie są dozwolone.
  • Zerowy lub nieaktualny stan magazynowy: Dostawca zgłasza brak dostępności lub ustawienie aktualności danych wymusiło stan równy zero.
  • Filtr eksportu: Produkt został usunięty ze względu na EAN, dostawcę, kategorię, producenta, cenę, stan magazynowy lub inną zmapowaną wartość.
  • Priorytet reguły przekształcania: Inna reguła zmienia wartość jako pierwsza lub zatrzymuje dalsze przetwarzanie.
  • Szablon eksportu: Produkt został wybrany, ale w strukturze XML brakuje pola wymaganego przez miejsce docelowe.
  • Walidacja w miejscu docelowym: XML zawiera produkt, ale platforma odbierająca odrzuca go lub opóźnia jego przetwarzanie.
  • Reguły wyświetlania po stronie miejsca docelowego: Platforma odbierająca zmienia sposób wyświetlania stanu magazynowego, ceny lub dostępności.

Gdy wiele produktów znika jednocześnie

Nagły spadek liczby produktów należy analizować według dostawcy i eksportu, a nie tylko na podstawie łącznej liczby.

  1. Wybierz co najmniej jeden EAN unikalny dla każdego ważnego dostawcy.
  2. Sprawdź, czy każdy EAN nadal znajduje się w sekcji Wszystkie produkty.
  3. Sprawdź, czy każdy EAN pojawia się w bieżącym eksporcie z dodatnią ceną i stanem magazynowym.
  4. Jeśli dostępne są obie wersje, porównaj bieżący XML z wcześniejszym XML-em z okresu, gdy liczba produktów była prawidłowa.
  5. Przejrzyj ostatnią dostępność produktów u dostawcy, zmiany stanów magazynowych, filtry eksportu i wyniki generowania.
  6. Sprawdź, czy miejsce docelowe zgłosiło błąd importu lub walidacji.

Możliwe przyczyny to brak odświeżenia danych przez dostawcę, zmiana stanów produktów na zero, usunięcie rekordów przez filtr eksportu, niekompletny wygenerowany plik lub zaimportowanie przez miejsce docelowe innej wersji FEED-u.

Synchronizacja dostawcy i generowanie eksportu korzystają z niezależnych harmonogramów. Potwierdź, że eksport został wygenerowany ponownie po udostępnieniu danych dostawcy, których oczekiwałeś.

Przykład

Sprzedawca wyszukuje EAN 5901234567890. Produkt istnieje w źródle dostawcy i jest widoczny w sekcji Wszystkie produkty.

Export Checker pokazuje, że produkt przeszedł filtr eksportu, a końcowy XML zawiera cenę 39.99 i stan magazynowy 4. Marketplace nadal nie wyświetla produktu.

W tej sytuacji produkt przeszedł etapy dostawcy, katalogu i eksportu B2BLIX. Kolejne sprawdzenia powinny skupić się na walidacji produktu przez marketplace, statusie importu, wymaganiach aktywacji i opóźnieniu publikacji.

Jeśli Export Checker pokazuje natomiast, że produkt został wykluczony przez filtr stanu magazynowego lub kategorii, należy przejrzeć i przetestować konfigurację eksportu przed wysłaniem zaktualizowanego pliku do marketplace.

Co zrobić dalej

  1. Wybierz jeden EAN, którego dotyczy problem, zamiast analizować wyłącznie łączną liczbę produktów.
  2. Potwierdź oryginalne wartości dostawcy i mapowanie dostawcy.
  3. Sprawdź, czy produkt znajduje się w sekcji Wszystkie produkty.
  4. Użyj Export Checker, aby zidentyfikować filtry, przekształcenia, kalkulacje i końcowy wynik XML.
  5. Jeśli miejsce docelowe odrzuciło cały FEED, sprawdź kompletny XML.
  6. Przetestuj zmiany konfiguracji za pomocą kontrolowanego eksportu przed zastosowaniem ich w działającym miejscu docelowym.
  7. Jeśli końcowy XML jest poprawny, kontynuuj analizę z zewnętrznym miejscem docelowym, korzystając z EAN-u, eksportowanych wartości i informacji o błędzie podanej przez miejsce docelowe.