Jak działają filtry eksportu i wykluczenia produktów

Dowiedz się, jak kontrolować, które produkty są uwzględniane w eksporcie, łącząc warunki AND i OR, wybierając atrybuty dostawcy lub produktu oraz dodając reguły wykluczeń. Ten poradnik wyjaśnia, dlaczego produkt może zostać uwzględniony w eksporcie B2BLIX Feed lub z niego wykluczony, i zawiera praktyczną listę kontrolną do sprawdzania logiki filtrów oraz wyników na poziomie produktu.


Kiedy ten poradnik jest przydatny

Użyj filtrów eksportu, gdy eksport XML powinien zawierać tylko wybraną część katalogu B2BLIX. Możesz na przykład chcieć uwzględnić produkty od określonych dostawców, wymagać prawidłowej ceny lub wartości stanu magazynowego, wykluczyć określonych producentów albo usunąć konkretną listę EAN-ów.

Ten poradnik pomoże również wtedy, gdy produkt istnieje w B2BLIX, ale nie znajduje się w jednym z eksportów, lub gdy produkt jest nieoczekiwanie uwzględniany, mimo że miał zostać wykluczony.

Krótka odpowiedź

Filtr eksportu decyduje, czy produkt zostanie uwzględniony w konkretnym eksporcie. Produkt musi spełnić całą strukturę filtra, aby przejść do transformacji, szablonu i wygenerowanego pliku XML tego eksportu.

Warunki można grupować za pomocą operatorów AND i OR:

  • AND oznacza, że wszystkie warunki w grupie muszą zostać spełnione.
  • OR oznacza, że wystarczy spełnienie dowolnego warunku w grupie.

Połączenie kilku grup wpływa na wynik w zależności od ich umiejscowienia. Jeśli produkt jest nieoczekiwanie uwzględniany lub wykluczany, najpierw sprawdź sposób grupowania warunków, zamiast analizować każdy warunek osobno.

Ostrzeżenie: Zmiana filtra eksportu może zmienić produkty w następnym wygenerowanym pliku XML. Przed użyciem zaktualizowanego eksportu w działającym sklepie, na platformie marketplace lub w porównywarce cen przetestuj filtr na kilku znanych produktach i sprawdź wygenerowany wynik.

Jak działają filtry eksportu

B2BLIX przechowuje produkty dostawców we wspólnym katalogu, niezależnie od poszczególnych eksportów. Każdy eksport może następnie wybrać inną część tego katalogu.

Filtr eksportu może korzystać ze zmapowanych informacji o produkcie, takich jak:

  • EAN lub SKU
  • Dostawca
  • Cena lub stan magazynowy
  • Tytuł lub opis
  • Kategoria lub identyfikator kategorii
  • Producent lub wartość marki
  • Waga, wymiary, kolor lub inne zmapowane atrybuty

Dostępne porównania mogą obejmować Równa się, Nie równa się, Zawiera, W, Nie w, sprawdzanie pustej wartości oraz porównania liczbowe, takie jak większe niż lub mniejsze niż.

Filtry eksportu są niezależne od filtrów transformacji:

  • Filtr eksportu określa, czy produkt w ogóle zostanie uwzględniony w eksporcie.
  • Filtr transformacji określa, czy dana kalkulacja lub zmiana treści zostanie zastosowana do uwzględnionego produktu.

Reguła transformacji nie może ponownie dodać produktu po jego wykluczeniu przez filtr eksportu.

Co sprawdzić na swoim koncie

1. Sprawdź strukturę filtra eksportu

Po zalogowaniu otwórz Eksporty i wybierz eksport, który chcesz sprawdzić. Aby zrozumieć pola konfiguracji eksportu, przeczytaj Tworzenie i konfiguracja projekcji eksportu XML.

Sprawdź całą strukturę filtra i potwierdź:

  • które warunki znajdują się w tej samej grupie AND;
  • które alternatywy znajdują się w grupie OR;
  • czy warunek wykluczający dotyczy całego filtra, czy tylko jednej gałęzi;
  • czy wybrany atrybut zawiera oczekiwaną wartość;
  • czy porównania tekstowe, liczbowe i dotyczące pustej wartości są odpowiednie dla tego pola.
