Jak Allegro mogłoby zapobiegać błędom sprzedawców
Co jakiś czas media obiega historia o tym, że ktoś sprzedał na Allegro samochód za kwotę o wiele niższą niż zamierzał. Istnieją nawet ludzie wyszukujący aukcje z błędnymi cenami i licytujący w nich.
Mechanizm pomyłek opisała dzisiaj Gazeta Prawna.
Wystarczy kropka zamiast przecinka, by na internetowej aukcji samochód wart setki tysięcy kupić za kilkaset złotych. Sądy często uznają takie transakcje za ważne.
W ostatnią sobotę o 16 na Allegro pojawił się czarny sportowy mercedes CL550 AMG z 2008 roku, cena w opcji „kup teraz”: 280 zł.
„Oczywiście była to moja pomyłka”, tłumaczy właścicielka samochodu Martyna Kosmala ze Świnoujścia. „Chciałam za niego 280, ale tysięcy”, dodaje.
W jaki sposób pani Martyna popełniła błąd? Nie chodzi tylko o to, że użyła kropki zamiast przecinka.
Spróbujmy to zasymulować.
Sprzedajemy samochód za 280 tysięcy. Wchodzimy do formularza sprzedaży na Allegro, wybieramy kategorię, dodajemy opis i cenę:
Wszystko OK? Przechodzimy dalej i …
Sprzedająca wpisała kwotę w tysiącach z kropką jako separatorem tysięcy. Później nie zwróciła uwagi, że Allegro podaną cenę zmieniło.
Serwis zachował się jak głupi komputer. Kropkę zrozumiał jako znak oddzielający złote od groszy i z 280.000 zrobił 280,00. Podobnie jednak będzie, jeśli wpiszemy: „280,000”, albo „280.000,00”.
Jak można temu było zapobiec?
Sposób jest całkowicie banalny.
- Allegro rozumie kropkę i przecinek jako separator dziesiętny.
- Co się z tym wiąże, po kropce lub przecinku powinniśmy mieć dwie cyfry.
- Jeśli zatem użytkownik wpisuje kropkę (lub przecinek), a następnie trzy cyfry, to znaczy że coś jest nie tak, że format zastosowany przez użytkownika jest inny niż oczekuje tego system.
- I nie wolno tego ignorować!
- Wtedy można użytkownika spytać: „Czy chodziło Ci o 280 000 zł, czy o 280 zł 00 gr?” i nie pozwalać na przejście dalej, dopóki użytkownik nie wybierze właściwej opcji.
I załatwione.
Można też format wymuszać, np. nie pozwalać na wpisanie więcej niż dwóch cyfr po przecinku. Rozwiązań jest kilka, wszystko opiera się na prawidłowej walidacji i zrozumieniu przez system tego, co wpisał użytkownik.
Mamy tu idealny przykład, w jaki sposób błąd użyteczności prowadzi do wielotysięcznych strat. Allegro mogło uniknąć takich wpadek. Należało nie tylko wyjaśniać, że użytkownik musi myśleć, ale też pomyśleć przy projektowaniu formularza.
Podobne artykuły:
Być może zainteresują Cię następujące artykuły:
- Nie zawsze musimy dokonywać wyboru
- 16 UX Book Club – Mikrointerakcje – już 23 stycznia
- Obraz
- Czterech panów o rozwoju i edukacji
- Jak nie kupiłem słuchawek w Komu Komu [aktualizacja]
Zapisz się na kanał RSS bloga i dołącz do ponad 1500 czytelników RSS.
4 sierpnia 2010 08:31
Jasne, że błąd trywialny. Ale widać, dzięki temu Allegro ma darmową reklamę i nic sobie z tego nie robi…
4 sierpnia 2010 13:31
Pytanie – po co ludzie wpisują kwotę taką jak 280000 z kropką? Dawno temu chodziłem do szkoły i może się coś zmieniło ale w Polsce liczby całkowite piszemy bez kropek..
Można po prostu zabronić używania kropki i po kłopocie.
Inna sprawa to fakt, że jak ktoś sprzedaje coś za 280k i robi taką pomyłkę to nie za dobrze o nim świadczy.
4 sierpnia 2010 16:20
Zgadza się, Allegro poprzez właśnie takie pomyłki ma darmową reklamę.
Pytanie tylko – czy pozytywną, czy negatywną.
Zapewne w firmie przeprowadzili już odpowiednie kalkulacje i prawdopodobnie wypada na to, iż taka forma reklamy jest bardziej pozytywna niż negatywna. :)
4 sierpnia 2010 18:47
@Mkane:
Mozliwosc kropki/przecinka musi istniec, poniewaz ktos moze chciec wstawic okazyjna cene: 99,99 zl :) Czy cokolwiek innego po przecinku…
A co z prowizją?
Allegro tutaj na prawde strzela samoboja: nie dosc ze negatywna reklama, to jeszcze serwis traci solidna prowizje, jaka by wynikala z tak wysokiej kwoty transkacji.
5 sierpnia 2010 10:40
Zgadzam się z przedmówczynią:)
5 sierpnia 2010 11:02
@Kasia
Przecienk tak, kropka po co? Sama napisałaś „okazyjna cene: 99,99 zl” widzę tu przecinek. Do przecinka nic nie mam :)
W bankach, w których przed chwilą sprawdzałem jak się wpisze kropkę w cyfrach wyskakuje monit „nieprawidłowa kwota”.
Zobaczcie sobie co pisze PWN o
kropce
http://sjp.pwn.pl/slownik/2475381/kropka
i o przecinku
http://sjp.pwn.pl/slownik/2509580/przecinek
Jeśli na Allegro to taki problem to wystarczy zastosować zasady języka polskiego i kłopot z głowy.
23 sierpnia 2010 20:41
No właśnie. Dodatkowe pytanie 280000 czy 280 zł 00 gr i po problemie. Dlaczego właśnie Allegro jeszcze o tym nie pomyślało.
24 sierpnia 2010 23:56
Nie nazywał bym takich postów darmową reklamą:) Poza tym czy allegro potrzebuje reklamy ?:) Plus reklamą na pewno nie jest komunikat mówiący, że łatwo w tym serwisie możemy się pomylić i stracić dużo pieniędzy.
4 października 2010 15:18
Na allegro jestem od kilku lat i mam odczucie ze decyzje tam podejmowane sa przez ludzi p….
26 kwietnia 2011 17:37
3.6.
Celem Aukcji dotyczących sprzedaży lub wynajmu nieruchomości, Aukcji w kategorii ?Wakacje? oraz Aukcji w kategorii ?Motoryzacja? (serwis motoAllegro), w podkategoriach ?Samochody?, ?Motocykle?, ?Maszyny budowlane?, ?Maszyny rolnicze? oraz ?Inne pojazdy i łodzie? nie jest zawarcie umowy, jakiekolwiek czynności podejmowane przez Użytkowników w ramach tych Aukcji nie są wiążące, a Aukcje te mają charakter wyłącznie ogłoszeniowy.