「NBA超級比一比」google play 封測流程心得(一)

 

NBA超級比一比:Google Play 封測流程心得(一)

在開發《NBA超級比一比》這款小工具型 App 的過程中,我第一次完整走了一遍 Google Play 封測(Closed Testing)流程。過程中踩了不少坑,也發現了許多值得記錄的地方,當然,最重要的重點是12人連續14天的測試,本篇心得將會公開一些你在網路上及ai查不到的數據經驗,給有需要的朋友參考。


首先,我要先說明一點:Google 封測的標準其實是黑箱作業,官方並沒有完整公開所有細節,所以我也無法知道背後實際的審核或判斷流程。
以下的內容,都是基於這次《NBA超級比一比》12 人連續 14 天的實測經驗,再加上我查到的大量網路資料所做的推估與整理。


一、APP介紹

詳細的app功能介紹請參考另外一篇文章,因為本篇聚焦於封測測試,所以這裡就公布一些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個社團:

    台灣人創立的,版主很熱情,但是受限於大環境,且是因為是創立初期,社團人數不多,成員也不太活耀,大概只能獲得一兩位不活耀的測試者
    國外的社團,社團人數較多,但說實在的,社團活耀人數也不多,可以想見這個封閉測試在FB實在是沒有市場
    筆者創立的社團,有鑑於這次封測的辛酸,筆者原意是想要創立一個幾乎保證能讓人通過又免費的社團,不過,現在社團沒人就是了,如果有看到這篇文章且願意遵守規定的話,還是可以加入此社團獲取筆者一位測試者就是了


    4. Reddit社團:接下來就是重點了,在找了大部分網站後,我發現獨立開發者封閉測試最活耀的地方就是Reddit社群,重點就是,因為是英文國外的,所以讓很多台灣人不知道或望而卻步,但實際上,如果轉念一想,這可以獲得全世界超多人的支援,才是讓你真正通過封測的契機,所以筆者也是下定決心註冊Reddit社團,並參加了測試討論的社團,以下同樣推薦2+1個社團:

    • r/TestersCommunity
    這個社團是讓筆者通過的關鍵之一,首先你要PO文徵求測試者,這個社團最讓人窩心的地方就是各式各樣的app都有,幾乎沒有人會關心你的app功能如何或長怎樣,大家只關心通過封測與否,這讓你不用擔心會被指指點點,說哪不好哪不好的,只要你敢徵求測試者,幾乎就會有人上門幫你測試,不過這裡也說到重點,為何大家會幫你測試呢?自然也是要你幫他的APP測試作為交換,雙方會互相截圖為證,捨不得孩子套不著狼,這裡就需要你也要下載別人的APP了,有些人會擔心隨意的下載別的APP會有中毒及資料外洩的風險,這裡我必須要說,我的建議是先用模擬器下載測試,因為電腦的防護通常要比手機強或比較容易設定,至於你說防不勝防,說實在的,就看你自己了,每個人自己心裡都有一把尺

    • r/BetaTestersNeeded
    相較上面的社團,這個是小一點的社團,成員活耀度就沒那麼強烈,不過,也可以PO文增加曝光度

    • r/AndroidClosedTesting
    這個社團也蠻大的,理論上也可以徵求測試者,但是我把它放在+1的位置是因為我莫名其妙被封鎖了,我PO的測試文第一次可以,一段時間後不同的APP再PO時就發現被封鎖了,至今為止我也不知道原因,聯繫版主也沒回我,不過,我看板上仍時不時有徵求測試者的貼文,所以理論上應該還是可以徵求的


    5. 手機APP:在加入Reddit社團後,後來發現TestersCommunity的創立者還有開發這個社團的APP,幫助用戶更方便進行測試及召募,所以搜尋了一下,其實野蠻多類似的APP社團,基本上運作的原理就是你要先幫別人進行測試以賺取點數,一定的點數就可以上架你的APP來招募測試人員,自然,別人若要賺取點數就會測試你的APP,屬於一個拉一個的概念,但重點是,google play上不少類似的APP,但如果活耀人數不足,自然也就後繼無力,所以很多APP其實是名存實亡或專為付費測試,以下推薦2+1個APP

    • Testers Community - 12 Testers
    剛剛TestersCommunity的創立者所創的,最完整且活耀,美替他人測試一次賺取20點,每60點就可以發布,算是非常快速,而接下來要講的就是這個APP的秘辛了,這個秘辛你是查不到資料的,問AI也問不出所以然的,今天能夠看到這份文章的你算跟你有緣,我在此公開,那就是發佈APP不是只發布一次,而是要每天發布,換句話來說,你每天都要賺取60點來發布,而不是發布了之後就不管了,想說他會自動收集12名測試者,實際上,大家都只會隨意測試,如果你的APP被洗到下面,基本上就抓不太到測試者了,並且,已安裝的測試者你也要給他動力讓他每天開啟,他已經賺到你的點數了,在開啟對他來說是沒有辦法賺的,你新發布的APP才會有新的點數,這樣才會給他想要持續開啟的動力,這非常重要,再來,第二個秘辛就是你要先加入TestersCommunity的google群組,並且把這個google群組加到你的Google Play Console封測通道裡,簡單的說,就是你Google Play Console的封測群組有兩個,一個是你自己的,一個是他的,這樣一來的話,測試者不一定要加入你的google群組也可以參加你的APP測試,這在手續上方便很多,也會增加測試者的意願

    • Testers 20
    這個APP就相對比較少人了,也不怎麼活耀,不過因為人少所以你發布的APP可以存活很長時間,不會被洗掉

    • App Testers Community
    這個APP也是相對人少的,不過好處跟上面一樣,因為人少所以你發布的APP可以存活很長時間,它是三個APP裡存活最長的,不過,我把它放在+1位置是因為活耀人數實在是太少了


    三、小結

    本來要一次把全部流程說明白的,但我發現文章太長了,接下來的實際封測過程留待下篇再說,稍微小結本篇的重點,本篇文章的重點就在於對於孤僻者來說如何尋找封測的測試者,重點在於3點,

    1.英文

    2.Reddit

    3.有總比沒有好

    如果你要找尋測試者,建議開發具有英文的APP,讓全世界的測試者容易上手,最活耀的社群在Reddit,務必註冊在上面找尋,在徵求時的推廣不可退縮,有總比沒有好,因為這牽扯到我們後面會講的連續14天測試,簡單的說,測試者千萬不可以剛好精準12人,不然非常有可能半途而廢並前功盡棄,不管是哪裡的推廣平台都要全部投放,多一個是一個


    以下放幾張圖片說明,如果有任何問題,也歡迎留言詢問

    這些都是我幫忙測試的APP,數量不少,還是那句話,你肯幫別人,別人才願意幫你