Interfejs filtra eksportu pokazujący operatory logiczne i warunek Cena większa niż zero
Interfejs filtra eksportu umożliwia łączenie warunków dotyczących produktów za pomocą operatorów logicznych. Sprawdź zarówno wybrany warunek, jak i grupę, w której został umieszczony.

2. Sprawdź źródło produktu i zmapowane wartości

Warunek jest oceniany na podstawie danych produktu dostępnych w B2BLIX. Na przykład warunek dotyczący dostawcy zależy od wybranej wartości dostawcy, a wykluczenie producenta od zmapowanych informacji o producencie lub marce.

Po zalogowaniu otwórz Wszystkie produkty, aby potwierdzić, że produkt jest zapisany oraz że jego podstawowe wartości są dostępne. Szczegółowe informacje o tej stronie znajdziesz w Interfejsie wszystkich produktów.

Jeśli wartość jest pusta lub różni się od wartości użytej w filtrze, sprawdź odpowiednie mapowanie dostawcy przed zmianą warunku eksportu.

3. Sprawdź jeden produkt w narzędziu Export Checker

Najszybszym sposobem sprawdzenia filtra jest zazwyczaj przetestowanie jednego znanego EAN-u.

Po zalogowaniu otwórz Sprawdzanie eksportów. Aby zrozumieć raport, przeczytaj Export Checker: sprawdzanie danych produktu i wyników eksportu.

  1. Wprowadź EAN produktu.
  2. Wybierz odpowiedni eksport.
  3. Sprawdź oryginalne dane dostawcy i wybraną ofertę dostawcy.
  4. Sprawdź filtry, które wpłynęły na produkt.
  5. Potwierdź, czy produkt dotarł do końcowych atrybutów eksportu i wyniku XML.
Raport narzędzia do sprawdzania eksportów pokazujący dane źródłowe, wybranego dostawcę i eksportowany plik XML
Export Checker pomaga prześledzić drogę jednego produktu od danych źródłowych do końcowego pliku XML oraz określić etap, na którym został wykluczony.

Typowe scenariusze wykluczania

Wykluczanie listy produktów na podstawie EAN

Użyj warunku EAN Nie w i podaj wartości EAN, które nie mogą pojawić się w tym eksporcie. Spowoduje to usunięcie pasujących produktów tylko z wybranego eksportu. Mogą one nadal być dostępne w katalogu i innych eksportach.

Sprawdź również, czy wykluczenie zostało umieszczone na właściwym poziomie. Jeśli znajduje się tylko w jednej gałęzi grupy OR, inna gałąź może nadal pozwolić produktowi przejść.

Wykluczanie dostawcy

Użyj warunku dotyczącego dostawcy, gdy produkty od jednego dostawcy nie mogą być używane w eksporcie do określonego miejsca docelowego. Sprawdź rzeczywistego dostawcę wybranego dla produktu, zwłaszcza gdy kilku dostawców oferuje ten sam EAN.

Produkt może nadal zostać wyeksportowany od innego spełniającego warunki dostawcy, chyba że filtr wyklucza sam produkt, a nie tylko jedną ofertę dostawcy.

Wykluczanie producenta lub marki

Użyj zmapowanej wartości producenta lub marki. Przed utworzeniem warunku potwierdź dokładną wartość zapisaną w B2BLIX, ponieważ pliki dostawców mogą stosować różną pisownię lub formaty nazw.

Po zalogowaniu otwórz Producenci, aby sprawdzić wykryte wartości. Szczegółowe informacje znajdziesz w Interfejsie producentów.

Wymaganie poprawnego EAN-u

W przypadku miejsca docelowego opartego na EAN warunek taki jak EAN nie jest pusty może jasno określać wymaganie w filtrze eksportu. Jego położenie ma znaczenie, gdy filtr zawiera kilka grup AND i OR.

W standardowym procesie B2BLIX produkty bez poprawnego EAN-u nie są dopuszczane do standardowego przetwarzania produktów i łączenia ofert od różnych dostawców. Jeśli produktu nie można znaleźć w katalogu w ogóle, sprawdź wartość EAN-u u dostawcy i mapowanie, a nie tylko filtr eksportu.

