Jak B2BLIX Feed importuje, standaryzuje i eksportuje dane dostawców

Poznaj kompletny proces B2BLIX Feed — od importowania plików dostawców i tworzenia ustandaryzowanego katalogu po stosowanie reguł właściwych dla kanału oraz generowanie osobnych eksportów XML.


Opis: Ten przewodnik wyjaśnia, jak B2BLIX Feed przetwarza dane dostawców oraz jak jeden połączony katalog produktów może obsługiwać marketplace’y, sklepy internetowe, platformy porównywania cen i inne miejsca docelowe XML.

Na jakie pytanie odpowiada ten artykuł?

Ten artykuł wyjaśnia, co B2BLIX Feed robi z danymi produktów dostawców oraz czy ten sam przetworzony katalog może być używany dla kilku kanałów sprzedaży.

Jest przydatny, gdy otrzymujesz dane produktów od jednego lub kilku dostawców i musisz przygotować różne zestawy produktów, ceny, wartości stanów magazynowych, treści lub struktury XML dla takich miejsc docelowych jak własna strona internetowa, Pigu, Varle, platforma porównywania cen lub inny system.

Krótka odpowiedź

B2BLIX Feed importuje dane produktów od dostawców, mapuje różne struktury dostawców na wspólną strukturę produktów, przechowuje przetworzone dane w katalogu wielokrotnego użytku i generuje osobne eksporty XML dla różnych miejsc docelowych.

Tego samego ustandaryzowanego katalogu dostawców możesz używać dla kilku eksportów. Każdy eksport może mieć własnych dostawców, filtry produktów, reguły cenowe, sposób obsługi stanów magazynowych, transformacje, pola, szablon XML i harmonogram generowania.

Możesz na przykład utworzyć eksport przeznaczony dla Pigu bezpośrednio ze wspólnego katalogu B2BLIX Feed. Nie musisz najpierw przesyłać danych przez WooCommerce.

Wygenerowany plik XML jest wynikiem przygotowanym przez B2BLIX. Zewnętrzny marketplace, sklep lub platforma porównywania cen musi nadal pobrać, zaimportować, zweryfikować i opublikować ten plik. Samo wygenerowanie eksportu nie potwierdza, że produkty zostały zaakceptowane lub opublikowane w miejscu docelowym.

Jak działa proces B2BLIX Feed

Proces można podzielić na pięć odrębnych etapów. Oddzielenie tych etapów ułatwia ustalenie, skąd pochodzi dana wartość i gdzie należy sprawdzić problem.

1. Dane dostawców są importowane

Każdego dostawcę dodajesz jako osobną instancję dostawcy. Standardowe źródła dostawców mogą obecnie używać XML lub JSON.

Każdy dostawca może mieć własny adres źródła, częstotliwość synchronizacji, walutę, ustawienia VAT, język treści, jednostkę wagi, ustawienia aktualności stanów magazynowych i mapowanie pól.

Aby dodać źródła dostawców lub je przejrzeć, po zalogowaniu otwórz Dostawcy. Aby poznać proces konfiguracji dostawcy i mapowania, przeczytaj Dodawanie i konfigurowanie pliku danych dostawcy.

2. Pola dostawców są mapowane na wspólną strukturę

Dostawcy często używają różnych nazw i formatów tych samych informacji. Jeden dostawca może nazywać pole „quantity”, a inny „stock”. Ceny, kategorie, tytuły produktów, obrazy i nazwy producentów również mogą mieć różne struktury.

Mapowanie łączy pola dostawców ze standardowymi atrybutami B2BLIX, takimi jak:

  • EAN
  • SKU
  • Tytuł i opis
  • Cena i stan magazynowy
  • Obrazy
  • Kategoria i producent
  • Waga, wymiary, kolor i inne atrybuty

EAN jest podstawowym identyfikatorem produktu w standardowym procesie B2BLIX Feed. Produkty bez użytecznego EAN nie są przetwarzane w ramach standardowego procesu łączenia katalogu.

3. Produkty są przechowywane w ustandaryzowanym katalogu

Po zmapowaniu kwalifikujące się produkty są przechowywane w katalogu B2BLIX. Produkty od różnych dostawców, które mają ten sam zaakceptowany EAN, mogą zostać połączone jako oferty dostawców dla tego samego produktu katalogowego.

Katalog jest przechowywany niezależnie od każdego eksportu. Nie musisz więc importować tych samych danych dostawcy osobno dla każdego marketplace’u lub serwisu internetowego.

Aby sprawdzić produkty aktualnie przechowywane na swoim koncie, otwórz Wszystkie produkty. Wyjaśnienie dostępnych informacji o produktach znajdziesz w artykule Interfejs „Wszystkie produkty”.

4. Reguły przygotowują dane dla konkretnego miejsca docelowego

Reguły transformacji danych mogą zmieniać lub tworzyć wartości produktów na potrzeby eksportu. Reguły mogą dotyczyć wszystkich produktów albo tylko produktów spełniających wybrane warunki.

