您的游戲必須滿足以下要求,才能加入免安裝“馬上玩”計劃。使用自我審核核對清單驗證是否合規(guī)。
要求
要加入免安裝“馬上玩”計劃,您的游戲必須滿足所有Google Play免安裝體驗要求,以及以下所有技術(shù)和政策要求:
1.游戲APK大小不超過15 MB(啟動后可以下載其他資源)。
2.游戲支持Google Play免安裝體驗的沙盒限制。
3.游戲以Android 5(API級別21)或更高版本為目標平臺。
注意:由于OEM不兼容問題,少數(shù)搭載Android 5或更高版本的設(shè)備不支持Google Play免安裝應(yīng)用。幾乎所有搭載Android 8或更高版本的設(shè)備都支持Google Play免安裝應(yīng)用。
4.游戲不使用通知。
5.游戲僅需要受支持的Google Play免安裝體驗權(quán)限列表中的權(quán)限。
6.支持使用Google Play游戲服務(wù)自動登錄。
·如果靜默登錄失敗,請?zhí)崾居脩粢曰臃绞降卿?。用戶?yīng)該能夠取消互動式登錄。如需了解詳情,請參閱Google Play游戲服務(wù)質(zhì)量核對清單。
7.為Google Play游戲服務(wù)彈出式窗口提供一個視圖,以便用戶可以清楚地看到自己已登錄。
8.游戲集成了由Google Play游戲服務(wù)玩家ID進行鍵控的云端存檔解決方案,以使用戶的游戲狀態(tài)在不同的免安裝“馬上玩”會話和設(shè)備之間持久保存。您可以使用Cloud Firestore之類的產(chǎn)品或其他云數(shù)據(jù)庫。確保玩家進度由Google Play游戲服務(wù)玩家ID進行鍵控,并在玩家登錄后立即恢復(fù)。
·如果游戲支持在不同的游戲會話之間以任何方式持久保存,則必須進行游戲存檔。對于其他專為持續(xù)時間較短的游戲會話設(shè)計的游戲類型(例如Roguelike游戲以及簡單的桌面和棋類游戲),則無需進行游戲存檔。不過,我們強烈建議您使用游戲存檔或排行榜保存此狀態(tài),以免用戶失去寶貴的得分或成就。
9.如果您還沒有向您的商品詳情中添加展示游戲內(nèi)容的橫向宣傳視頻,請?zhí)砑右粋€。用戶喜歡在視頻中看到直接取自游戲的游戲內(nèi)容。Google Play會自動從該視頻生成精彩剪輯,并將其包含在Google Play游戲應(yīng)用中。您可以直接使用adb截取視頻。如果您的游戲只有縱向模式,您可以使用多種視頻編輯器將其轉(zhuǎn)換為橫向模式。
10.游戲本身不包含安裝按鈕。不需要安裝按鈕,因為免安裝游戲應(yīng)與安裝式游戲的體驗相同。用戶仍然可以通過Google Play游戲應(yīng)用和Google Play商店中的詳情頁面安裝游戲。
11.游戲未實現(xiàn)Google Play游戲服務(wù)反盜版功能,或在清單中包含com.android.vending.CHECK_LICENSE權(quán)限。反盜版功能可防止用戶盜用必須購買的游戲,但對免費游戲沒有任何用處。啟用反盜版檢查會導(dǎo)致Google Play免安裝應(yīng)用無法登錄Google Play游戲服務(wù)。
12.如果游戲使用OpenGL,請確保它以O(shè)penGL ES 2.0為目標平臺,因為這是搭載Android 7及更低版本的設(shè)備上的Google Play免安裝應(yīng)用唯一完全支持的版本。請確保通過<uses-feature>指定正確的版本,將android:glEsVersion設(shè)置為0x00020000。
13.在您的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>
重要提示:此meta-data標記僅應(yīng)包含在免安裝“馬上玩”游戲版本的清單中,而不得包含在安裝式版本的清單中。
此meta-data標記應(yīng)直接放在<application>元素中,而不是放在<activity>等元素中。
14.游戲應(yīng)遵循以下準則,以不造成干擾的方式獲利:
·避免在每次游戲啟動后的前3分鐘內(nèi)展示廣告。此規(guī)則不適用于用戶打開的激勵廣告。
·確保橫幅廣告不會打擾用戶。
·不得使用全屏插頁式廣告或視頻廣告。此規(guī)則不適用于用戶打開的激勵廣告。
·廣告不得偽裝成游戲內(nèi)組件或菜單/游戲?qū)Ш降脑亍?/span>
·可以交叉推介其他游戲,但要遵守上述廣告要求。
自我審核核對清單
Google會運行并審核您的游戲,驗證其是否合規(guī)且運行無誤。為節(jié)省時間,您可以在開始審核流程之前檢查是否合規(guī)且行為正確。請使用以下自我審核核對清單:
1.宣傳視頻
·在Play管理中心上傳展示游戲內(nèi)容的宣傳視頻。
2.廣告和應(yīng)用內(nèi)購買
·在每次游戲啟動后的前3分鐘內(nèi)未展示任何廣告(激勵廣告除外)。
·橫幅廣告不會打擾用戶且不會導(dǎo)致意外輕觸。
·沒有全屏插頁式廣告或視頻廣告(激勵廣告除外)。
·游戲中的任何位置都沒有安裝按鈕。
3.數(shù)據(jù)流量的使用
·用戶可以通過LTE或4G連接在15秒內(nèi)開始玩您的游戲。
4.返回按鈕
·玩家可以使用根游戲菜單上的返回按鈕退出游戲。允許使用退出確認對話框,但不強制要求使用。如果使用確認對話框,則在用戶確認退出或再次按下返回按鈕時,游戲應(yīng)退出。
5.Google Play游戲服務(wù)登錄
a.通過Google Play游戲應(yīng)用打開游戲時,會出現(xiàn)以下情況:
·游戲會嘗試以靜默方式讓用戶登錄Google Play游戲服務(wù)。
·Google Play游戲服務(wù)顯示一條包含玩家ID的“您好”歡迎消息。
b.如果靜默登錄失敗,則啟動互動式登錄。用戶可以選擇取消登錄,避免無限登錄循環(huán)。
6.恢復(fù)游戲狀態(tài)(游戲存檔/應(yīng)用內(nèi)購買)
·驗證是否可以恢復(fù)游戲狀態(tài):
a.玩游戲并取得有效進展(例如,達到新的關(guān)卡或新的最高得分),并在適用的情況下進行應(yīng)用內(nèi)購買(IAP)。
b.退出游戲,然后將其從設(shè)備中移除(通常在設(shè)置>應(yīng)用中)。
c.在同一設(shè)備上重新啟動游戲,并驗證游戲進度和應(yīng)用內(nèi)購買是否會自動恢復(fù)。
d.在另一臺設(shè)備上重新啟動游戲并驗證游戲進度和應(yīng)用內(nèi)購買是否會自動恢復(fù)。
7.離線支持
·驗證游戲是否可離線玩:
a.在線啟動游戲,然后進入可玩狀態(tài)。
b.退出游戲并終止游戲進程。
c.在設(shè)備上切換到飛行模式。
d.重新啟動游戲并驗證游戲是否可離線玩。
8.設(shè)備支持
·確保游戲可在Android平板電腦上正常運行。
·確保游戲可在Android 5(API級別21)及更高版本上運行。