移動應用A/B測試前需注意的五件事
雖然Android和iOS之間“爭戰”不斷,但是出于營收***化考慮,大部分app開發者會同時立足于兩個平臺。不過很多開發者采取的是iOS優先,Android其次的方法,因為Android設備多如牛毛的分辨率會讓開發者頭疼不已,這一點似乎與Android設備和開發商的不斷擴展形成了對比。不過,也有開發者充分利用了Android平臺的優勢,并且獲益匪淺。
即便平臺之間的差異已經沒有最初時候那么明顯,但是把各方都考慮在內是打造一款成功的跨平臺應用的關鍵。很多開發者都有這樣一個假設,在一個平臺上獲得成功的應用在其他平臺也會獲得成功,但是這個邏輯會讓你陷入多個麻煩中。
如果你還不熟悉A/B測試,以下是簡單的概念:
Source: A/B Testing for Mobile Apps--Coca-Cola Mobile Innovation Workshop
移動A/B測試在辨別iOS和Android平臺上應用成功所需要素中發揮著重要作用。
以下是我們已知的對兩個平臺測試有重要影響的幾點:
1.用戶統計
根據comScore的報告,iOS 用戶更年輕更有購買力,19%的iPhone用戶年齡在18-24歲之間(Android用戶這一比例是16%),41%的用戶是$100,000+的收 入檔次(Android用戶這一比例是24%).Android更受專業和商業用戶的歡迎,由于其平臺的開發性,很多Hacker也被吸引到這個平臺。
Take away:批判性地思考兩個平臺的一般用戶,你該如何通過UI、UX、價格以及功能來滿足兩個平臺上一般用戶的需要。比如,iPhone用戶對促銷或者推薦的反應可能會更好一些,而Android用戶可能對讓他們自定義體驗的功能更為激動。
2.貨幣化
盡管Android在市場占有率和活躍用戶增長方面令人吃驚,但是iOS平臺可以為開發者帶來更多營收。iPhone用戶更有可能在移動設備上進行購買,先前的數據顯示這一比例為23%,Android用戶的這一比例是17%。
Source: Vision Mobile Developer Economics
Take away:在iOS和Android平臺進行不同的貨幣化策略A/B測試,以實現兩個平臺上的利益***化。iOS用戶一般更容易下載付費應用和進行 IAP,但是Android用戶可能容易通過廣告和導引性進行貨幣化。你可能也測試了不同的價格點,并且你可能發現一個平臺的用戶對高價格有更好的容忍心 理。
3.易用性
原生的UX可能是iOS和Android兩個平臺間***區別所在。比如,Android允許用戶使用任何從其他應用中安裝的應用來分享內容,但 這種情況不會出現在iOS平臺上。iOS有吸引“power users”的傾向,這些用戶參與所有主要的內容類別(比如社交媒體、新聞、電子商務以及游戲)的平均會話時間要更長些。
考慮測試用戶流和體驗以補充典型平臺上的用戶行為。你可能想要對Android用戶測試更合理的、更直截了當的行為流;但在你提供IAP或者要求他們和朋友分享內容之前,你可能需要依賴iOS用戶更長時間的參與。
Source: Android SDK Quick Tip: Sending Pictures the Easy Way
Takeaway:此外,iOS和Android平臺上的UX有著明顯的不同,比如導航,或者展示操作,這些可能適用于一個平臺但不見得也適用于另一個平臺。
4.設備類型和操作系統版本
Android開發過程中一個關鍵性的挑戰是有著各種各樣不同尺寸分辨率的設備。從Samsung到HTC到Google自家的手機,Android設備有著不同的售價、屏幕尺寸、分辨率以及能讓它成為一個不可預知平臺的硬件設備等。
相比較而言,iOS設備的類型要少很多,但是不同硬件的兼容性以及不同版本的操作系統時的有些app并不能正常運行。
Takeaway:當在Android或iOS平臺上通過A/B測試驗證新功能時,要考慮不同的設備類型和操作系統市場占有率在軟硬件結合方面 對用戶產生的影響力。你可以考慮在某些特定設備上用幾項新功能驅動令人滿意的用戶行為,而在另一些設備上保持原有的舊功能。這一點同樣也適用于操作系統版 本的不同。
5.迭代速度
最近在谷歌的NYC辦公室舉辦了一個Android相關的會議,我們聽取了來自Kinsa Health CEO Inder Singh的演講,他談了針對Android開發的益處所在。其中他提到一點:Kinsa可依照用戶數據通過類似A/B測試的方法快速迭代,而無需經過冗 長的應用審批流程。
雖然移動應用A/B測試中的新技術已經降低了iOS和Android平臺上應用的迭代時間,但對于那些希望可以實現迭代反饋循環和對用戶數據作 出響應的開發者來說,Android是一個更為靈活的平臺,可是不能把從快速迭代中節省的時間和快速測試混淆。過早停止測試會導致“假陽性的錯誤判斷。” 換句話說,一個統計不足的測試可能得到一個轉化率提升20%的錯誤結論,事實上這是因為使用了狹窄的樣本數量。
Takeaway:如果你沒有利用新技術去快速運行運行A/B測試,基于用戶數據做出app功能和UI方面的決定,那你沒有理由不著手開始。當你準備好提交更改應用的二進制文件時,Google Play的速度要比Apple App Store快一些。
原文:5 Things You Need To Know About Before Jumping into Mobile A/B Testing
關于作者:Zac Aghion是Splitforce的CEO和聯合創始人。
【移動開發視頻課程推薦】
- iOS培訓之Objective-C基礎視頻教程(40集)
- Cocos2d-x從零開始【5天掌握跨平臺游戲開發利器】(12集)
- Objective C編程基礎(24集)
- Android技術輕松入門課程(12集)
- 微信開放平臺-Android應用接入(4集)
- Cocos2d-x跨平臺游戲開發入門基礎(29集)
- iOS開發視頻教程-iOS網絡編程【高級篇】(39集)
- 移動應用用戶體驗設計高級課程(60集)
- 從零學習iOS開發–UI多視圖(30集)
- iOS開發視頻教程【基礎入門篇】