Wymaganie dodatniej ceny lub wartości stanu magazynowego

Warunki takie jak Cena większa niż 0 lub porównanie stanu magazynowego mogą uniemożliwić wejście niekompletnych lub niedostępnych produktów do eksportu.

Przed zmianą takiego warunku sprawdź, czy zerowa lub brakująca wartość pochodzi ze źródła dostawcy, mapowania dostawcy, ustawień aktualności danych lub aktywnej reguły transformacji.

Produkt istnieje, ale nie pasuje do oczekiwanego atrybutu

Produkt może być obecny na stronie Wszystkie produkty, ale nie spełniać filtra eksportu, ponieważ wybrane pole zawiera inną wartość niż oczekiwano. Typowe przykłady:

  • Dostawca stosuje inną pisownię nazwy producenta.
  • Kategoria została zmapowana do innej kategorii globalnej.
  • Oczekiwana cena została zmapowana z niewłaściwego pola źródłowego.
  • Po przetworzeniu aktualności danych produkt ma zerowy stan magazynowy.
  • Warunek sprawdza nowo utworzony atrybut, który nie jest dostępny na etapie filtrowania.

Przykład: uwzględnianie wybranych dostawców i wykluczanie ograniczonych EAN-ów

Załóżmy, że eksport powinien zawierać produkty od Dostawcy A lub Dostawcy B, ale tylko wtedy, gdy produkt ma dodatnią cenę i poprawny EAN. Odrębna lista ograniczonych EAN-ów musi być zawsze wykluczana.

Docelową logikę można opisać następująco:

  • Dostawca równa się Dostawca A LUB Dostawca równa się Dostawca B
  • ORAZ Cena jest większa niż 0
  • ORAZ EAN nie jest pusty
  • ORAZ EAN Nie w ograniczonej liście EAN-ów

Alternatywy dostawców powinny znajdować się razem w grupie OR. Cena, wymaganie dotyczące EAN-u i lista wykluczeń muszą dotyczyć wyniku całej tej grupy.

Jeśli warunek dotyczący ograniczonych EAN-ów zostanie umieszczony tylko w gałęzi Dostawcy A, ograniczony produkt od Dostawcy B może nadal przejść przez drugą gałąź.

Dlaczego produktu może nadal brakować

Nie każdy brakujący produkt został wykluczony przez filtr eksportu. Produkt mógł zatrzymać się wcześniej w procesie, ponieważ:

  • Jego EAN jest pusty, nieprawidłowy lub zmapowany z niewłaściwego pola dostawcy.
  • Wymagana wartość źródłowa jest niedostępna.
  • Produkt nie jest już obecny w danych dostawcy, a ustawienia aktualności danych zmieniły jego stan magazynowy lub status przechowywania.
  • Produkt jest obecny w B2BLIX, ale nie spełnia filtra wybranego eksportu.
  • Produkt znajduje się w wygenerowanym pliku XML, ale został odrzucony lub jego przetwarzanie zostało opóźnione przez platformę odbierającą plik.

B2BLIX kontroluje import danych dostawcy, mapowanie, przetwarzanie katalogu, filtry, transformacje i wygenerowany plik XML. Po pobraniu pliku przez zewnętrzną platformę to ona kontroluje własną walidację, harmonogram importu, aktywację i publiczne wyświetlanie.

Co zrobić dalej

  1. Wybierz jeden EAN, który powinien zostać uwzględniony, oraz jeden, który powinien zostać wykluczony.
  2. Potwierdź wartości obu produktów w sekcji Wszystkie produkty.
  3. Sprawdź pełną strukturę AND i OR w sekcji Eksporty.
  4. Przetestuj oba EAN-y w sekcji Sprawdzanie eksportów.
  5. Wygeneruj eksport ponownie i sprawdź wynikowy plik XML przed podłączeniem zmienionego eksportu do działającego miejsca docelowego.

Wprowadzaj zmiany w filtrach stopniowo. Testowanie małego zestawu znanych produktów ułatwia potwierdzenie, że wymagane produkty nadal są uwzględniane, a wykluczone produkty nie wracają przez inny warunek OR.