Зачыніць аб'яву

На гэтым тыдні ў інтэрнэце разгарэлася цікавая дыскусія наконт дыялогавых вокнаў агляду праграм. Гэта тыя, якія ўсплываюць самі па сабе, калі вы выкарыстоўваеце праграму, і даюць вам некалькі варыянтаў - ацаніць праграму, нагадаць пазней або адмовіцца. Такім чынам распрацоўшчыкі спрабуюць атрымаць станоўчы рэйтынг у App Store, які можа азначаць для іх мяжу паміж поспехам і няўдачай, без гіпербал.

Усю дыскусію распачаў блогер Джон Грубер, які зрабіў спасылку блог на Tumblr, які публікуе скрыншоты з праграм, якія выкарыстоўваюць гэты спрэчны дыялог. Для гэтага ён запрасіў карыстальніка адносна радыкальнае рашэнне:

Я даўно разглядаў публічную кампанію супраць гэтай канкрэтнай тактыкі, заклікаючы чытачоў Daring Fireball, каб калі яны натыкнуліся на гэтыя дыялогавыя вокны «Калі ласка, ацаніце гэта дадатак», не саромейцеся знаходзіць для гэтага час - проста ацэньваць прыкладанне проста адну зорку і пакіньце водгук з тэкстам «Адна зорка за тое, што дакучаеце мне ацаніць прыкладанне».

Гэта выклікала жах у некаторых распрацоўшчыкаў. Напэўна, самым гучным быў Кейбл Сасэль з Panic (Coda), які на — напісаў ён у сваім твітэры:

Заахвочванне "дайце прыкладанню, якое робіць гэта адну зорку" заспела мяне знянацку - гэта на тым жа ўзроўні, што і "1 зорка, пакуль вы не дадасце функцыю X".

Зусім па-іншаму адрэагаваў распрацоўшчык Mars Edit Даніэль Ялкут, які спрабуе зірнуць на ўсю сітуацыю рацыянальна і па-свойму даказвае рацыю Джона Грубера:

Разумна ісці па гэтым шляху, улічваючы, што трэба нешта зрабіць, каб заахвоціць карыстальнікаў пакідаць станоўчыя адзнакі і водгукі. Гэта добры дзелавы інстынкт. Але таксама майце на ўвазе, што чым далей вы будзеце ісці па гэтым шляху раздражнення і непавагі да карыстальнікаў, тым далей ад вас будуць важныя перавагі без манетызацыі, згаданыя вышэй.

Калі хтосьці накшталт Джона Грубера падбухторвае вашых кліентаў паўстаць супраць выбару, які вы зрабілі пры распрацоўцы і прасоўванні вашага прыкладання, добра падумайце, перш чым называць яго прычынай праблемы. Вашы кліенты былі злыя яшчэ да таго, як прачыталі меркаванне Грубера, ведалі яны гэта ці не. Ён проста даў ім кантэкст, каб выказаць гэты гнеў. Прыміце гэта як папярэджанне і як магчымасць перагледзець свае паводзіны, перш чым занадта шмат кліентаў далучыцца да гэтага.

як паказвае Джон Грубер, палова праблемы заключаецца ў праекце iRate з адкрытым зыходным кодам, які многія распрацоўшчыкі інтэгравалі ў свае прыкладанні. Па змаўчанні ён дае карыстальніку тры варыянты ў дыялогавым акне: ацаніць прыкладанне, каментаваць пазней або сказаць "не, дзякуй". Але трэці варыянт, пасля якога чакаецца больш не сустрэць дыялог, фактычна адмяняе яго выяўленне толькі да наступнага абнаўлення. Так што няма магчымасці сказаць ne на добрае. Калі я не хацеў ацэньваць праграму зараз, я, напэўна, не захачу гэтага рабіць праз месяц пасля выпраўлення памылак.