Typowe zastosowania obejmują:

  • Dodawanie VAT lub marży handlowej do ceny.
  • Zaokrąglanie obliczonych cen.
  • Tworzenie osobnego pola ceny właściwego dla danego miejsca docelowego.
  • Zmianę wartości stanów magazynowych zgodnie z określonymi warunkami.
  • Przygotowanie innego tytułu dla marketplace’u.
  • Tłumaczenie wybranych treści.
  • Usuwanie kodu HTML z opisów.
  • Stosowanie różnych reguł według dostawcy, kategorii, producenta, ceny lub stanu magazynowego.

Aby przejrzeć te reguły lub je utworzyć, otwórz Reguły transformacji danych. Aby dowiedzieć się, jak działają filtry, wyrażenia i priorytety, przeczytaj Reguły transformacji danych.

5. Każdy eksport tworzy własny rzut XML

Rzut eksportu wybiera dane z przechowywanego katalogu i przygotowuje je dla konkretnego miejsca docelowego. Nie tworzy on osobnego katalogu dostawców.

Każdy eksport może niezależnie określać:

  • Uwzględnianych dostawców i produktów.
  • Dozwolone kategorie lub producentów.
  • Filtry, które muszą zostać spełnione.
  • Stosowane reguły cenowe, reguły stanów magazynowych i reguły treści.
  • Atrybuty zapisywane w danych wyjściowych.
  • Sposób strukturyzowania XML.
  • Częstotliwość generowania XML.

Aby utworzyć eksport lub go przejrzeć, po zalogowaniu otwórz Eksporty. Szczegółowe informacje o filtrach eksportu, transformacjach, szablonach i harmonogramach znajdziesz w artykule Tworzenie i konfigurowanie rzutów eksportu XML.

Czy tego samego katalogu można używać dla różnych kanałów sprzedaży?

Tak. Jeden zebrany i ustandaryzowany katalog może być źródłem kilku niezależnych eksportów.

Możesz na przykład utworzyć:

  • Eksport na stronę internetową ze standardową marżą, pełnymi opisami i dostępnymi stanami magazynowymi dostawców.
  • Eksport do Pigu z filtrami produktów, regułami cenowymi, obsługą stanów magazynowych i polami XML właściwymi dla marketplace’u.
  • Eksport do porównywarki cen zawierający tylko wybrane produkty i osobny atrybut ceny.
  • Inny eksport XML dla partnera wymagającego innej struktury pól.

Zmiany wprowadzone w jednym rzucie eksportu nie muszą być stosowane w pozostałych. Dzięki temu każde miejsce docelowe może mieć własne reguły handlowe i dotyczące treści, a jednocześnie korzystać z tego samego bazowego katalogu dostawców.

Czy połączony katalog można eksportować bezpośrednio do Pigu?

Tak. Eksport przeznaczony dla Pigu można utworzyć bezpośrednio ze wspólnego katalogu B2BLIX Feed.

Eksport do Pigu może korzystać z własnych:

  • Wyboru dostawców i produktów.
  • Filtrów kategorii, ceny, stanu magazynowego i innych.
  • Obliczeń marży i ceny właściwych dla marketplace’u.
  • Transformacji stanów magazynowych.
  • Wymaganych atrybutów i szablonu XML.
  • Częstotliwości generowania eksportu.

Nie trzeba używać WooCommerce jako pośredniego źródła danych. WooCommerce może mieć własny eksport, jeśli jest potrzebny, ale rzut dla Pigu można przygotować osobno na podstawie tego samego przechowywanego katalogu B2BLIX.

Przed podłączeniem eksportu do działającego marketplace’u lub sklepu sprawdź jego filtry, obliczenia cen, reguły stanów magazynowych, transformacje i szablon XML. Zmiany w eksporcie mogą wpłynąć na dane produktów przekazywane do zewnętrznego miejsca docelowego po jego następnym imporcie lub zsynchronizowaniu.

Co sprawdzić na swoim koncie

Jeśli katalog lub eksport nie zawiera oczekiwanych produktów albo wartości, sprawdź proces w następującej kolejności.

  1. Sprawdź źródło dostawcy. Upewnij się, że właściwy dostawca jest włączony, jego źródło XML lub JSON jest dostępne, a ustawienia kraju, waluty, VAT, języka i synchronizacji prawidłowo opisują przychodzące dane.
  2. Sprawdź mapowanie pól. Upewnij się, że ważne pola, takie jak EAN, cena, stan magazynowy, tytuł, kategoria i producent, są zmapowane na właściwe wartości dostawcy.
  3. Sprawdź EAN. Produkt potrzebuje użytecznego EAN, aby przejść standardowy proces przetwarzania i grupowania produktów od różnych dostawców.
  4. Sprawdź przechowywany produkt. Wyszukaj produkt w sekcji „Wszystkie produkty” i sprawdź, które oferty dostawców oraz podstawowe atrybuty są dostępne.
  5. Sprawdź wybór produktów w eksporcie. Upewnij się, że wymagany dostawca, kategoria, producent i grupa produktów są uwzględnione w odpowiednim eksporcie.
  6. Sprawdź filtry. Produkt może być przechowywany w katalogu, ale wykluczony z jednego eksportu, ponieważ nie spełnia warunków dotyczących ceny, stanu magazynowego, kategorii, producenta, dostawcy lub innych warunków tego eksportu.
  7. Sprawdź reguły transformacji i ich kolejność. Sprawdź, które reguły są włączone dla eksportu, jakie mają priorytety oraz czy przetwarzanie kończy się po dopasowaniu reguły.
  8. Sprawdź szablon XML. Upewnij się, że wymagane atrybuty miejsca docelowego są zmapowane na właściwe końcowe wartości B2BLIX.
  9. Sprawdź końcowy wynik dla produktu. Użyj narzędzia Sprawdzanie eksportu, aby porównać dane dostawcy, wybraną ofertę, reguły przetwarzania, końcowe atrybuty i wygenerowany XML.

