最近母校120周年校慶淌实,各種活動(dòng),一直沒時(shí)間更新猖腕,今天終于有時(shí)間坐下來認(rèn)真完成之前的內(nèi)容了拆祈,接著我上次的內(nèi)容,根據(jù)流程將功能點(diǎn)確定之后就需要考慮如何去一一完成倘感。
首先放坏,判斷功能點(diǎn)的位置,按照我之前的分類:一進(jìn)入APP老玛,用戶本身就有不同的訴求淤年,已經(jīng)在店里的看到二維碼要掃的犁珠;搜索去哪里玩的和人已經(jīng)在商圈想找個(gè)確定的店吃飯的。
那么最開始的4個(gè)點(diǎn)就已經(jīng)確定了互亮,用戶打開APP就需要用到這幾個(gè)點(diǎn):二維碼掃描犁享,搜索功能,地圖檢索豹休,APP內(nèi)推薦以及優(yōu)惠券炊昆。
在討論具體功能之前,個(gè)人覺得有一個(gè)大前提威根,就是這類型的APP是跟地理位置高度相關(guān)的凤巨,所以,在城市的自適應(yīng)選擇上也應(yīng)該是優(yōu)先的洛搀,也就是說用戶第一次進(jìn)入APP之后敢茁,APP提示是否使用當(dāng)時(shí)用戶的地理位置以提供更準(zhǔn)確的附近商店信息。之后每次打開監(jiān)聽地理位置并在異常的情況下(所在地和選擇的所在地不一致)提示用戶是否更改地理位置留美。(因?yàn)橛脩舳唐趦?nèi)的位移并不大彰檬,所以假設(shè)在進(jìn)入APP到瀏覽完畢關(guān)閉APP,地理位置不變)
下面開始具體描述上述的幾個(gè)具體功能谎砾。
掃碼:使用場(chǎng)景相對(duì)單一逢倍,用戶到店看到吧臺(tái)的相應(yīng)APP二維碼(提示用戶使用APP內(nèi)嵌掃碼功能)——>打開APP,點(diǎn)擊掃碼功能景图。
這個(gè)功能本身相對(duì)簡(jiǎn)單较雕,具體流程如下,點(diǎn)擊掃碼按鈕——彈出是否可以訪問相機(jī)進(jìn)行掃碼——調(diào)用相機(jī)程序并解析二維碼——返回結(jié)果
我增加了一個(gè)圖片反饋挚币,讓用戶在誤觸的前提下將異常狀態(tài)糾正的體驗(yàn)更友好(我覺得在使用場(chǎng)景的前提下亮蒋,大部分用戶都會(huì)給予掃碼相機(jī)權(quán)限,所以我把誤觸或者沒有注意否定權(quán)限歸到異常)
搜索:設(shè)計(jì)搜索跟數(shù)據(jù)庫(kù)本身的設(shè)計(jì)有著密切的聯(lián)系妆毕,先不考慮這部分性能如何優(yōu)化結(jié)果的問題慎玖。
首先我們先考慮具體的用戶行為,我個(gè)人將他們分為兩種:
1.喜歡自己輸入搜索內(nèi)容后逐級(jí)篩選.
2.喜歡用定義好的備選項(xiàng)去挑選设塔。
但我覺得不論這兩種行為凄吏,都可以將搜索內(nèi)容本身固化成對(duì)應(yīng)維度的值同時(shí)返回結(jié)果,舉個(gè)例子闰蛔,我在搜索框內(nèi)輸入鐘樓,點(diǎn)擊搜索后图柏,結(jié)果返回搜索的內(nèi)容序六,同時(shí)清空搜索框并把鐘樓固化到位置維度里。(我個(gè)人的想法是蚤吹,因?yàn)榫S度取值本身就是確定的例诀,那么随抠,搜索的內(nèi)容去遍歷維度取值,有相同值就返回繁涂,沒有就不固化拱她,異常值就不考慮固化,搜索本身是需要首字母比對(duì)加快速率扔罪,同時(shí)需要二次確認(rèn)文字)
之后考慮下具體的邏輯步驟秉沼,首先,一般的想法是矿酵,用戶使用搜索功能是在他確定了一個(gè)大概范圍的前提下他才會(huì)使用這個(gè)功能唬复,但是,我認(rèn)為還有另一種可能就是他認(rèn)為搜索可以解決他的需求(具體需要數(shù)據(jù)做支撐全肮,用戶在非常模糊的目標(biāo)下所填寫的搜索內(nèi)容是一個(gè)籠統(tǒng)的范圍)敞咧,所以,我的想法是辜腺,在搜索框添加焦點(diǎn)事件休建,當(dāng)搜索框獲得焦點(diǎn)時(shí),轉(zhuǎn)換成一個(gè)展示以下幾個(gè)維度的頁(yè)面(一個(gè)娛樂項(xiàng)目的幾個(gè)屬性分別是:類別本身评疗,地理位置屉来,性價(jià)比镀岛,人氣,評(píng)分),用戶面對(duì)這個(gè)頁(yè)面的行為也分為兩類1.無視篩選直接輸入搜索內(nèi)容吊输,2篩選一部分籠統(tǒng)的類別地點(diǎn)信息后直接點(diǎn)擊搜索。
第一種情況就用我之前描述的行為解決方案温数,根據(jù)他搜索的內(nèi)容直接固化成維度值序愚。但是,手動(dòng)輸入有一個(gè)很重要的問題矩动,就是用戶會(huì)不會(huì)自主考慮篩選的關(guān)系有巧,也就是說他搜索的內(nèi)容是不是以層級(jí)逐層遞進(jìn)的,對(duì)這個(gè)問題悲没,我的直覺是篮迎,不可能,因?yàn)樘y了示姿。那么甜橱,對(duì)于交互本身,我們需要判斷的是當(dāng)前搜索的細(xì)化內(nèi)容跟之前的細(xì)化內(nèi)容是否是包含關(guān)系栈戳,比如岂傲,優(yōu)先搜索地點(diǎn),之后品類子檀,這就存在包含關(guān)系镊掖,但是還存在乃戈,先搜索火鍋,后搜索燒烤亩进,這就是同一維度的不同類別症虑,需要做判斷來分辨是否需要遞進(jìn),或者重新在原有搜索內(nèi)容前提 下更改某一個(gè)類別的取值归薛。
第二種情況就需要考慮維度本身的值如何定義谍憔,類別來看,吃和玩本身就大不同苟翻,分類做遞進(jìn)效果更好(其他類目暫時(shí)不討論韵卤,邏輯上也一致,把所有業(yè)務(wù)覆蓋的點(diǎn)歸類崇猫,可以合并的歸成父類沈条,然后點(diǎn)擊展示具體子類,樹形結(jié)構(gòu))诅炉,舉個(gè)例子蜡歹,火鍋跟燒烤就應(yīng)該劃歸在美食這個(gè)父類別下,密室逃脫就放在消遣娛樂這類父類下涕烧。之后的問題就變成了月而,子類是否應(yīng)該支持多選,我個(gè)人不覺得多選是一個(gè)好點(diǎn)子议纯,雖然這么做很符合理性假設(shè)父款,但是,大部分人并不習(xí)慣去遍歷全部后挑選瞻凤,或者說他們不考慮自己所可能做的全部活動(dòng)憨攒,之后全部篩選,而是選擇一個(gè)阀参,發(fā)現(xiàn)選的不好肝集,再換一個(gè),這個(gè)邏輯更符合實(shí)際(當(dāng)然蛛壳,需要數(shù)據(jù)進(jìn)一步驗(yàn)證)杏瞻,但是體驗(yàn)上需要最后一步頁(yè)面的保留,也就是說衙荐,用戶選擇某一個(gè)子類之后捞挥,看了一圈發(fā)現(xiàn)沒有自己想要的,他點(diǎn)擊同樣篩選位置應(yīng)該返回的是跟這個(gè)子類同級(jí)別的菜單欄赫模,而不是從頭來過树肃,比如,美食父類的火鍋?zhàn)宇惼俾蓿脩魶]有滿意的火鍋美食胸嘴,他就會(huì)想說有沒有燒烤,那么點(diǎn)擊類別篩選的時(shí)候應(yīng)該在父類項(xiàng)已經(jīng)選中美食斩祭,同時(shí)子類選中火鍋劣像。(當(dāng)然,你也可以認(rèn)為用戶想去玩了摧玫,這個(gè)邏輯相比我的邏輯更需要數(shù)據(jù)的證明耳奕,不是么)
現(xiàn)在討論下位置這個(gè)維度,對(duì)于位置來說诬像,地標(biāo)是不是優(yōu)于政府劃分的行政區(qū)域本身(對(duì)于用戶來說屋群,他們只能通過他們知道的地點(diǎn)或者地標(biāo)來搜索,對(duì)于現(xiàn)在的二級(jí)遞進(jìn)設(shè)置坏挠,我以個(gè)人的經(jīng)歷為例芍躏,找了半天小寨,不知道小寨在哪個(gè)區(qū)....最后就是一個(gè)個(gè)試降狠,后來反應(yīng)過來对竣,試了試直接搜索小寨,結(jié)果還挺好的榜配,但是我們做交互的時(shí)候?yàn)槭裁床荒苤苯釉诤Y選欄的上面置頂?shù)奶崾疽幌掠脩舴裎常罢也坏较胍牡貥?biāo)?試試直接搜索吧”效果應(yīng)該會(huì)更好蛋褥,你說呢
至于好評(píng)临燃,客單價(jià),距離烙心,人氣膜廊,開店時(shí)間,這類型的篩選弃理,選擇按什么排序即可溃论,額外說下好評(píng),評(píng)價(jià)這個(gè)東西痘昌,我個(gè)人還是覺得是不是可以防止刷單钥勋,對(duì)有圖片的好評(píng)單獨(dú)列出來,同時(shí)辆苔,刷單需要的獨(dú)立IP算灸,同時(shí),刷單人并不會(huì)真正到店體驗(yàn)驻啤,而是通過網(wǎng)絡(luò)傳播圖片菲驴,所以圖片的雷同性很高,針對(duì)這個(gè)骑冗,可以通過數(shù)字圖像處理做反刷單算法赊瞬,同時(shí)恢復(fù)真實(shí)好評(píng)的占比先煎。
考慮完維度的如何取值定義,流程圖如下:
第三個(gè)主要功能巧涧,地圖檢索薯蝎,這作為一個(gè)獨(dú)立的功能有他特有的使用場(chǎng)景,日常吃飯谤绳,飯后就近的娛樂需求占锯,這類型需求對(duì)地點(diǎn)的要求相對(duì)苛刻,所以以地圖展示更符合交互結(jié)果(個(gè)人觀點(diǎn)缩筛,需要運(yùn)營(yíng)數(shù)據(jù)驗(yàn)證)消略,一般人走路10-20分鐘也就600-1200米的半徑,地圖本身比例尺應(yīng)該以這個(gè)為界限瞎抛,(按照30分鐘艺演,2公里計(jì)算,展示給用戶的也是徒步的時(shí)間而不是距離婿失,這個(gè)我上一篇文章已經(jīng)提到了钞艇,大部分人對(duì)時(shí)間的概念性大于距離,展示給他們時(shí)間更優(yōu)于距離豪硅,至少我是這么認(rèn)為的)哩照,方向確定了,那么開始解決實(shí)際展示的邏輯懒浮,首先飘弧,用戶點(diǎn)擊入口按鈕,之后顯示一個(gè)以4公里為直徑的圓并幾乎沾滿整個(gè)屏幕砚著,當(dāng)然次伶,這個(gè)根據(jù)具體地圖設(shè)計(jì)定,但是最好的結(jié)果是4公里稽穆,同時(shí)標(biāo)注主要周圍的商圈冠王,同時(shí)地圖最上角顯示篩選的維度,這里的維度就僅僅只有類別跟如何排序舌镶,因?yàn)榫嚯x已經(jīng)是一個(gè)限定條件柱彻,就不需要再篩選了,同時(shí),頁(yè)面所最大能顯示的數(shù)量需要跟美工討論下餐胀,對(duì)這個(gè)的分析我并不是很在行....就不亂給意見了哟楷,設(shè)置好分辨率本身所對(duì)應(yīng)的頁(yè)面展示數(shù)量,就開始嘗試展示搜索結(jié)果否灾,結(jié)果以所在的地理位置對(duì)應(yīng)的圖標(biāo)展示卖擅,但是這樣就有一個(gè)問題,沒有辦法對(duì)圖標(biāo)進(jìn)行排序,這個(gè)方面我的想法是惩阶,排序的展示方式以圖標(biāo)顏色的深淺區(qū)分挎狸,(現(xiàn)在的評(píng)分體系一般是5分,那就把顏色基本分成5個(gè)標(biāo)志性顏色琳猫,展示出來)伟叛,綠色以深色為高私痹,紅色以淺色為高脐嫂,具體需要跟美工人員商議,畢竟我只是個(gè)外行=紊遵。=
流程如下:
最后一個(gè)功能APP推薦:乍一看這個(gè)功能的名稱無法理解他到底想描述什么账千,我對(duì)這個(gè)板塊的定位是,以運(yùn)營(yíng)為核心暗膜,我上篇文章提到了匀奏,人們打開這類APP的具體需求基本已經(jīng)大概確定了,有到店想要查看有沒有團(tuán)購(gòu)的学搜,有打算在某個(gè)時(shí)間段出去玩的娃善,有對(duì)地點(diǎn)要求特別高的,還有的就是瑞佩,女性類通用需求:是否打折聚磺?是否新奇?是否有活動(dòng)炬丸?(把他們歸于女性需求雖然有些偏激瘫寝,但是這類需求的典型代表確實(shí)是追求新鮮感跟貪便宜的妹子群體~),同時(shí)這些也是刺激消費(fèi)的重要一環(huán)稠炬,消費(fèi)類需求的定義不應(yīng)只是局限在用戶已經(jīng)想要什么焕阿,而是基于盡力讓他們發(fā)現(xiàn)有很多東西適合他們,同時(shí)推銷給他們首启,就如同很多商場(chǎng)的促銷打折活動(dòng)暮屡,他們的目標(biāo)并不只是這一個(gè)商品,而是吸引你進(jìn)店然后推銷給你更多的產(chǎn)品毅桃,在這個(gè)方面褒纲,推薦大家一本書昂德希爾的《[顧客為什么購(gòu)買》,閑話撤完疾嗅,開始聊正事外厂,這個(gè)功能我對(duì)他的定義是一系列板塊,比如上一篇所描述的代承,用戶有小團(tuán)體汁蝶,情侶,家庭聚會(huì)各種不同的需求,那么針對(duì)某一個(gè)時(shí)間點(diǎn)對(duì)一個(gè)類別進(jìn)行活動(dòng)促銷是一個(gè)很好的方式(為什么不單獨(dú)列出來團(tuán)建掖棉,我個(gè)人覺得墓律,消費(fèi)者跟付款者的不一致,導(dǎo)致這些人對(duì)于團(tuán)購(gòu)本身沒有太大的興趣幔亥,更多的是嘗試更貴的或者更高大上的店耻讽,畢竟,一個(gè)月才一次帕棉,還是公司掏錢针肥,當(dāng)然就~~嘿嘿~~不過,團(tuán)購(gòu)也可以針對(duì)這點(diǎn)做一些高大上的團(tuán)單香伴,滿足這些人的需求)慰枕,同時(shí),打折促銷是也是一個(gè)不錯(cuò)的細(xì)分類別即纲,當(dāng)然具帮,具體的哪些在哪段時(shí)間可以優(yōu)先做活動(dòng)還是由數(shù)據(jù)決定的,比如低斋,在年底蜂厅,家庭聚會(huì)普遍,那么就可以單獨(dú)拉出來做活動(dòng)膊畴,周末的情侶出游掘猿,就可以試圖做一些促銷活動(dòng)等等,至于交互巴比,用戶點(diǎn)擊相應(yīng)活動(dòng)頁(yè)术奖,彈出頁(yè)面頂上應(yīng)該有分欄作為提示,目的是在下拉的過程中讓用戶清楚知道自己所在的位置和還有多少類目轻绞,做一提示采记,同時(shí),分欄也有篩選的作用政勃,或者說直接在數(shù)據(jù)庫(kù)所對(duì)應(yīng)的商品表增加一欄唧龄,目的是記錄當(dāng)前所有的商品狀態(tài)(正價(jià),打折奸远,XX活動(dòng)等)既棺,直接使用搜索結(jié)果即可。說到這里懒叛,我覺得搜索功能是否可以改善一下丸冕,增加一個(gè)類目是活動(dòng)項(xiàng),顯示的結(jié)果是不同產(chǎn)品正在進(jìn)行促銷或者根據(jù)當(dāng)前各種活動(dòng)的不同來做篩選薛窥,是不是更好呢胖烛。
同時(shí)眼姐,既然是刺激消費(fèi),應(yīng)該還有一個(gè)需求是優(yōu)惠券佩番,這個(gè)更多的邏輯應(yīng)該是產(chǎn)品需求众旗,目的就是刺激消費(fèi),所以邏輯上應(yīng)該是越易用越好趟畏,否則贡歧,如果出現(xiàn),選了半天赋秀,發(fā)現(xiàn)券不能用(有些店的商品是不能使用券的利朵,但是并沒有任何提示),我觀察過我?guī)讉€(gè)同學(xué)在這一步的反映沃琅,直接關(guān)閉糯米哗咆,大概2.3次之后就卸載了..優(yōu)惠券成了一個(gè)搬石砸腳的行為,很奇怪他們的設(shè)計(jì)人員是如何想的益眉,不好用的看似有利于消費(fèi)者的行為都會(huì)讓他們覺得你是騙子,這樣的結(jié)果往往還不如不做姥份。批判完了郭脂,考慮交互行為,最原始的優(yōu)惠券的整個(gè)流程應(yīng)該是澈歉,首先展鸡,在店面附近發(fā)給你一張優(yōu)惠券,強(qiáng)調(diào)在哪個(gè)或者哪些店里可以使用埃难,使用的前提是什么莹弊,那些不包含在優(yōu)惠范圍內(nèi),之后涡尘,用戶判斷是否需要去消費(fèi)忍弛,同理,APP內(nèi)的優(yōu)惠券也可以應(yīng)延用這個(gè)邏輯考抄,首先细疚,領(lǐng)取券后在搜索欄可篩選出使用的優(yōu)惠券的店鋪和商品,然后之后的流程跟搜索本身一致川梅。