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