遊戲必須符合下列規定,才能保留在即時玩樂計畫中。使用自我檢查檢查清單來驗證法規遵循情況。
需求條件
免安裝應用程式必須符合所有 Google Play 免安裝規定,以及下列所有技術和政策規定:
遊戲是使用應用程式套件發布。
遊戲大小為 15 MB 以下 (發布後可下載額外素材資源)。
遊戲支援 Google Play 免安裝沙箱限制。
遊戲指定 Android 8.0 (API 級別 26) 以上版本。
遊戲支援 64 位元架構。
遊戲不會使用通知。
遊戲只需要支援的 Google Play 免安裝權限清單中的權限。
-
- 如果靜默登入失敗,請使用互動式登入功能提示使用者。使用者應該可以取消互動式登入。詳情請參閱 Google Play 遊戲服務品質檢查清單。
提供Google Play 遊戲服務彈出式視窗,讓使用者清楚看到自己已登入。
遊戲整合了以 Google Play 遊戲服務玩家 ID 做為索引的雲端儲存解決方案,因此使用者在「立即玩」工作階段和裝置上的遊戲狀態會持續保留。您可以使用 Cloud Firestore 或其他雲端資料庫等產品。請確保玩家進度以 Google Play 遊戲服務玩家 ID 做為索引鍵,而且玩家登入後可立即還原進度。
- 在支援跨遊戲會話的任何類型持久化功能的遊戲中,遊戲儲存功能是必備的。其他類型的遊戲 (例如 Roguelike 和簡單的桌遊) 則是專為短時間的遊戲時段而設計,因此不需要遊戲儲存功能。不過,我們強烈建議您使用遊戲儲存檔或排行榜來保留這個狀態,以免使用者失去寶貴的分數或成就。
如果您尚未新增,請在商店資訊中加入橫向的宣傳影片,展示遊戲畫面。使用者喜歡直接從遊戲中擷取的遊戲過程影片。Google Play 會自動產生這部影片的精選短片,並納入 Google Play 遊戲應用程式。您可以直接使用 adb 擷取影片。如果遊戲只有直向模式,您可以使用多個影片編輯器將其轉換為橫向模式。
遊戲本身不含安裝按鈕。免安裝遊戲的體驗應與已安裝的遊戲相同,因此不需要安裝按鈕。使用者仍可透過 Google Play 遊戲應用程式和 Google Play 商店的詳細資料頁面安裝遊戲。
遊戲未實作 Google Play 遊戲服務反盜版功能,或未在資訊清單中加入
com.android.vending.CHECK_LICENSE
權限。反盜版功能可防止使用者盜用必須購買的遊戲,但對免費遊戲沒有任何好處。啟用反盜版檢查功能後,Google Play 免安裝應用程式就無法登入 Google Play 遊戲服務。如果遊戲使用 OpenGL,請務必指定 OpenGL ES 2.0,因為這是 Google Play 即時應用程式在搭載 Android 7 以下版本的裝置上唯一支援的版本。請務必使用
<uses-feature>
指定正確的版本,並將android:glEsVersion
設為0x00020000
。在
AndroidManifest.xml
檔案中將1337
指定為免安裝版本,表示這是完整體驗的免安裝遊戲 (而非試玩遊戲):<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:dist="http://schemas.android.com/apk/distribution" package="com.yourapp.package"> <dist:module dist:instant="true" /> <application android:allowBackup="true"> <meta-data android:name="com.google.android.gms.instant.flavor" android:value="1337"/> ... </application> </manifest>
遊戲是以不干擾的方式營利,並遵循下列規範:
- 確保橫幅廣告不會對遊戲體驗造成干擾。
- 在遊戲過程中,在網頁內容、關卡或階段之間的自然轉換點顯示廣告。請勿讓使用者受到廣告轟炸。重複顯示的廣告通常會導致使用者體驗不佳,且造成意外點擊。
- 在遊戲開始前顯示的片頭廣告,最多只能在 5 秒後提供略過選項。
- 廣告不得假冒為遊戲內部元件或選單/遊戲導覽的元素。
- 您可以跨遊戲進行宣傳,但必須遵守上述廣告規定。
自我檢查清單
Google 會透過審查來驗證遊戲是否符合規範,以及是否有無錯誤的運作情形。您可以提前檢查合規性和正確行為,以節省時間。請參考下列自檢查清單:
- 宣傳影片
- 遊戲在 Play 管理中心有宣傳影片,顯示遊戲過程。
- 廣告和應用程式內購
- 橫幅廣告不會造成困擾,也不會導致使用者誤觸。
- 廣告會在遊戲空檔顯示,不會讓使用者感到疲乏。
- 所有片頭廣告最多可在 5 秒後略過。
- 遊戲中沒有任何安裝按鈕。
- 資料使用
- 使用者可透過 LTE 或 4G 連線,在 15 秒內開始玩遊戲。
- 返回按鈕
- 玩家可以使用根遊戲選單中的返回按鈕退出遊戲。您可以使用退出確認對話方塊,但並非必要。如果使用確認對話方塊,當使用者確認要離開或再次按下返回按鈕時,遊戲就應會離開。
- Google Google Play 遊戲服務登入
- 從 Google Play 遊戲應用程式開啟遊戲時,會發生下列情況:
- 遊戲會嘗試讓使用者靜默登入 Google Play 遊戲服務。
- Google Play 遊戲服務會顯示「嗨」歡迎訊息,並附上玩家的遊戲 ID。
- 如果靜默登入失敗,系統就會啟動互動登入程序。使用者可以選擇取消登入,避免無限循環的登入程序。
- 從 Google Play 遊戲應用程式開啟遊戲時,會發生下列情況:
- 還原遊戲狀態 (遊戲存檔 / 應用程式內購項目)
- 確認可還原遊戲狀態:
- 玩遊戲並取得一些有意義的進展 (例如達到新關卡或新最高分數),並視需要進行應用程式內購買 (IAP)。
- 請先退出遊戲,然後從裝置中移除遊戲 (通常位於「設定」>「應用程式」)。
- 在同一部裝置上重新啟動遊戲,並確認遊戲進度和應用程式內購項目是否都已自動還原。
- 在其他裝置上重新啟動遊戲,並確認遊戲進度和應用程式內購項目是否都已自動還原。
- 確認可還原遊戲狀態:
- 離線支援
- 確認遊戲可離線遊玩:
- 上線時啟動遊戲,並進入可玩狀態。
- 退出遊戲並終止遊戲程序。
- 在裝置上切換至飛航模式。
- 重新啟動遊戲,確認遊戲是否可在離線狀態下遊玩。
- 確認遊戲可離線遊玩:
- 裝置支援
- 確認遊戲可以在 Android 平板電腦上完整運作。
- 請確認遊戲可在 Android 5 (API 級別 21) 以上版本上運作。