Вядома, праблему можна разглядаць з двух бакоў. Першы - гэта погляд распрацоўшчыкаў, для якіх станоўчая рэцэнзія можа азначаць розніцу паміж быць і не быць. Больш пазітыўныя ацэнкі (і ацэнкі ў цэлым) заахвочваюць карыстальнікаў купляць прыкладанне або гульню, таму што яны адчуваюць, што гэта дадатак, якое было праверана многімі іншымі. Чым больш станоўчых ацэнак, тым большая верагоднасць таго, што нехта яшчэ купіць праграму, і ацэнка таксама ўплывае на алгарытм ранжыравання. Таму распрацоўшчыкі імкнуцца атрымаць як мага больш рэйтынгаў, нават цаной камфорту карыстальніка.

Apple тут не зусім дапамагае, наадварот. Калі распрацоўшчык выпускае абнаўленне, усе рэйтынгі знікаюць з табліцы лідэраў і іншых месцаў, і карыстальнікі часта бачаць альбо "Няма рэйтынгаў", альбо толькі невялікую колькасць рэйтынгаў, пакінутых карыстальнікамі пасля абнаўлення. Вядома, старыя рэйтынгі ўсё яшчэ існуюць, але карыстальнік павінен відавочна націснуць на іх у дэталях прыкладання. Apple магла б вырашыць усю праблему, паказваючы агульныя рэйтынгі ўсіх версій, пакуль у новай версіі не будзе дасягнута пэўная колькасць рэйтынгаў, да чаго заклікае вялікая колькасць распрацоўшчыкаў.

З пункту гледжання карыстальніка гэты дыялог выглядае больш як адчайная спроба атрымаць хоць нейкі рэйтынг, а колькі разоў дыялог з'яўляецца тады, калі нам гэта менш за ўсё зручна, і гэта запавольвае наш працоўны працэс. Чаго распрацоўшчыкі не разумеюць, так гэта таго, што іншыя прыкладанні таксама рэалізуюць дыялог, таму вас раздражняюць гэтыя надакучлівыя дыялогі некалькі разоў на дзень, што так жа раздражняе, як некаторыя аб'явы ў дадатку. На жаль, распрацоўшчыкі абмянялі зручнасць карыстальнікаў на адчайную спробу падняць рэйтынг і атрымаць як мага больш грошай.

Так што справядліва пакінуць адзнакі ў адну зорку тым, хто адмовіўся ад практыкі. З аднаго боку, гэта можа навучыць распрацоўшчыкаў, што яны адважыліся на цёмны бок маркетынгу і што гэта не той шлях. Дрэнныя водгукі, безумоўна, з'яўляюцца прычынай панікі. З іншага боку, выдатныя прыкладанні выкарыстоўваюць гэтую практыку, і, як я ўжо пісаў раней, нельга даваць адзнаку ў адну зорку з-за адной памылкі.

Усю праблему можна вырашыць рознымі менш назойлівымі спосабамі. З аднаго боку, карыстальнікі павінны час ад часу знаходзіць час і ацэньваць прыкладанні, якія ім падабаюцца, хаця б такімі зоркамі. Такім чынам, распрацоўшчыкам не трэба будзе апускацца да згаданай практыкі, каб атрымаць больш рэйтынгаў. Яны, з іншага боку, могуць прыдумаць больш разумны спосаб прымусіць карыстальнікаў пакінуць водгук, не адчуваючы, што іх прымушаюць гэта рабіць (а з-за дыялогу яны ў асноўным і так)

Напрыклад, мне падабаецца падыход распрацоўшчыкаў з Guided Ways. У дадатку 2Do для Mac чацвёртая сіняя кнопка з'яўляецца адзін раз побач са святлафорам у панэлі (кнопкі для закрыцця, мінімізацыі, ...). Калі не звяртаць на гэта ўвагі, праз некаторы час яно знікне. Калі ён націсне на яго, з'явіцца запыт на ацэнку, але калі ён адменіць яго, ён больш яго не ўбачыць. Замест надакучлівага ўсплываючага дыялогу запыт больш нагадвае мілае велікоднае яйка.

Такім чынам, распрацоўшчыкі павінны перагледзець тое, як яны запытваюць у карыстальнікаў рэйтынгі, інакш яны могуць чакаць, што кліенты заплацяць ім з працэнтамі, як апісаў Джон Грубер. Нават калі падобная ініцыятыва з'явіцца ў дачыненні да кепскіх Free-to-Play гульняў...

.