Pierwsze kroki
Import cen minimalnych i maksymalnych z pliku CSV
Progi cen wczytasz jednym plikiem CSV z kolumną shop_sku i dowolnymi z pozostałych kolumn. Najprościej zacząć od eksportu ofert z panelu i uzupełnić go w arkuszu.
Jakie kolumny może mieć plik?
Plik musi mieć wiersz nagłówka i kolumnę shop_sku, czyli SKU oferty nadane przez Ciebie na Empiku. Pozostałe kolumny są opcjonalne:
| Kolumna | Znaczenie |
|---|---|
shop_sku | wymagana; po niej plik łączy się z ofertą |
min_price | cena minimalna brutto, poniżej której bot nie zejdzie |
max_price | cena maksymalna; do niej bot podnosi cenę, gdy nie ma konkurencji |
cost_price | cena zakupu; z niej bot wyliczy próg, jeśli nie podasz ceny minimalnej |
base_price | cena startowa, od której liczy się limit łącznej obniżki |
target_position | docelowa pozycja oferty, od 1 do 20 |
enabled | czy automat ma pracować na tej ofercie: 1 albo 0 (także tak/nie) |
Format pliku
- Separator średnik albo przecinek. oGrosika rozpoznaje go sam z wiersza nagłówka.
- Liczby z przecinkiem albo kropką: 49,99 i 49.99 znaczą to samo.
- Kodowanie UTF-8, także z BOM, czyli tak, jak zapisuje Excel.
- Rozmiar do 20 MB.
Przykładowy plik
Tak wygląda plik, który ustawia ceny minimalne i maksymalne trzem ofertom, a jednej wpisuje też cenę zakupu. Druga oferta ma pustą cenę zakupu, więc jej dotychczasowa cena zakupu zostanie usunięta.
| shop_sku | min_price | max_price | cost_price |
|---|---|---|---|
TOR-KUL-01 | 98,00 | 139,00 | 60,00 |
MATA-EDU-02 | 164,50 | 229,00 | |
KOC-BAM-03 | 79,99 | 119,00 | 41,20 |
W pliku tekstowym te same dane wyglądają tak:
min_price usuwa cenę minimalną tej oferty. Brak kolumny w pliku oznacza, że ta wartość zostaje bez zmian. Jeśli chcesz zmienić tylko ceny minimalne, wyślij plik z dwiema kolumnami: shop_sku i min_price.Krok po kroku
- Pobierz eksport ofert z listy ofert w panelu. Ma wszystkie kolumny i jest najlepszym wzorem.
- Uzupełnij progi w arkuszu. Ceny minimalne policzysz w kalkulatorze ceny minimalnej, który pozwala też wyeksportować wynik.
- Usuń kolumny, których nie zmieniasz. Zostaną wtedy nietknięte.
- Wczytaj plik na liście ofert.
- Przeczytaj podsumowanie. oGrosika pokaże, ile ofert zapisał, ile SKU nie rozpoznał i które wiersze pominął.
Co zostanie pominięte?
- Nieznane SKU. Wiersz z SKU, którego nie ma wśród Twoich ofert, jest pomijany i liczony w podsumowaniu.
- Cena minimalna wyższa od maksymalnej. Taki wiersz jest pomijany w całości, a jego numer pojawia się w komunikacie.
- Niepoprawna liczba, np. tekst w kolumnie ceny albo wartość ujemna.
Import progów z repricera Allegro
Jeśli sprzedajesz też na Allegro i masz tam ustawione ceny minimalne, możesz je przenieść. Eksport z repricera Allegro zwykle ma kolumny w rodzaju „Cena minimalna” i „Cena maksymalna” oraz SKU. Wystarczy w arkuszu zmienić nagłówki na shop_sku, min_price i max_price.
Łączenie odbywa się po SKU, więc działa, gdy na obu marketplace'ach masz te same SKU. Jeśli SKU się różnią, połącz pliki po kodzie EAN w arkuszu, zanim wczytasz wynik. Pamiętaj, że ceny na Empiku bywają wyższe niż na Allegro, a prowizje są inne. Próg z Allegro jest bezpieczny jako cena minimalna, ale cenę maksymalną lepiej ustawić z aktualnej ceny na Empiku.
Bez pliku: koszt z BaseLinkera
Zamiast pliku możesz podłączyć BaseLinkera. oGrosika pobierze średnią cenę zakupu i stan, a próg wyliczy z ceny zakupu, prowizji i marży minimalnej. Opisujemy to na stronie koszt zakupu z BaseLinkera. Jak potem bot korzysta z progów, wyjaśnia jak bot liczy nową cenę, a wzór na próg krok po kroku pokazuje wpis jak policzyć cenę minimalną.
Pytania
Jakie kolumny są wymagane w pliku CSV?
Tylko shop_sku. Pozostałe kolumny (min_price, max_price, cost_price, base_price, target_position, enabled) są opcjonalne.
Czy mogę zmienić tylko ceny minimalne?
Tak. Wyślij plik z kolumnami shop_sku i min_price. Kolumny, których nie ma w pliku, zostają bez zmian.
Co się stanie z pustą komórką?
Pusta komórka czyści wartość tej kolumny dla danej oferty, np. usuwa cenę minimalną.
Czy mogę wczytać progi z repricera Allegro?
Tak, po zmianie nagłówków na shop_sku, min_price i max_price. Łączenie odbywa się po SKU; przy różnych SKU połącz dane po EAN w arkuszu.