每年大概會有超過 10,000 款不同的 Android 手機被使用者拿來登入 Facebook,該怎麼讓這些裝置都擁有最好的使用者體驗光想就是一個難題,Facebook 經理表示,我們用的是「年度代表機型」(Year Class)來分類。
Android 手機數量在過去幾年內以超快的速度倍增,每月共有 500 萬個使用者利用行動裝置登入 Facebook,這些使用者用來登入 Facebook 的手機種類超過一萬種,光是要將使用者分類來了解他們的操作行為就是個大工程。以前的 Facebook 利用 Android 版本的差異來觀察,到底 Gingerbread(Android 2.3)和 Ice Cream Sandwich(Android 4.0)的使用習慣有什麼不同,或者 Ice Cream Sandwich 和 Jelly Bean(Android 4.1)又是哪裡不一樣。
然而,隨著平價手機的大發利市,手機板塊逐漸朝向中階市場靠攏,無數的 Android 手機開始升級到 Jelly Bean 版本,為了要更精確的了解手機效能表現,Facebook 決定將分類切往更精細的方向,包含 RAM、CPU 核心數和時脈等幫手機分類,簡化對手機效能的理解
Facebook 將這樣的新概念稱之為「年度代表機型」(Year Class),依照前述的分類規則,任意拿一款手機來就有標準可循,輕鬆將手機定位為某年度的代表機種。舉例來說,Facebook 的產品經理 Marra 2012 年在墨西哥買到阿爾卡特的新手機 T-Pop,雖然是 2012 年初的新手機,不過根據「年度代表機型」規則,T-Pop 被分類在 2010 年級別。整體觀察下來,有三分之二用來登入 Facebook 的手機都是對應到 2011 年或是更早年份的手機級別。
這種「年度代表機型」的分類方式,讓 Facebook 團隊更容易分析 Android 手機的的組成區塊,而非按照單一裝置的規格分類,若是結合螢幕解析度數據來看,Facebook 就能了解為什麼有些使用者行為在不同裝置上會改變,到底是因為裝置效能、螢幕實際上的可用畫面或是其他什麼原因。雖然 Android 作業系統版本對於幫使用者分類來說還是非常有用的基準,不過透過「年度代表機型」分類,更能精確的判斷在不同裝置間的使用者行為變化。
「年度代表機型」除了可以用來分析數據之外,它也能幫助 Facebook 推出新的功能,舉例來說,在幫 2012 年機種進行 UI 更新時,同時能改善舊機種的使用效能。在動態時報的展現上,每代機種所顯示的內容也不盡相同,對於無法順利撥放影片的機種來說,就會減少影片出現的數量,取而代之的是放入更適合該款機種瀏覽的內容。
隨著「年度代表機型」幫助 Facebook 團隊更了解 Android 生態,Facebook 準備加入更多重要機種的特色,並將這些研究成果加入其他內部的開發計畫當中。可以先透漏的是關於網路的研究,就像每款手機都長得不一樣,其實手機的 3G 上網也都不一樣,觀察手機裝置和伺服器之間的網路延遲時間以及大照片的傳輸速度,我們就能依照「連線品質」幫手機分類,接著調整影片自動撥放與否或是照片的話質,讓不管是透過 2G、3G 或 Wi-Fi 連線都可以有更好的效能表現。
Facebook 初步的研究結果發現,在缺乏 Wi-fi 及 3G 上網設備的開發中國家,或是上網人口過於密集的區域,連線品質較已開發市場慢二到四倍,因此 Facebook 就能可以針對這個狀況進行調整,讓所有人都能享受流暢的 Facebook 使用經驗,除了這些比較淺層的改變之外,未來也會有更多深入的改變,讓 Facebook 能越來越進化。
想要了解更多 Facebook 對於 Android app 的研究,可以參考以下短片:
資料來源:facebook blog
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!