那些重要,但卻常被忽略的APP spec

除了APP的主功能、亮點功能以外,其實有很多重要的spec,你可能會在APP上線一陣子後,才會拍腦袋的說:「啊~我怎麼當初沒加這個」。小弟我也經歷了好幾次這樣的過程,所以在這邊紀錄一下提醒自己,並分享給大家。

這些其實就是產品所謂的隱性規格,通常這些規格和精準行銷、營運、優化、客服都有相當的關係。

  • remote syslog tools(重要性:★★★):APP若閃退,我們是有機會收用戶回報的system log來分析。但是當APP的功能運作不正常(如:帳密都正確,但是死都無法登入),這種時候由於用戶不是專業的,他沒辦法很精準的描述問題,所以我們需要一個簡單的機制,讓我們容易取得發生問題時的system log回來分析。這對Android來說尤其重要啊啊啊啊
  • 客服機制(重要性:★★★):客服功能大家都有,但是都放在很隱密的位置。筆者覺得,這功能一定要放在明顯的位置,不然當用戶跑到APP store或google play用給評價的方法回報問題,你會發現會非常難找到用戶溝通bug到底是什麼?該怎麼複製?搭配remote syslog tools使用,效果加倍。
  • Google Analytics SDK(重要性:★★★):這應該不用解釋了,沒有GA或Flurry,跟瞎子沒什麼分別。並且根據你的需要設定event和變數。
  • 強迫APP升版(重要性:★★★):很多使用者APP都懶得升版,累積到一定的時間後,會造成在營運上很大的困擾,這時候就得祭出這招大絕。強烈推薦在第一版APP上線時,就加入這個功能。
  • 建議APP升版(重要性:★★):基本上每次有新版出來,應該都要提示使用者有新版可以更新,並且告訴他更新的好處。
  • 系統維修中提示(重要性:★★):生意越作越大,免不了要伺服器升級什麼的,這種時候這功能就很實用啦!若是沒有這種機制,就等著系統維修的同時,收到一大堆一顆星的評價吧!
  • 提示給予評價機制(重要性:★★):不滿意的用戶一定會給一顆星,滿意的用戶卻不一定會給五顆星,這時候一個友善的評價提醒就會很有用。但是要注意一下提示的時間,在用戶完成任務之後跳提示評價,效果通常最好。
  • 轉換追蹤程式碼(重要性:★★):這個其實也不用多解釋,要追蹤你下的廣告效果到底好不好,最基本的作法,就是要在APP埋入這些廣告商(FB、AdMob…etc)的轉換追蹤程式碼
  • 解釋為何需要拿push權限(重要性:★):在iOS中,的突然跳出來要跟用戶要push權限,用戶一定會不允許,所以必須在要權限之前,就要提示用戶給予push的權限,他有什麼好處
  • 提醒user沒開push權限(重要性:★):在iOS上比較需要,因為user常常看到要push權限,就立馬直覺按下否,可是偏偏有的功能就是需要push權限才能運作正常,所以我們必須要在適當的時候,告知、提醒並引導用戶打開push權限

最後…

也幫自己宣傳一下和悠識數位合作的Mobile APP課程,歡迎一起來參加

留言