Google Play 發佈
逐步說明如何把 MeDo 生成的 Android 應用程式發佈到 Google Play,由帳戶準備、商店資料頁到測試和發佈。
事前準備
在 Google Play Console 建立發佈版本之前,請先準備以下項目:
- 一個 Google 帳戶和一個 Google Play 開發者帳戶。Google 會收取一次性註冊費。
- 有效的付款方式,以及帳戶驗證所需的身份或機構資料。
- 用於 Google Play 新應用程式的已簽署 Android App Bundle(AAB)。APK 只用於本機安裝或現有流程,且僅限 Google Play 允許的情況。
- 一個 512 × 512 px 的應用程式圖示、一張 1024 × 500 px 的宣傳圖片,以及至少兩張具代表性的手機截圖。
- 一個公開的私隱政策網址,準確描述應用程式如何收集、使用、儲存、分享及刪除資料。
- 應用程式名稱、簡短說明、完整說明、版本說明,以及一個支援電郵地址。
確認套件名稱
在建立商店資料頁之前,先在 Android 專案或打包設定中找到 Application ID(亦稱套件名稱)。
- 使用反向網域格式,例如
com.company.appname。 - 套件名稱會在 Google Play 上永久識別該應用程式,發佈後無法更改。
- 確認 Play Console 中的套件名稱與上載的建置完全一致。
1. 註冊並驗證開發者帳戶
- 開啟 Google Play Console,以將會擁有該應用程式的帳戶登入。
- 建立個人或機構開發者帳戶,並提供所需的聯絡及付款資料。
- 接受 Google Play 開發者發佈協議並支付註冊費。
- 在建立正式版發佈之前,完成身份及聯絡方式驗證。
請保持帳戶擁有者、支援電郵及公開的開發者資料為最新。在完成必要驗證之前,Google 可能會阻止發佈。
2. 在 Play Console 建立應用程式
- 在 Play Console 中選擇 Create app(建立應用程式)。
- 輸入應用程式名稱和預設語言。
- 選擇它是應用程式還是遊戲,以及免費還是付費。
- 完成初始聲明並建立應用程式。
- 加入應用程式類別、支援電郵、網站及其他聯絡資料。
請謹慎選擇套件名稱和收費模式。部分識別碼和價格變更在發佈後會受到限制。
3. 在 MeDo 建立並驗證發佈版本
- 在你的流動應用專案中,點擊編輯器頂部的 Export installation package(匯出安裝套件),並停留在 Android app(Android 應用程式) 分頁。
- 在格式下拉選單中選擇 AAB,點擊 Packaging V… version(打包 V… 版本),然後確認扣除 300 積分。等待幾分鐘,再從建置列表下載
.aab檔案。 - 上載之前,同時建立相同版本的 APK,並安裝到真實的 Android 手機上,確認應用程式運作正常:見 Android:把應用程式裝到手機上。
- 在建立最終發佈版本前,查看最新的 Google Play 目標 API 級別要求。
Google Play 要求新應用程式以 Android App Bundle(AAB)上載。APK 格式用於直接安裝,以及接受該格式的商店。
4. 設定商店資料頁
以與已發佈應用程式相符的準確內容完成主要商店資料頁。
不要使用暗示所提交建置並未提供的功能的截圖、說明或圖片。
5. 完成政策及應用程式內容聲明
提交發佈版本之前,完成 Policy and programs(政策與計劃) 或 App content(應用程式內容) 中的所有必填項目:
- 私隱政策及資料安全:聲明應用程式及其第三方 SDK 收集或分享的所有資料。
- 資料刪除:如果用戶可以建立帳戶,或應用程式處理個人資料,需提供所需的刪除方法或申請途徑。
- 應用程式存取:如果任何功能受登入或會籍限制,提供審核用的登入資料及說明。
- 廣告:聲明應用程式是否包含廣告。
- 目標對象及內容:選擇目標年齡層,並在適用時遵守家庭政策。
- 內容分級:準確填寫 IARC 問卷。
- 權限及敏感 API:解釋敏感權限,並只申請應用程式真正需要的權限。
這些聲明必須同時與提交的建置和已發佈的私隱政策一致。
6. 建立並測試發佈版本
按目前階段選擇發佈軌道:
在選定的軌道中:
- 建立新的發佈版本並上載已簽署的 AAB。
- 檢視 Play Console 的任何警告或錯誤。
- 按需要加入本地化的版本說明。
- 儲存發佈版本,檢視變更,然後提交到選定的軌道。
- 只有在真實裝置上關鍵流程都正常運作後,才把已測試的發佈版本升級到正式版。
7. 提交、審核及監察
- 使用 Publishing overview(發佈總覽) 確認商店資料頁、應用程式內容、國家或地區以及發佈版本都已就緒。
- 提交變更以供審核,並預留充足時間。新帳戶、敏感權限或複雜應用程式的審核可能需時更長。
- 如果 Google 拒絕該發佈版本,先解決指出的政策或技術問題,再重新提交。
- 上架後,監察 Android vitals、當機、ANR、評論及分階段推出的指標。
- 在日後的發佈版本中,保持目標 API 級別、依賴項、私隱政策及資料安全聲明一致。