Jak określać i sprawdzać limity cen minimalnych i maksymalnych
Ten przewodnik wyjaśnia dwa sposoby konfigurowania limitów MIN/MAX w B2BLIX, obowiązujące zasady walidacji oraz czynności, które sprzedawcy powinni wykonać przed eksportem obliczonych cen.
Dlaczego ceny minimalne i maksymalne są wymagane
Każdy produkt przetwarzany przez algorytm BuyBox musi mieć dozwolony zakres cen. Zakres ten określają cena minimalna (MIN) i cena maksymalna (MAX).
Cena minimalna chroni sprzedawcę przed obniżeniem ceny produktu poniżej akceptowalnej marży. Cena maksymalna zapobiega podniesieniu ceny przez algorytm powyżej poziomu dozwolonego przez sprzedawcę i może pomóc uniknąć cen, które mogą zostać odrzucone lub ograniczone przez marketplace.
B2BLIX korzysta z tego zakresu podczas obliczania możliwej nowej ceny. W zależności od sytuacji na marketplace i wybranej strategii obliczona cena może zostać obniżona, utrzymana, dopasowana do innej oferty lub podwyższona. Musi jednak pozostać w dostępnym zakresie MIN/MAX.
Ważne: ustawienia MIN/MAX mogą wpływać na obliczone ceny, eksporty, aktualizacje przez API oraz aktywne oferty na marketplace. Zweryfikuj limity cen dla niewielkiej grupy produktów przed włączeniem automatycznej publikacji cen dla całego katalogu.
Krótka odpowiedź
Ceny MIN/MAX można określić na dwa sposoby:
- Przekazanie obliczonych wartości MIN i MAX w imporcie produktów. Limity są obliczane we własnym systemie, arkuszu kalkulacyjnym, pliku XML lub CSV, a następnie gotowe wartości są wysyłane do B2BLIX.
- Skonfigurowanie współczynników na poziomie kategorii w B2BLIX. Przekazujesz standardową cenę produktu, a B2BLIX oblicza limity, mnożąc tę cenę przez współczynniki skonfigurowane dla kategorii produktu.
Jawne limity na poziomie produktu są lepszym rozwiązaniem, gdy produkty wymagają indywidualnych marż lub różnych zasad ustalania cen. Współczynniki kategorii są przydatne, gdy wiele produktów w tej samej kategorii może korzystać ze wspólnego zakresu procentowego.
Jeśli dostępne są jawne wartości MIN/MAX na poziomie produktu, mają one pierwszeństwo przed limitami obliczanymi na podstawie współczynników kategorii.
Opcja 1: Przekazanie wartości min/max w danych produktu
Użyj tej opcji, jeśli akceptowalne limity cen są już obliczane w systemie księgowym, systemie zarządzania produktami, arkuszu kalkulacyjnym lub innym wewnętrznym źródle.
Źródło XML, CSV lub Google Sheets może zawierać standardową cenę produktu wraz z wartościami MIN i MAX. Własne formuły mogą uwzględniać koszt produktu, wymaganą marżę, koszty dostawy, kategorię, dostawcę lub inne zasady biznesowe.
Uproszczony wiersz produktu może zawierać:
| Produkt | Cena standardowa | MIN | MAX |
|---|---|---|---|
| Przykładowy produkt | €100.00 | €90.00 | €110.00 |
Jeśli struktura importu na to pozwala, można również określić osobne limity dla poszczególnych marketplace. Na przykład źródło może zawierać ogólne wartości min i max oraz pola właściwe dla danego marketplace, takie jak min_LV i max_LV.
Używaj limitów właściwych dla marketplace, gdy akceptowalny zakres różni się ze względu na lokalne ceny, koszty dostawy, podatki lub inną zasadę biznesową charakterystyczną dla danego rynku. Przed przygotowaniem ostatecznego źródła sprawdź obsługiwane nazwy atrybutów.
Aby przetestować strukturę pliku, otwórz Sync Tester na swoim koncie. Aby sprawdzić obsługiwaną strukturę i proces testowania, przeczytaj Sync Tester i struktura pliku Google Sheets.
Opcja 2: Obliczanie min/max na podstawie współczynników kategorii
Użyj współczynników kategorii, jeśli przekazujesz cenę standardową, ale nie chcesz obliczać osobnych wartości MIN i MAX dla każdego produktu.
W sekcji Zarządzanie kategoriami kategorie są wyświetlane osobno dla każdego obsługiwanego marketplace. Do kategorii można przypisać współczynnik minimalny i maksymalny.
Podczas synchronizacji B2BLIX korzysta ze standardowej zaimportowanej ceny produktu i stosuje współczynniki skonfigurowane dla jego kategorii:
- MIN = cena standardowa × współczynnik minimalny
- MAX = cena standardowa × współczynnik maksymalny
Przykład:
- Standardowa cena produktu: €100.00
- Współczynnik minimalny: 0.90
- Współczynnik maksymalny: 1.10
- Obliczona wartość MIN: €90.00
- Obliczona wartość MAX: €110.00
Algorytm BuyBox może następnie obliczyć cenę od €90.00 do €110.00. Nie może obniżyć ceny produktu poniżej €90.00 ani podnieść jej powyżej €110.00.
Aby skonfigurować współczynniki, otwórz Zarządzanie kategoriami na swoim koncie. Wyjaśnienie dostępnych pól kategorii i działań zbiorczych znajdziesz w artykule Zarządzanie kategoriami: częstotliwości monitorowania i współczynniki cenowe.
Którą metodę wybrać?
| Sytuacja | Zalecana metoda |
|---|---|
| Każdy produkt ma własny koszt lub wymagania dotyczące marży | Przekaż wartości MIN/MAX na poziomie produktu |
| Limity są już obliczane we własnym systemie | Przekaż wartości MIN/MAX na poziomie produktu |
| Różne marketplace wymagają różnych limitów | Jeśli jest to obsługiwane, przekaż limity produktu właściwe dla marketplace |
| Produkty w kategorii mogą korzystać z tego samego zakresu procentowego | Użyj współczynników kategorii |
| Limity mają zmieniać się automatycznie wraz ze zmianą ceny standardowej | Użyj współczynników kategorii |
| Większość produktów podlega regule kategorii, ale niektóre wymagają specjalnych limitów | Użyj współczynników kategorii i określ jawne limity dla wyjątków |
Jak działa walidacja min/max
Wiersze produktów są sprawdzane, zanim będą mogły zostać użyte do obliczeń BuyBox. Co najmniej następujące zasady dotyczące zakresu cen muszą być spełnione:
- MIN musi być określone.
- MIN musi być większe od 0.
- MAX musi być określone lub prawidłowo obliczone.
- MAX musi być większe lub równe MIN.
Aby konfiguracja cen była spójna, cena standardowa lub bieżąca również powinna zwykle mieścić się w skonfigurowanym zakresie:
MIN ≤ cena standardowa ≤ MAX
Jeśli kolejność cen jest nieprawidłowa, sprawdź zaimportowane wartości oraz współczynniki kategorii przed ponownym przetworzeniem produktu.
Przykłady prawidłowe:
- MIN €80.00, cena standardowa €90.00, MAX €100.00
- MIN €90.00, cena standardowa €90.00, MAX €90.00
Przykłady nieprawidłowe lub problematyczne:
- MIN €0.00, ponieważ minimum musi być większe od zera
- MIN €100.00 i MAX €90.00, ponieważ MAX jest mniejsze od MIN
- MIN €110.00, cena standardowa €100.00 i MAX €120.00, ponieważ cena standardowa znajduje się poniżej zamierzonego zakresu
- MIN €80.00, cena standardowa €100.00 i MAX €90.00, ponieważ cena standardowa znajduje się powyżej zamierzonego zakresu
Jeśli wymagana zasada nie jest spełniona, produkt może nie przejść walidacji z błędem zakresu cen i może nie zostać przekazany do standardowych obliczeń BuyBox ani eksportu.
Co sprawdzić na swoim koncie
1. Potwierdź źródło limitów
Najpierw ustal, czy produkt powinien korzystać z:
- jawnych wartości MIN/MAX z zaimportowanych danych produktu;
- limitów właściwych dla marketplace z zaimportowanych danych; lub
- limitów obliczanych na podstawie współczynników kategorii.
Nie zmieniaj współczynników kategorii, dopóki nie sprawdzisz, czy produkt nie zawiera już jawnych limitów. Wartości na poziomie produktu mogą zastępować obliczenia kategorii.
2. Zweryfikuj zaimportowane źródło
Sprawdź, czy źródło jest dostępne oraz czy pola ceny standardowej, MIN i MAX zawierają wartości liczbowe. Zwróć uwagę na puste komórki, tekst zamiast liczb, nieprawidłowe separatory dziesiętne lub formuły zwracające błędy.
Aby zweryfikować źródło, otwórz Sync Tester na swoim koncie.
3. Sprawdź współczynniki kategorii produktu
Jeśli limity są obliczane dynamicznie, potwierdź, że produkt jest przypisany do właściwej kategorii marketplace oraz że oba współczynniki są odpowiednie.
Sprawdź, czy:
- współczynnik minimalny jest większy od zera;
- współczynnik maksymalny nie jest mniejszy od współczynnika minimalnego;
- wynikowe ceny odpowiadają wymaganiom dotyczącym marży i marketplace;
- współczynniki zostały skonfigurowane dla właściwej kategorii marketplace.
Otwórz Zarządzanie kategoriami na swoim koncie, aby sprawdzić te wartości.
4. Sprawdź wartości końcowe dla jednego produktu
Użyj narzędzia Product Checker, aby sprawdzić konkretny EAN. Jest to główna strona służąca do sprawdzania, jakie dane produktu, limity cen, obserwacje i wyniki obliczeń są dostępne dla danego produktu.
Otwórz Product Checker na swoim koncie. Szczegółowe informacje o jego sekcjach znajdziesz w artykule Product Checker: przegląd danych produktu, obliczeń cen i eksportów.
5. Sprawdź błędy synchronizacji
Jeśli wiele produktów nie przejdzie przetwarzania lub nie pojawi się w oczekiwanym wyniku, sprawdź najnowszy raport synchronizacji. Pomoże on rozróżnić problemy z importem, walidacją, obliczeniami i eksportem.
Otwórz Raporty synchronizacji na swoim koncie. Pomoc dotyczącą odczytywania wyników znajdziesz w artykule Raporty synchronizacji: przegląd wyników importu, obliczeń BuyBox i eksportu.
Najczęstsze przyczyny nieprawidłowych lub brakujących limitów cen
Min lub max jest puste
Źródło importu nie zawiera użytecznej wartości na poziomie produktu, a do jej obliczenia nie jest dostępny żaden prawidłowy współczynnik kategorii.
Min wynosi zero lub jest ujemne
Cena minimalna równa zero lub niższa nie zapewnia bezpiecznej dolnej granicy i nie spełnia wymaganej zasady walidacji.
Max jest mniejsze od min
Dozwolony zakres jest matematycznie nieprawidłowy. Popraw wartości źródłowe lub współczynniki kategorii, tak aby MAX było równe MIN lub od niego większe.
Używana jest niewłaściwa kategoria
Gdy używane są współczynniki kategorii, produkt przypisany do nieoczekiwanej kategorii może otrzymać inny zakres cen niż zamierzony. Kategorie są zarządzane osobno dla każdego marketplace.
Wartość na poziomie produktu zastępuje wartość kategorii
Możesz zmienić współczynnik kategorii, ale nie zauważyć zmiany dla konkretnego produktu, ponieważ produkt ten ma już jawne wartości MIN/MAX w zaimportowanych danych.
Wartości właściwe dla marketplace są niekompletne
Jeden marketplace może otrzymać określoną wartość MIN lub MAX, podczas gdy inny korzysta z wartości ogólnych albo nie ma użytecznego zakresu. Sprawdź razem wszystkie odpowiednie pola marketplace.
Zaimportowana cena standardowa uległa zmianie
W przypadku współczynników kategorii wartości MIN i MAX są ponownie obliczane na podstawie zaimportowanej ceny standardowej. Zmieniona cena standardowa zmienia więc limity bezwzględne, nawet jeśli współczynniki pozostają takie same.
Min jest zbyt wysokie w stosunku do bieżącej konkurencji
Konfiguracja może być prawidłowa, ale algorytm nie może obliczyć konkurencyjnej ceny poniżej MIN. Jeśli konkurencyjne oferty lub bieżąca cena BuyBox są niższe, produkt może pozostać poza pozycją zapewniającą wygraną.
Nie oznacza to, że minimum należy automatycznie obniżyć. Przed jego zmianą przeanalizuj wymagania dotyczące kosztów i marży. W niektórych przypadkach bezpieczniej jest zaakceptować wygraną konkurenta oferującego niższą cenę niż sprzedawać poniżej akceptowalnej marży.
Max nie jest odpowiednie dla ograniczeń marketplace
MAX powinno oznaczać najwyższą cenę, którą jesteś gotowy opublikować. Należy również uwzględnić aktualne ograniczenia cenowe marketplace. Zbyt wysoka oferta może zostać odrzucona, ograniczona lub dezaktywowana przez marketplace.
B2BLIX nie kontroluje zasad akceptacji obowiązujących na marketplace. Cena obliczona lub wyeksportowana przez B2BLIX nie musi być aktywna, dopóki nie zostanie zaakceptowana i zastosowana przez marketplace.
Przykład: jak zakres chroni produkt
Załóżmy następującą konfigurację:
- Cena standardowa: €100.00
- MIN: €90.00
- MAX: €110.00
- Zaobserwowana cena konkurencji: €88.00
Nawet jeśli wybrana strategia normalnie obniżyłaby cenę poniżej ceny konkurencji, algorytm nie może obliczyć ceny niższej niż €90.00. Sprzedawca może więc stracić BuyBox, ale skonfigurowana minimalna marża zostanie zachowana.
Jeśli sprzedawca już wygrywa przy cenie €100.00, a wybrana strategia pozwala na podwyższenie ceny, algorytm może obliczyć wyższą cenę, ale nie może przekroczyć €110.00.
To marketplace decyduje, który sprzedawca otrzyma BuyBox. Prawidłowy zakres MIN/MAX określa ceny, które B2BLIX może obliczyć, ale nie gwarantuje wygranej pozycji.
Co dalej
- Wybierz, czy limity będą pochodzić z danych produktu, współczynników kategorii czy z połączenia obu metod.
- Potwierdź, że każdy przetwarzany produkt może otrzymać wartość MIN większą od zera oraz wartość MAX równą MIN lub od niej większą.
- Utrzymuj cenę standardową w zamierzonym zakresie MIN/MAX.
- Przetestuj źródło importu przed włączeniem regularnej synchronizacji.
- Sprawdź kilka reprezentatywnych produktów w Product Checker.
- Przeprowadź obliczenia bez automatycznej publikacji i sprawdź wynikowe ceny.
- Włącz szersze eksporty lub aktualizacje przez API dopiero po potwierdzeniu, że zakresy chronią zarówno marże, jak i wymagania dotyczące górnego poziomu cen.