Zavřít reklamu

Tento týden se na internetu rozhořela zajímavá debata o dialozích pro ohodnocení aplikace. Jedná se o ty, které na vás při používání aplikace samy od sebe vyskočí a dávají vám několik možností – ohodnotit aplikaci, připomenout později, nebo odmítnout. Tímto způsobem se vývojáři snaží přimět získat pozitivní hodnocení v App Store, které pro ně může znamenat hranici mezi úspěchem a krachem, a to bez hyperboly.

Celou debatu odstartoval blogger John Gruber, který nalinkoval blog na Tumblr, který zveřejňuje screenshoty z aplikací, jež tento kontroverzní dialog používají. K tomu vyzval uživatele k poměrně radikálnímu řešení:

Dlouho jsem zvažoval veřejnou kampaň proti této konkrétní taktice, kde bych vyzval čtenáře Daring Fireball, aby když narazí na tyto „Prosím, ohodnoťte tuto aplikaci“ dialogy, tak neváhali a udělali si na to čas – akorát aby ohodnotili aplikaci pouze jednou hvězdou a zanechali recenzi s textem „Jedna hvězda za otravování mě, abych aplikaci ohodnotil.“

To mezi některými vývojáři vyvolalo zděšení. Asi nejhlasitější byl Cabel Sassel z Panic (Coda), který na svém účtu na Twitteru napsal:

Pobídka „dejte aplikaci, která tohle dělá, jednu hvězdičku“ mě zaskočila – patří na stejnou úroveň jako „1 hvězdička, dokud nepřidáte funkci X“.

Zcela jiná reakce přišla od vývojáře Mars Edit, Daniela Jalkuta, který se na celou situaci snaží dívat racionálně a svým způsobem dává Johnu Gruberovi za pravdu:

Je chytré jít touto cestou, vzhledem k tomu, že se něco musí udělat pro povzbuzení uživatelů, aby zanechali pozitivní hodnocení a recenze. To je dobrý podnikatelský instinkt. Ale také mějte na paměti, že čím dále budete touto cestou otravování a neúcty k uživatelům kráčet, tím víc se bude vzdalovat od důležitých nemonetizačních výše uvedených výhod.

Pokud někdo jako John Gruber podněcuje vaše zákazníky, aby se vzbouřili proti volbě, kterou jste učinili při navrhování a propagování své aplikace, zamyslete se před tím, než ho označíte za příčinu problému. Vaši zákazníci už byli naštvaní před tím, než četli Gruberův názor, ať už to věděli, nebo ne. On jim akorát poskytl kontext k vyjádření této zloby. Berte to jako varování a jako příležitost přehodnotit vaše chování, než se k tomuto činu připojí až moc velký počet zákazníků.

Jak podotýká John Gruber, polovina problému spočívá v open-sourcovém projektu iRate, který mnoho vývojářů integrovalo do svých aplikací. Ten ve výchozím stavu dává v dialogu pro uživatele tři možnosti: ohodnotit aplikaci, připomínku později, nebo říci „ne, děkuji“. Jenže třetí volba, po které člověk očekává, že už se s dialogem nesetká, ve skutečnosti zruší jeho objevování pouze do příští aktualizace. Neexistuje tedy možnost říct ne nadobro. Pokud jsem nechtěl aplikaci hodnotit teď, pravděpodobně nebudu chtít ani za měsíc po opravě chyb.

Na problém se dá samozřejmě nahlížet ze dvou stran. První je zde pohled vývojářů, pro které pozitivní hodnocení může znamenat rozdíl mezi bytím a nebytím. Vice pozitivních hodnocení (a hodnocení obecně) více podněcuje uživatele aplikaci či hru koupit, protože mají pocit, že se jedná o aplikaci prověřenou mnoha dalšími. Čím víc pozitivních hodnocení, tím větší je šance, že si aplikaci koupí někdo další, navíc hodnocení také ovlivňuje algoritmus starající se o pořadí v žebříčku. Proto se vývojáři snaží získat hodnocení co možná nejvíc i za cenu komfortu uživatelů.

Apple zde zrovna nápomocný není, naopak. Pokud vývojář vydá aktualizaci, všechna hodnocení ze zobrazení žebříčku i jiných umístění zmizí a uživatelé často vidí buď „Žádné hodnocení“ nebo jen malý počet těch, které uživatelé zanechali po aktualizaci. Stará hodnocení zde samozřejmě stále jsou, ale uživatel si je musí explicitně rozkliknout v detailu aplikace. Apple by celou záležitost mohl vyřešit tak, že by do dosažení určitého počtu hodnocení v nové verzi zobrazoval celkové hodnocení ze všech verzích, ostatně právě po tom velké množství vývojářů volá.

Z pohledu uživatele onen dialog vypadá spíše jako zoufalý pokus získat alespoň nějaké to hodnocení a kolikrát se dialog objeví ve chvíli, kdy se nám to nejméně hodí a zpomaluje to naše workflow. Co si vývojáři neuvědomují, je, že dialog implementují i další aplikace, a tak vás tyto nepříjemné dialogy otravují několikrát za den, což je stejně otravné jako některé reklamy v aplikacích. Vývojáři bohužel vyměnili pohodlí uživatelů za zoufalý pokus nahnat nějaká ta hodnocení a získat co nejvíc peněz.

Je tedy fér nechávat jednohvězdičková hodnocení těm, kdo se snížili k této praktice. Na jednu stranu by to mohlo vývojáře poučit, že se vydali na temnou stranu marketingu a že tudy cesta nevede. Špatná hodnocení jsou rozhodně něco, kvůli čemu by měli začít panikařit. Na druhou stranu tuto praktiku používají i jinak výborné aplikace a jak už jsem psal dříve, není zodpovědné dávat jednohvězdičkové hodnocení kvůli jednomu pochybení.

Celý problém se dá řešit různými méně intrusivními způsoby. Jednak uživatelé by si občas měli najít čas a aplikace, které mají rádi, ohodnotili, alespoň těmi hvězdičkami. Vývojáři by se tak nemuseli snižovat k uvedené praktice, aby získali více hodnocení. Oni naopak mohou vymyslet chytřejší způsob, jak uživatele k zanechání recenze přimět, aniž by si připadali, že k tomu jsou nuceni (a nuceni díky dialogu k tomu v podstatě jsou)

Líbí se mi například způsob, jaký zvolili vývojáři z Guided Ways. V aplikaci 2Do pro Mac se jednou objeví čtvrté modré tlačítko vedle semaforu v liště (tlačítka pro zavření, minimalizaci, …). Když si ho člověk nevšímá, po čase samo zmizí. Pokud na něj klikne, objeví se ona žádost o hodnocení, jestli ji však zruší, už ji příště neuvidí. Místo otravného samovolně se objevujícího dialogu tak žádost vypadá spíše jako roztomilý Easter Egg.

Vývojáři by tedy měli přehodnotit způsob, jakým žádají uživatele o hodnocení, jinak mohou očekávat, že jim to jejich zákazníci vrátí s úroky způsobem, jaký popsal John Gruber. Ještě kdyby se podobná iniciativa objevila ohledně hamižných Free-to-Play her…

.