NBA超級比一比:Google Play 封測流程心得(一)
在開發《NBA超級比一比》這款小工具型 App 的過程中,我第一次完整走了一遍 Google Play 封測(Closed Testing)流程。過程中踩了不少坑,也發現了許多值得記錄的地方,當然,最重要的重點是12人連續14天的測試,本篇心得將會公開一些你在網路上及ai查不到的數據經驗,給有需要的朋友參考。
首先,我要先說明一點:Google 封測的標準其實是黑箱作業,官方並沒有完整公開所有細節,所以我也無法知道背後實際的審核或判斷流程。
以下的內容,都是基於這次《NBA超級比一比》12 人連續 14 天的實測經驗,再加上我查到的大量網路資料所做的推估與整理。
一、APP介紹
權限功能:APP的權限可以在google play查看,如下,不過Google Play的授權及查看網路連線的權限我是在通過封測時追加的,所以可以先不看,重點是可以看到我的APP使用的權限相對較少及簡單,我不知道會不會有影響,但我個人猜測如果使用的權限越少,自然也給google較少的毛病抓取,畢竟少做少錯,因此封測APP不用那麼多權限或許可增加通過率,完整的權限功能可以在通過封測後再版本更新追加,當然,以不影響核心功能為優先,舉例來說,我在翻閱資料時也有看到好像精準獲取手機時間的權限更偏向是時間類的應用app,如果不是相關應用,可能通過率就有差,你如果不是一定要使用這個權限的話,其實可以先拿掉,後續再補回去
- 讀取 USB 儲存裝置的內容
- 修改或刪除 USB 儲存裝置的內容
- 讀取 USB 儲存裝置的內容
- 修改或刪除 USB 儲存裝置的內容
- 查看網路連線
- 完整網路存取權
- 防止裝置進入休眠狀態
- Google Play 授權檢查
- 讀取 Google 服務設定
-
隱私功能:隱私功能因為世界各地政策的關係,我推估google也會嚴格審查,也就是說,如果你的app的一些功能需要收集客戶手機端的資料(可以先用預設值),那我建議也可以先拿掉,或許也有些許幫助
二、封測準備
當程式完成後,google提供四種測試,google是推薦按照步驟來,先進行內部測試之類的,不過,我的經驗,可以直接選擇進行封閉測試就好,有沒有進行內部測試好像沒差
接下來,最重要的也是本篇重點的就是12人連續14天的封閉測試,首先,如果你是企業帳號或者是2023年以前創立的個人帳號,理論上是不用這項測試,所以這裡的說明還是針對需要的個人帳戶說明
首先,你要先建立google群組,讓測試人員加進這個群組進行測試,這項測試最大的難點當然就是沒有朋友的我找不到人測試,12人說多不多說少不少,如果你有超過12人的親朋好友願意幫忙測試,那恭喜你,反之,如果你像我一樣一個親朋好友也找不到,那就必須要依照以下方法來獲取測試人員
1. 別支手機
2. 電腦模擬器
3. FB社團
4. Reddit社團
5. 手機APP
以上,就是我獲取測試人員的5大來源,當然,還有一些曝光的管道,例如各大論壇或自行架設的網站等,不過如果你不是活耀用戶的話,通常效果有限,在這裡,我必須要先說,我的原則是避免任何的花費,有一些付費的群組或擬真機或許也可以通過測試,不過,不符合成本,所以這邊就不考慮了,有機會在別篇在介紹
那接下來,我會一一介紹這些管道
1. 別支手機:首先當然是要建立一個新的google帳號,並且在google商店登入,然後加入測試並下載app,這個方法好處當然是可掌控,但是壞處也顯而易見,普通人沒那麼多的手機,像我,就只有多一支,不過有總比沒有好,有些人會擔心網路ip一樣是否會被偵測無效,這方面我認為不用擔心,因為手機的軟體環境差異太大,google不會只依靠網路ip來判斷,所以這樣就至少有1位測試者了
2. 電腦模擬器:如同手機一樣,也必須建立一個新的google帳號,並且在google商店登入,然後加入測試並下載app,這個方法就比剛剛的手機有多一點風險,因為不只網路ip一樣,一些軟體環境也可以被偵測倒是模擬器,所以我的建議是也只多開一個就好,不要多開,想說湊齊12人,這樣反而會被封號,也就是說,加上手機,目前是2為測試者
3. FB社團:在自己身邊的完成後,接下來只能往外擴展了,到FB社團尋求幫助測試,不過這裡要說,台灣似乎設計獨立APP的風氣沒有很盛行,所以基本上沒有社團專門做這個的,大部分都是技術內容交流或者是付費廣告,以下推薦2+1個社團:
- r/TestersCommunity
- r/BetaTestersNeeded
- r/AndroidClosedTesting
- Testers Community - 12 Testers
- Testers 20
- App Testers Community
三、小結
本來要一次把全部流程說明白的,但我發現文章太長了,接下來的實際封測過程留待下篇再說,稍微小結本篇的重點,本篇文章的重點就在於對於孤僻者來說如何尋找封測的測試者,重點在於3點,
1.英文
2.Reddit
3.有總比沒有好
如果你要找尋測試者,建議開發具有英文的APP,讓全世界的測試者容易上手,最活耀的社群在Reddit,務必註冊在上面找尋,在徵求時的推廣不可退縮,有總比沒有好,因為這牽扯到我們後面會講的連續14天測試,簡單的說,測試者千萬不可以剛好精準12人,不然非常有可能半途而廢並前功盡棄,不管是哪裡的推廣平台都要全部投放,多一個是一個
以下放幾張圖片說明,如果有任何問題,也歡迎留言詢問

