01 sierpnia 2024
Reguły cenowe - udostępniliśmy nowe opcje automatycznego przeliczania cen
Reguły cenowe to funkcjonalność, która pozwoli Ci zarządzać ceną oferty bez edytowania jej ręcznie. Do tej pory udostępnialiśmy tylko jedną regułę - Przelicznik cen, za pomocą której automatycznie przeliczamy cenę w serwisie dodatkowym w oparciu o kurs publikowany przez Europejski Bank Centralny.
Od dziś możesz tworzyć własne reguły, dzięki którym przeliczymy cenę zarówno w serwisie bazowym, jak i w zagranicznych. Reguły ustawisz osobno dla każdego rynku, na którym dana oferta jest widoczna. Oznacza to, że z jedną ofertą możesz połączyć kilka reguł.
Co zmieniliśmy?
udostępniliśmy nową regułę “FOLLOW_BY_ALLEGRO_MIN_PRICE” (Najniższa cena na Allegro), dzięki której będziemy zmieniać cenę w Twojej ofercie na podstawie:
- Twojej ceny produktu w tej ofercie
- aktualnie najniższej ceny danego produktu na Allegro, którą sprawdzamy co godzinę
- zdefiniowanego przez Ciebie zakresu, w ramach którego chcesz zmieniać swoją cenę.
dodaliśmy nowe endpointy:
- POST /sale/price-automation/rules - utwórz nową regułę cenową
- PUT /sale/price-automation/{ruleId} - edytuj regułę cenową
- DELETE /sale/price-automation/{ruleId} - usuń regułę cenową
dodaliśmy nowe pola w dotychczasowych zasobach związanych z automatycznym przeliczaniem cen:
“default” - w którym informujemy, czy dana reguła została utworzona przez Allegro (true) lub przez sprzedawcę (false). Np. regułę “EXCHANGE_RATE” (Przelicznik cen), dla której zwrócimy wartość true, tworzymy automatycznie w oparciu o ofertę z cennikiem dostawy dla rynku zagranicznego. Po zmianie procesu widoczności ofert na dodatkowych rynkach regułę automatycznie przypisujemy do ofert, które kwalifikują się do widoczności w serwisach zagranicznych. Reguły oznaczone są jako “default”: true nie zawierają dodatkowych konfiguracji cen, które zdefiniować może wyłącznie sprzedający.
“configuration.priceRange” - w którym określisz zakres cenowy, gdy przypisujesz regułę typu “FOLLOW_BY_ALLEGRO_MIN_PRICE” (pola nie da się uzupełnić dla reguły “EXCHANGE_RATE”) do ofert za pomocą POST /sale/offer-price-automation-commands. Jeśli go nie zdefiniujesz, nie będziemy stosować reguły i aktualizować ceny w ofercie. W ten sposób chronimy Cię przed automatyczną obniżką poniżej kwoty, która jest dla Ciebie opłacalna.
Przykład 1
- Dla oferty z ceną 20 zł ustawiasz regułę cenową typu “FOLLOW_BY_ALLEGRO_MIN_PRICE”. Podajesz zakres cen dla tej oferty: od 15 do 25 zł.
- Aktualna najniższa cena danego produktu na Allegro to 16 zł.
- Najniższa cena na Allegro mieści się w Twoim zakresie cen – dlatego zaktualizujemy cenę oferty na 16 zł.
Przykład 2
- Dla oferty z ceną 20 zł ustawiasz regułę cenową typu “FOLLOW_BY_ALLEGRO_MIN_PRICE”. Podajesz zakres cen dla tej oferty: od 18 do 25 zł.
- Aktualna najniższa cena danego produktu na Allegro to 16 zł.
Najniższa cena na Allegro nie mieści się w Twoim zakresie cen – dlatego ustawimy w ofercie najniższą możliwą cenę z tego zakresu: 18 zł.
“configuration.changeByPercentage” - w którym, gdy tworzysz lub edytujesz regułę cenową, możesz określić czy od danej ceny mamy odjąć lub dodać określony % (maksymalnie 50%).
W przypadku reguł cenowych typu “FOLLOW_BY_ALLEGRO_MIN_PRICE” – dodamy lub odejmiemy określony procent do nowej najniższej ceny danego produktu i dodatkowo sprawdzimy, czy otrzymana kwota mieści się w zakresie cen.
W przypadku reguł cenowych typu “EXCHANGE_RATE” – dodamy lub odejmiemy określony procent do ceny w walucie rynku rejestracji, czyli przed przewalutowaniem ceny.
Przykład dla reguły typu “FOLLOW_BY_ALLEGRO_MIN_PRICE”:
- Dla oferty z ceną 20 zł ustawiasz własną regułę cenową, która:
- porównuje Twoją cenę z najniższą ceną na Allegro i dodaje 5%
- zmienia cenę tylko w zakresie od 15 do 25 zł.
- Aktualna najniższa cena danego produktu na Allegro to 16 zł.
- Zgodnie z Twoją regułą, najpierw dodajemy do tej kwoty 5% – będzie to 16,80 zł.
- Sprawdzamy, czy nowa cena mieści się w zakresie od 15 do 25 zł. W tym przykładzie – tak.
- Aktualizujemy cenę oferty na 16,80 zł.
Przykład dla reguły typu “EXCHANGE_RATE”:
- Wystawiasz ofertę z ceną 15 zł i udostępniasz ją na allegro.sk.
- Dla rynku allegro.sk ustawiasz regułę cenową, która:
- dodaje 10% do ceny w złotówkach
- korzysta z Przelicznika cen, aby przeliczyć tę kwotę na euro po aktualnym kursie.
- Aby ustalić cenę na słowacki rynek, najpierw dodamy 10% do ceny w złotówkach – będzie to 16,50 zł.
- Kurs walut, który jest aktualny dla Przelicznika cen w tym dniu, to 1 PLN = 0,231 EUR. Dlatego po przeliczeniu cena Twojej oferty na allegro.sk będzie równa 3,81 EUR.
- Kilka dni później w tej samej ofercie obniżasz cenę w złotówkach do 14 zł.
- Zastosujemy wtedy Twoją regułę, aby zaktualizować cenę w euro. Po dodaniu 10% do nowej ceny w złotówkach otrzymamy 15,40 zł – tę kwotę przeliczymy po aktualnym kursie (1 PLN = 0,246 EUR). Nowa cena na allegro.sk wyniesie zatem 3,79 EUR.
Całość zmian opisaliśmy w naszym poradniku.
Jak reguły cenowe wpływają na oferty, które biorą udział w kampaniach?
Nie zmieniamy automatycznie cen w ofertach, które aktualnie biorą udział w kampaniach lub programach wpływających na cenę bazową oferty. Dzięki temu tymczasowe obniżki nie wpłyną na Twoją politykę cenową. Gdy Twoja oferta zakończy udział w kampanii, ponownie zaczniemy stosować w niej wybraną regułę cenową.