應用崩潰無回應?談Android Vitals如何影響App在Google Play中的可見度和轉化率
大多數ASO優化師可能都沒有注意到安卓應用無回應或崩潰等技術性能低的情況會影響App在Google Play中的可見度及轉化率,從而進一步影響App的下載量及留存率等關鍵指標。
實際上,在很早之前,Google Play就推出了Android Vitals計畫,旨在改善 Google Play 應用在 Android 設備上的技術品質。而 Android Vitals的兩個核心指標就是用戶感知的崩潰率和用戶感知的ANR(應用無回應)發生率。目前,開發者可以通過Play 管理中心或Play Developer Reporting API查看Android Vitals的具體資料。
那麼,Android Vitals究竟是如何影響應用在Google Play商店中的可見度及轉化率的呢?
在本文中,我們將深入探討您的應用的可見度和轉化率會怎樣受到應用性能表現不佳的影響。
Contents
一、2022 年 11 月更新:Android Vitals 核心指標將影響應用或遊戲在 Google Play 上的曝光度
Google Play 對於一款 App 或遊戲的品質的評判是從多個角度出發的,其中技術品質是一個重要考慮因素。因此,2022年11月,Google Play 在 Android Vitals 中引入了更多以用戶為中心的新崩潰和 ANR 指標。這些將越來越多地影響Play商店展示應用的方式:
- 如果您的應用或遊戲的任何 Android Vitals 核心指標超過了整體不良行為閾值(具體標準如下表所示),那麼 Google Play 可能會降低相應應用或遊戲在所有設備型號上的曝光度。
- 如果您的應用或遊戲的任何 Android Vitals 核心指標超過了特定設備型號的單一設備不良行為閾值,那麼 Google Play 可能會降低該應用或遊戲在相應設備型號上的曝光度。
- Google Play 還可能會在您的商品詳情中顯示警告,告知使用者您的應用可能無法在其設備上正常運行。
這意味著具有高崩潰率或ANR 率的應用的搜索可見度和整體轉化率可能會下降。該更新還可能極大地影響其他行銷活動。
不良行為閾值 為了盡可能提高應用或遊戲在 Google Play 上的曝光度,請保持在這些閾值以下 | ||
整體(各設備均值) | 按手機型號 | |
用戶感知的崩潰率 | 1.09% | 8% |
用戶感知的 ANR 發生率 | 0.47% | 8% |
從 2022 年 11 月 30 日起,如果某產品的使用者感知崩潰率或用戶感的ANR率在其手機型號上超過 8%,則用戶可能會看到如下圖所示的商品詳情警告。請注意,警告文本可能會發生變化。
二、Android Vitals 核心指標如何間接影響轉化率
Google只講到了Android Vitals核心指標將如何影響您的應用的曝光度。實際上,如果您的應用經常崩潰或無回應,也會影響應用的轉化率。
1. 首先,高崩潰率將導致應用商店中的評分及評論不佳,因為那些不滿意的用戶將更“樂於”吐槽他們的不滿。
2. 糟糕的評分和評論將影響下載轉化率,因為用戶通常傾向於下載那些評分較高的應用或遊戲。
3. 更糟糕的是,一些用戶會在Play商店的搜索結果中應用評分篩選器,例如只看評分高於4.0或高於4.5的應用。如果您的應用評分低於4.0或4.5,將直接被過濾掉,您的應用也不再可見 ——直接影響了應用的可見度。
總而言之,具有出色Android Vitals的應用可以充分利用ASO或任何其他行銷增長工作獲得曝光及轉化的優勢。僅從ASO角度而言,遠低於平均值的崩潰率或ANR率將為重要關鍵字帶來更高排名的可能性、更高的轉化率以及在Google Play各展示位更多的潛在曝光機會。
話雖如此,大部分ASO優化師即便觀看到Android Vitals核心指標不樂觀後,也無法立即自己動手解決。這就要求ASO優化師在觀察到不良情況後,能積極主動且有理有據地與開發者溝通Android Vitals核心指標超出閾值後會產生的不良後果,推動開發儘快解決問題。而本文則為您提供了事實基礎,快轉發給您公司的開發者看看吧!
附、Android Vitals、崩潰率、ANR 名詞解釋
(1) 什麼是 Android Vitals?
Android Vitals 是 Google 推出的一項計畫,旨在改善 Google Play 應用在 Android 設備上的技術品質。當選擇啟用了該計畫的用戶運行您的應用時,其 Android 設備會記錄各種與品質相關的資訊,包括穩定性指標、性能指標、電池用量和許可權遭拒等方面的資料。
這些資料由 Google Play 匯總,可以通過以下兩種方式訪問:Android Vitals 資訊中心內的 Google Play 管理中心以及 Google Play Developer Reporting API。
(2) 什麼是崩潰,為什麼會發生?
每當未處理的異常或信號導致意外退出時,Android 應用就會崩潰。應用並不是只有在前臺運行時才會崩潰。任何應用元件,甚至是廣播接收器或內容提供程式這類在後臺運行的元件,都有可能導致應用崩潰。這些崩潰常常讓用戶感到困惑,因為他們並沒有在使用應用。
當應用崩潰時,Android 會終止應用的進程並顯示一個對話方塊,告知使用者應用已停止。
Android Vitals 可幫助您監控應用的崩潰率。Android Vitals 會衡量多種崩潰率:
- 崩潰率:在日活躍用戶數中,遇到任何類型崩潰的用戶所占的百分比。
- 用戶感知的崩潰率:在日活躍用戶數中,在活躍使用應用期間遇到過至少 1 次崩潰(用戶感知的崩潰)的用戶所占的百分比。如果應用顯示任何 activity 或執行任何前臺服務,即被視為處於活躍使用狀態。
- 多次崩潰率:在日活躍用戶數中,遇到過至少 2 次崩潰的用戶所占的百分比。
“用戶感知的崩潰率”是 Android Vitals 核心指標,也就是說,它會影響您的應用在 Google Play 上的曝光度。
如前面所提及的,Play 針對此指標定義了兩個不良行為閾值:
- 整體不良行為閾值:在所有設備型號上,至少有 1.09% 的每日活躍用戶遇到用戶感知的崩潰。
- 單一設備不良行為閾值:在單個設備型號上,至少有 8% 的日活躍用戶遇到用戶感知的崩潰。
(3) 什麼是 ANR(應用無回應)?
如果 Android 應用的介面執行緒處於阻塞狀態的時間過長,會觸發“應用無回應”(ANR) 錯誤。如果應用位於前臺,系統會向使用者顯示一個對話方塊,如下圖所示。ANR 對話方塊會為使用者提供強制退出應用的選項。
出現以下任何情況時,系統都會針對您的應用觸發 ANR:
- 當您的 activity 位於前臺時,您的應用在 5 秒鐘內未回應輸入事件或 BroadcastReceiver(如按鍵或螢幕輕觸事件)。
- 雖然前臺沒有 activity,但您的 BroadcastReceiver 用了相當長的時間仍未執行完畢。
當您的應用出現 ANR 錯誤的次數過多時,Android Vitals 可通過 Play 管理中心提醒您,因此有助於改進應用性能。當應用出現以下情況時,Android Vitals 會認為 ANR 次數超出了正常範圍:
- 至少有 0.47% 的每日工作時段出現了至少一次 ANR。
- 至少有 0.24% 的每日工作時段出現了至少兩次 ANR。
每日工作時段是指應用在一天內被使用的時間。
這些方法可幫助您找出是哪種原因造成了 ANR並解決問題。