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, przez stosowanie reguł właściwych dla kanału, po generowanie osobnych eksportów XML.


Opis: Ten poradnik 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, porównywarki 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 w kilku kanałach sprzedaży.

Informacje te są przydatne, gdy otrzymujesz dane produktów od jednego lub kilku dostawców i musisz przygotować różne wybory produktów, ceny, wartości stanów magazynowych, treści lub struktury XML dla miejsc docelowych, takich jak własna strona internetowa, Pigu, Varle, porównywarka 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ć w kilku eksportach. 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 z połączonego katalogu B2BLIX Feed. Nie musisz najpierw przesyłać danych przez WooCommerce.

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

Jak działa proces B2BLIX Feed

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

1. Dane dostawcy są importowane

Każdego dostawcę dodajesz jako osobną instancję dostawcy. Standardowe źródła dostawców mogą obecnie korzystać z 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ę masy, 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 dowiedzieć się więcej o konfiguracji dostawcy i procesie mapowania, przeczytaj Dodawanie i konfigurowanie źródła danych dostawcy.

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

Dostawcy często używają różnych nazw i formatów dla 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 te pola dostawców ze standardowymi atrybutami B2BLIX, takimi jak:

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

EAN jest głównym identyfikatorem produktu w standardowym procesie B2BLIX Feed. Produkty bez prawidłowego EAN nie są przetwarzane w ramach standardowego procesu łączenia katalogów.

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 tego samego produktu katalogowego.

Katalog jest przechowywany niezależnie od każdego eksportu. Nie musisz więc importować tych samych danych dostawcy ponownie dla każdego marketplace'u lub każdej strony internetowej.

Aby sprawdzić produkty obecnie przechowywane na swoim koncie, otwórz Wszystkie produkty. Objaś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 przeznaczonego dla konkretnego miejsca docelowego.
  • Zmianę wartości stanów magazynowych zgodnie ze zdefiniowanymi 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 widok XML

Widok eksportu wybiera dane z przechowywanego katalogu i przygotowuje je dla jednego konkretnego miejsca docelowego. Nie tworzy on osobnego katalogu dostawcy.

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 dotyczące stanów magazynowych i treści.
  • Atrybuty zapisywane w danych wyjściowych.
  • Sposób tworzenia struktury 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 widoków eksportu XML.

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

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

Możesz na przykład utworzyć:

  • Eksport na stronę internetową z normalną marżą, pełnymi opisami i dostępnymi stanami magazynowymi dostawców.
  • Eksport do Pigu z filtrami produktów, regułami cenowymi, sposobem obsługi 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, który wymaga innej struktury pól.

Zmiany wprowadzone w jednym widoku 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 z połączonego katalogu B2BLIX Feed.

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

  • Wyborów dostawców i produktów.
  • Filtrów kategorii, ceny, stanu magazynowego lub 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 widok eksportu do 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 procesie synchronizacji.

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. Potwierdź, ż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 prawidłowe wartości dostawcy.
  3. Sprawdź EAN. Produkt potrzebuje prawidłowego EAN, aby wejść do standardowego procesu przetwarzania i grupowania produktów od różnych dostawców.
  4. Sprawdź przechowywany produkt. Wyszukaj produkt w sekcji „Wszystkie produkty” i sprawdź, jakie oferty dostawców oraz podstawowe atrybuty są dostępne.
  5. Sprawdź wybór eksportu. Potwierdź, ż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 kryterió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 jest zatrzymywane po dopasowaniu reguły.
  8. Sprawdź szablon XML. Potwierdź, że wymagane atrybuty miejsca docelowego są zmapowane na prawidłowe końcowe wartości B2BLIX.
  9. Sprawdź końcowy wynik produktu. Użyj narzędzia Export checker, aby porównać dane dostawcy, wybraną ofertę, reguły przetwarzania, końcowe atrybuty i wygenerowany XML.

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

Najczęstsze 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ć nieprawidłową wartość źródłową ceny, stanu magazynowego lub tytułu.
  • Produkt nie jest uwzględniony w tym eksporcie. Może być uwzględniony w innym eksporcie, ponieważ każdy widok ma własny wybór produktów.
  • Filtr eksportu wyklucza produkt. Produkt może nadal być widoczny w przechowywanym katalogu, a jednocześnie być wykluczony z konkretnego wyniku XML.
  • Transformacja zmienia wartość. Eksportowana cena, stan magazynowy, tytuł lub opis może różnić się od pierwotnej wartości dostawcy, ponieważ reguła utworzyła albo zastąpiła tę wartość.
  • Ten sam EAN jest dostarczany przez kilku dostawców. Oferta dostawcy wybrana do przetwarzania może nie pochodzić od dostawcy, którego początkowo oczekiwano.
  • Harmonogram dostawcy i eksportu jest różny. Synchronizacja dostawcy i generowanie eksportu to osobne operacje, które mogą być wykonywane 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 na stanie, a dostawca B za €95 i ma 2 sztuki na stanie.

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 wykorzystuje niższą cenę dostawcy B, oraz drugi eksport marketplace'u, 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 marketplace'u może stosować inną marżę, ograniczać eksportowany stan magazynowy i korzystać z właściwego dla marketplace'u szablonu XML. 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 potwierdź, że przychodzące dane są prawidłowo interpretowane.
  2. Sprawdź mapowania EAN, ceny, stanu magazynowego, tytułu, kategorii i producenta.
  3. Sprawdź kilka produktów w sekcji „Wszystkie produkty”, zanim utworzysz duży eksport.
  4. Utwórz osobny widok 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 Export checker, aby zweryfikować kompletny wynik dla reprezentatywnych produktów.
  7. Przetestuj wygenerowany XML w zewnętrznym miejscu docelowym przed użyciem go dla pełnego katalogu produkcyjnego.

Podczas sprawdzania wyniku rozdzielaj poszczególne etapy: pierwotną wartość dostawcy, zmapowaną i przechowywaną wartość katalogową, przetransformowaną wartość eksportu, wygenerowany XML oraz wartość ostatecznie zaakceptowaną lub opublikowaną przez zewnętrzne miejsce docelowe.