Dlaczego ten sam EAN może mieć różne wartości w różnych eksportach
Dowiedz się, jak porównać jeden produkt w dwóch eksportach B2BLIX i ustalić, która różnica w wyborze dostawcy, marży, filtrze, transformacji, treści, szablonie lub czasie generowania wpłynęła na wynik.
Ten sam EAN może mieć różne ceny, wartości stanów magazynowych, treści, atrybuty lub wyniki uwzględnienia, ponieważ każdy eksport B2BLIX jest niezależną projekcją z własnymi ustawieniami i harmonogramem.
Dlaczego tak się dzieje
B2BLIX przechowuje zaimportowane dane dostawców we wspólnym katalogu produktów. Następnie możesz tworzyć z tego katalogu wiele eksportów przeznaczonych dla różnych marketplace’ów, stron internetowych, platform porównujących ceny lub innych miejsc docelowych.
Każdy eksport jest niezależną projekcją. Może wybierać i przetwarzać ten sam produkt w inny sposób, nawet jeśli oba eksporty korzystają z tego samego EAN-u i tych samych danych dostawcy.
Ten artykuł jest przydatny, gdy jeden EAN ma różne:
- ceny lub obliczone marże,
- wartości stanów magazynowych,
- tytuły, opisy, obrazy lub inne treści,
- wygenerowane lub przekształcone atrybuty,
- wartości lub struktury XML,
- wyniki uwzględnienia lub wykluczenia.
Krótka odpowiedź
Ten sam EAN może mieć różne wartości, ponieważ oba eksporty mogą korzystać z innych ustawień, reguł, szablonów, harmonogramów generowania lub mechanizmów wyboru treści.
Aby znaleźć dokładną przyczynę, sprawdź EAN osobno w każdym eksporcie. Porównaj wybranego dostawcę, obliczone wartości, filtry, transformacje, końcowe atrybuty oraz wygenerowany plik XML.
Zmiany marż, filtrów, transformacji, zasad określania stanu magazynowego, wyboru dostawcy lub szablonów mogą wpłynąć na kolejny wygenerowany plik XML. Przed użyciem zmienionego eksportu w aktywnym kanale sprzedaży sprawdź produkt w narzędziu Export Checker.
Jak jeden katalog może generować różne eksporty
Pobieranie danych dostawców i generowanie eksportów to odrębne elementy B2BLIX Feed.
Włączeni dostawcy udostępniają dane produktów, które są mapowane i zapisywane we wspólnym katalogu B2BLIX. Eksport pobiera następnie najnowsze dostępne dane katalogowe i stosuje ustawienia skonfigurowane dla konkretnego eksportu.
Eksport może stosować:
- własny wybór dostawców,
- domyślne marże lub inne obliczenia cen,
- filtry produktów,
- priorytetyzowane reguły transformacji danych,
- reguły rabatowe,
- ustawienia wyboru treści,
- domyślne wartości atrybutów,
- własny szablon XML i mapowania pól,
- własny harmonogram generowania.
Dzięki temu jeden EAN może być przygotowany w różny sposób dla różnych miejsc docelowych. Eksport marketplace’u może na przykład korzystać z innej marży, zasady określania stanu magazynowego, nazwy produktu lub struktury pól XML niż eksport przeznaczony dla własnej strony internetowej.
Jak wybierany jest dostawca dla tego samego EAN-u
Gdy kilku dostawców oferuje produkt z tym samym zaakceptowanym EAN-em, B2BLIX grupuje te oferty jako jeden produkt katalogowy.
Dostawca z najniższą kwalifikującą się ceną zostaje wybrany jako zwycięski dostawca oferty produktu. Dostawca używany do pobrania treści nie zawsze musi być jednak tym samym dostawcą.
W zależności od ogólnych ustawień treści eksportu treść może być wybierana z:
- oferty zwycięskiego dostawcy,
- preferowanego dostawcy,
- dostawcy, który udostępnia najdłuższą dostępną treść.
W rezultacie dwa eksporty mogą korzystać z tej samej zwycięskiej ceny, ale generować różne tytuły lub opisy, ponieważ ich ustawienia wyboru treści są inne.
Co sprawdzić na koncie
1. Porównaj produkt w narzędziu Export Checker
Po zalogowaniu otwórz Export Checker. Aby zrozumieć informacje zawarte w raporcie, przeczytaj Export Checker: przegląd danych produktu i wyników eksportu.
Wpisz EAN i wybierz pierwszy eksport. Sprawdź:
- oryginalne oferty dostawców dostępne dla tego EAN-u,
- zwycięskiego dostawcę,
- dostawcę wybranego dla treści,
- cenę po zastosowaniu ustawień marży eksportu,
- filtry, które uwzględniły lub wykluczyły produkt,
- reguły transformacji, które zmieniły atrybuty,
- końcowe atrybuty używane przez eksport,
- reprezentatywny wynik XML.
Następnie powtórz wyszukiwanie dla drugiego eksportu. Aby ułatwić porównanie, otwórz Export Checker w dwóch kartach przeglądarki i wybierz jeden eksport w każdej z nich.
2. Sprawdź dostawców wybranych przez poszczególne eksporty
Aktywny dostawca w sekcji Dostawcy oznacza, że jego dane mogą być pobierane i zapisywane we wspólnym katalogu. Każdy eksport może jednak korzystać z własnych ustawień wyboru dostawców.
Potwierdź, że oba eksporty uwzględniają oczekiwanych dostawców. Jeśli jeden eksport nie korzysta z dostawcy, który oferuje dany EAN, jego zwycięska oferta, stan magazynowy lub dostępna treść mogą być inne.
Aby sprawdzić status i konfigurację dostawców, otwórz Dostawcy. Wyjaśnienie ustawień dostawców znajdziesz w artykule Dodawanie i konfigurowanie kanału dostawcy.
3. Porównaj ustawienia eksportów
Otwórz Eksporty i przejrzyj obie projekcje eksportu. Szczegółowe informacje o dostępnych ustawieniach znajdziesz w artykule Tworzenie i konfigurowanie projekcji eksportu XML.
Porównaj następujące ustawienia:
| Ustawienie | Możliwy wpływ na ten sam EAN |
|---|---|
| Dostawcy | Inny zestaw kwalifikujących się ofert dostawców może zmienić zwycięską cenę, stan magazynowy lub dostępną treść. |
| Domyślne marże | Ta sama cena dostawcy może skutkować inną ceną eksportowaną. |
| Wybór treści | Tytuł, opis, obrazy lub inne treści mogą pochodzić od innego dostawcy. |
| Filtry | Produkt może zostać uwzględniony w jednym eksporcie i wykluczony z innego. |
| Transformacje | Cena, stan magazynowy, tytuł, kategoria lub inny atrybut może zostać zmieniony albo zastąpiony. |
| Priorytet transformacji | Reguły zastosowane w innej kolejności mogą wygenerować inną wartość końcową. |
| Reguły rabatowe | Rabat dotyczący konkretnego EAN-u lub rabat warunkowy może wpływać tylko na jeden eksport. |
| Wartości domyślne | Jeśli wygenerowany atrybut jest pusty, może zostać użyta wartość domyślna skonfigurowana dla pola tego eksportu. |
| Szablon XML | Eksporty mogą zapisywać inne atrybuty lub różnie formatować tę samą wartość. |
| Harmonogram generowania | Eksporty wygenerowane w różnym czasie mogą korzystać z różnych wersji najnowszych dostępnych danych katalogowych. |
4. Przejrzyj reguły transformacji i ich priorytety
Reguły transformacji mogą zastępować istniejące atrybuty lub tworzyć nowe atrybuty dla szablonu eksportu. Reguła może wpływać tylko na produkty spełniające określone warunki.
Potwierdź, że w obu eksportach włączone są oczekiwane reguły i że ich priorytety są prawidłowe. Sprawdź również, czy po spełnieniu warunków reguła nie jest skonfigurowana tak, aby zatrzymać dalsze przetwarzanie.
Aby przejrzeć dostępne reguły, otwórz Reguły transformacji danych. Wyjaśnienie warunków, transformacji i priorytetów znajdziesz w artykule Reguły transformacji danych.
5. Sprawdź czas generowania
Synchronizacja dostawców i generowanie eksportów mają niezależne harmonogramy. Dwa eksporty nie muszą być generowane w tym samym czasie.
Jeśli cena, stan magazynowy lub treść dostawcy zmieniły się między wygenerowaniem dwóch eksportów, pliki mogą zawierać różne wartości, nawet gdy ich pozostałe ustawienia są podobne.
Podczas porównywania wyników sprawdź, kiedy każdy eksport został ostatnio wygenerowany oraz czy między tymi terminami miała miejsce synchronizacja dostawcy.
Typowe scenariusze
Różne ceny
- Eksporty korzystają z różnych marż.
- Rabat dotyczący konkretnego EAN-u obowiązuje tylko w jednym eksporcie.
- Jeden eksport wyklucza najtańszego dostawcę.
- Transformacja zmienia cenę lub zaokrągla ją.
- Eksporty zostały wygenerowane na podstawie danych katalogowych dostępnych w różnym czasie.
Różne wartości stanów magazynowych
- Zwycięski dostawca jest inny.
- Filtr lub transformacja zmienia wartość stanu magazynowego.
- Jeden eksport korzysta z wygenerowanego atrybutu stanu magazynowego, a drugi ze standardowego atrybutu stanu magazynowego.
- Stan magazynowy dostawcy zmienił się między wygenerowaniem eksportów.
Różne tytuły, opisy lub obrazy
- Eksporty korzystają z różnych ustawień wyboru treści.
- Jeden eksport korzysta z treści zwycięskiego dostawcy, a drugi z treści preferowanego dostawcy.
- Transformacja tłumaczy, łączy, skraca lub zmienia format treści.
- Szablony XML korzystają z różnych atrybutów źródłowych.
Produkt obecny w jednym eksporcie, ale brakujący w drugim
- Filtr produktów wyklucza go z jednego eksportu.
- Wybór kwalifikujących się dostawców jest inny.
- Po przetworzeniu brakuje wymaganej wartości.
- EAN jest uwzględniony w warunku lub regule wykluczenia właściwej dla konkretnego eksportu.
Różne wartości w końcowym XML
- Szablony mapują różne atrybuty do pola XML.
- Wygenerowany atrybut jest pusty w jednym eksporcie, dlatego używana jest jego wartość domyślna.
- Transformacja zmienia wartość przed zapisaniem jej do XML.
- Eksporty korzystają z różnych struktur XML przeznaczonych dla różnych miejsc docelowych.
Przykład
Dostawca A i Dostawca B oferują ten sam EAN. Dostawca A ma najniższą kwalifikującą się cenę, więc zostaje zwycięskim dostawcą.
Eksport dla strony internetowej stosuje marżę 20% i korzysta z treści dostawcy oferującego najdłuższy opis. Eksport marketplace’u stosuje marżę 30% i korzysta z treści zwycięskiego dostawcy.
Oba eksporty korzystają z tego samego EAN-u i tego samego wspólnego katalogu, ale mogą wygenerować:
- różne ceny końcowe, ponieważ marże są różne,
- różne opisy, ponieważ ustawienia wyboru treści są inne,
- różne pola XML, ponieważ szablony eksportów są inne.
Co zrobić dalej
- Otwórz ten sam EAN w narzędziu Export Checker dla pierwszego eksportu.
- Otwórz Export Checker w drugiej karcie przeglądarki i wybierz drugi eksport.
- Porównaj zwycięskiego dostawcę, dostawcę treści, obliczenia, filtry, transformacje, końcowe atrybuty oraz wynik XML.
- Jeśli narzędzie Checker pokazuje różne ustawienia lub wyniki przetwarzania, przejrzyj obie projekcje w sekcji Eksporty.
- Jeśli dostępne oferty dostawców są różne, sprawdź wybór i status dostawców.
- Przed zmianą dowolnej reguły przejrzyj priorytety transformacji.
- Po wprowadzeniu zmiany ponownie sprawdź EAN, zanim użyjesz kolejnego wygenerowanego pliku XML w aktywnym kanale.