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 dla poszczególnych produktów.


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 zapasu, wykluczyć określonych producentów albo usunąć konkretną listę numerów EAN.

Ten poradnik pomoże również wtedy, gdy produkt istnieje w B2BLIX, ale brakuje go w jednym z eksportów, lub gdy produkt został nieoczekiwanie uwzględniony, mimo że miał zostać wykluczony.

Krótka odpowiedź

Filtr eksportu określa, 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 łączyć za pomocą operatorów AND i OR:

  • AND oznacza, że każdy warunek w grupie musi zostać spełniony.
  • OR oznacza, że wystarczy spełnienie dowolnego warunku w grupie.

Połączenie kilku grup zmienia wynik w zależności od ich umiejscowienia. Jeśli produkt został nieoczekiwanie uwzględniony lub wykluczony, najpierw sprawdź grupowanie 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 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 zapas
  • 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ówne, Różne, 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 zostanie w ogóle uwzględniony w eksporcie.
  • Filtr transformacji określa, czy do uwzględnionego produktu zostanie zastosowane konkretne obliczenie lub zmiana treści.

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 poznać pola konfiguracji eksportu, przeczytaj Tworzenie i konfiguracja projekcji eksportu XML.

Sprawdź pełną 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 sprawdzające pustą wartość są odpowiednie dla tego pola.
Interfejs filtra eksportu pokazujący operatory logiczne i warunek Cena większa od zera
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 i ma dostępne podstawowe wartości. Szczegółowe informacje o tej stronie znajdziesz w artykule Interfejs wszystkich produktów.

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

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

Zwykle najszybszym sposobem zbadania filtra jest przetestowanie jednego znanego numeru EAN.

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

  1. Wprowadź numer 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 eksportowanych atrybutów i wyniku XML.
Raport narzędzia Export Checker pokazujący dane źródłowe, zwycięskiego dostawcę i wyeksportowany XML
Export Checker pomaga prześledzić drogę jednego produktu od danych źródłowych do końcowego wyeksportowanego pliku XML oraz wskazać etap, na którym produkt został wykluczony.

Typowe scenariusze wykluczania

Wykluczanie listy produktów według 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 numer EAN.

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

Wykluczanie producenta lub marki

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

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

Wymaganie użytecznego numeru EAN

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

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

Wymaganie dodatniej ceny lub wartości zapasu

Warunki takie jak Cena większa od 0 lub porównanie zapasu mogą zapobiec dodaniu 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ż oczekiwana. Typowe przykłady:

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

Przykład: uwzględnienie wybranych dostawców z wykluczeniem ograniczonych numerów EAN

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

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

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

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

Jeśli warunek dotyczący ograniczonych numerów EAN 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 z jednego z następujących powodów:

  • Brakuje jego numeru EAN, jest on nieprawidłowy lub został zmapowany z niewłaściwego pola dostawcy.
  • Wymagana wartość źródłowa jest niedostępna.
  • Produktu nie ma już w danych dostawcy, a ustawienia aktualności danych zmieniły jego stan zapasu lub 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 przetworzenie przez platformę odbierającą jest opóźnione.

B2BLIX obsługuje import od dostawcy, mapowanie, przetwarzanie katalogu, filtry, transformacje i generowanie pliku XML. Po pobraniu pliku przez zewnętrzną platformę to ona odpowiada za własną walidację, harmonogram importu, aktywację i publiczne wyświetlanie.

Co zrobić dalej

  1. Wybierz jeden numer 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 numery EAN w narzędziu 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 niewielkiego zestawu znanych produktów ułatwia potwierdzenie, że wymagane produkty nadal są uwzględniane, a wykluczone produkty nie wracają przez inny warunek OR.