Aby przeanalizować jeden produkt, otwórz Sprawdzanie eksportu. Instrukcje dotyczące przeglądania danych źródłowych, obliczeń, transformacji, przyczyn wykluczenia i danych wyjściowych XML znajdziesz w artykule Sprawdzanie eksportu: przegląd danych produktów i wyników eksportu.

Typowe przyczyny nieoczekiwanych wyników eksportu

  • Produkt nie ma prawidłowego EAN. Nie zostaje dopuszczony do standardowego procesu przetwarzania i łączenia produktów.
  • Pole dostawcy jest nieprawidłowo zmapowane. Na przykład eksport może otrzymać niewłaściwą wartość źródłową ceny, stanu magazynowego lub tytułu.
  • Produkt nie jest uwzględniony w tym eksporcie. Inny eksport może go zawierać, ponieważ każdy rzut ma własny wybór produktów.
  • Filtr eksportu wyklucza produkt. Produkt może pozostać widoczny w przechowywanym katalogu, a jednocześnie zostać wykluczony z konkretnego wyjścia XML.
  • Transformacja zmienia wartość. Eksportowana cena, stan magazynowy, tytuł lub opis mogą różnić się od pierwotnej wartości dostawcy, ponieważ reguła utworzyła nową wartość lub zastąpiła istniejącą.
  • Kilku dostawców udostępnia ten sam EAN. Oferta dostawcy wybrana do przetwarzania może nie pochodzić od dostawcy, którego początkowo oczekiwałeś.
  • Harmonogramy dostawcy i eksportu są różne. Synchronizacja dostawcy i generowanie eksportu to osobne operacje, które mogą odbywać się z różną częstotliwością.
  • Zewnętrzna platforma nie zaimportowała najnowszego pliku XML. Eksport B2BLIX może być już zaktualizowany, podczas gdy miejsce docelowe nadal wyświetla dane z wcześniejszego importu.

Przykład

Załóżmy, że dwóch dostawców oferuje ten sam produkt z tym samym EAN. Dostawca A oferuje go za €100 i ma 10 sztuk w magazynie, natomiast dostawca B oferuje go za €95 i ma 2 sztuki w magazynie.

B2BLIX przechowuje obie reprezentacje dostawców pod tą samą tożsamością katalogową. Następnie możesz utworzyć jeden eksport na stronę internetową, który używa niższej ceny dostawcy B, oraz drugi eksport na marketplace, który wymaga większego stanu magazynowego i dlatego korzysta z oferty dostawcy A.

Eksport na stronę internetową może stosować marżę 15% i tworzyć szczegółowy tytuł. Eksport na marketplace może stosować inną marżę, ograniczać eksportowany stan magazynowy i używać szablonu XML właściwego dla marketplace’u. Oba eksporty pochodzą z tego samego ustandaryzowanego katalogu, ale ich końcowe wartości mogą się różnić.

Co zrobić dalej

  1. Przejrzyj konfiguracje dostawców i upewnij się, że przychodzące dane są prawidłowo interpretowane.
  2. Sprawdź mapowania EAN, ceny, stanu magazynowego, tytułu, kategorii i producenta.
  3. Przed utworzeniem dużego eksportu sprawdź kilka produktów w sekcji „Wszystkie produkty”.
  4. Utwórz osobny rzut eksportu dla każdego miejsca docelowego, które wymaga innych reguł lub pól XML.
  5. Zacznij od ograniczonego wyboru produktów i prostych transformacji.
  6. Użyj narzędzia Sprawdzanie eksportu, aby zweryfikować kompletny wynik dla reprezentatywnych produktów.
  7. Przed użyciem wygenerowanego pliku XML dla pełnego katalogu produkcyjnego przetestuj go w zewnętrznym miejscu docelowym.

Podczas sprawdzania wyniku zachowaj rozdział między poszczególnymi etapami: pierwotną wartością dostawcy, zmapowaną i przechowywaną wartością katalogową, przekształconą wartością eksportu, wygenerowanym XML oraz wartością ostatecznie zaakceptowaną lub opublikowaną przez zewnętrzne miejsce docelowe.