本文檔介紹了如何為Android游戲配置Google Play游戲服務。如果尚未執(zhí)行此操作,請確保已在Google Play控制臺中設置了Google Play游戲服務。
配置成就和排行榜
要創(chuàng)建或編輯成就和排行榜,請在Google Play控制臺中為您的游戲單擊“成就和排行榜”標簽,然后填寫相應的表格。
有關創(chuàng)建成就和排行榜的更多信息,請參見成就和排行榜游戲概念。
啟用已保存的游戲
“已保存的游戲”服務為您提供了一種方便的方法,可將玩家的游戲進度保存到Google的服務器中。如果要檢索玩家游戲數據并允許返回的玩家從任何設備從其最后保存點繼續(xù)進行游戲,請使用此服務。
在使用“保存的游戲”服務之前,您必須首先從Google Play控制臺啟用它:
·在Google Play控制臺中,打開“游戲服務”標簽,然后從列表中選擇您的游戲。
·將“已保存的游戲”選項打開,并同意服務條款。
·單擊保存。
·發(fā)布游戲更改。
執(zhí)行上述步驟后,Google Play游戲服務最多可能需要24個小時才能為您的游戲激活“已保存的游戲”功能。如果要立即測試“保存的游戲”功能,請在測試設備上安裝的Google Play服務應用中手動清除數據。
要清除Android上的緩存數據,請依次打開設置>應用>Google Play服務,點擊管理空間,然后點擊清除所有數據。
有關使用“保存的游戲”服務的更多信息,請參見“保存的游戲”游戲概念。
為您的游戲添加翻譯
您可以為游戲詳細信息設置自己的翻譯,包括顯示名稱,游戲說明和圖形資產。您還可以為與游戲相關聯的成就和排行榜指定自己的翻譯。
要為游戲詳細信息添加自己的翻譯,請執(zhí)行以下操作:
1.從Google Play控制臺打開“游戲服務”頁面,然后選擇您的游戲。
2.在游戲詳細信息頁面上,單擊添加翻譯按鈕。
3.選擇您要提供翻譯的語言,然后單擊“添加”以確認您的選擇。在“游戲詳細信息”頁面上,您應該看到用于所選語言的按鈕。
4.在同一頁面上,單擊一種語言的按鈕,然后編輯包含您的翻譯的表單,以顯示名稱,描述和圖形資產。
5.單擊“保存”以存儲您翻譯的游戲詳細信息。
6.打開您的游戲的鏈接應用程序。對于每個鏈接的應用程序,為您添加的翻譯語言添加相應的詳細信息。
有關為成就和排行榜添加翻譯的更多信息,請參見成就和排行榜游戲概念。
顯示游戲詳細信息,排行榜和成就字符串時,Google Play游戲服務會使用與用戶要求的語言最接近的游戲支持語言。例如,如果用戶的設備語言首選項設置為法語(加拿大)(fr-CA),但游戲僅支持英語(美國)(en-US)和法語(法國)(fr-FR),則Google Play游戲服務將選擇顯示的fr-FR字符串,因為這是最接近的匹配語言。
向其他用戶授予編輯權限
您可以將其他團隊成員添加到Google Play控制臺,以便他們可以編輯您的應用程序設置。請注意,這是一個帳戶范圍的設置。您添加的其他用戶將有權訪問您使用此帳戶創(chuàng)建的所有應用程序和游戲,而不僅僅是一個特定的游戲。
目前,新的團隊成員還將在Google Play控制臺中擁有您的游戲及其所有設置的寫入權限,因此請確保僅添加您愿意與之共享此訪問級別的團隊成員。
要將其他團隊成員添加到您的Google Play項目中:
1.選擇設置。
2.選擇“用戶帳戶和權限”。
3.點擊邀請新用戶,然后輸入您要添加到項目中的團隊成員的電子郵件地址。
該人接受您的邀請后,他們將被添加到您的項目中。
在Google API控制臺中查看和編輯項目設置
雖然Google Play控制臺簡化了為應用程序創(chuàng)建客戶端ID的過程,而無需使用Google API控制臺,但在某些情況下,您可能希望直接在Google API控制臺中查看和編輯項目。
典型方案包括:
·為您的項目啟用其他API(例如Google云端硬盤)。
·在OAuth 2.0對話框中編輯游戲的品牌信息。
·查看您的API配額并要求更多(如有必要)。
·在過去創(chuàng)建的客戶端ID中編輯授權的URI或JavaScript起源。
警告:請勿通過Google API控制臺為您的游戲創(chuàng)建新的客戶端ID。如果這樣做,Google Play游戲服務將不會將您的游戲設置與客戶端ID相關聯,這可能會在游戲過程中導致錯誤。
查看您的項目
要在Google API控制臺中查看您的項目,請執(zhí)行以下操作:
1.在Google Play控制臺中轉到游戲條目的“游戲詳細信息”標簽。
2.在頁面底部,單擊“API控制臺項目”部分中提供的鏈接。
調整API使用配額
在Google API控制臺中,您可以查看當前為您的游戲設置的API使用限制以及已使用的配額數量。您還可以設置每個用戶的限制,以防止濫用用戶(或越野車游戲客戶端)耗盡配額。
要查看或更改項目的使用限制,或請求增加配額,請執(zhí)行以下操作:
1.如果您還沒有項目的計費帳戶,請創(chuàng)建一個。
2.在API控制臺中訪問API庫的“已啟用API”頁面,然后從列表中選擇一個API。
3.要查看和更改與配額相關的設置,請選擇“配額”。要查看使用情況統(tǒng)計信息,請選擇“使用情況”。
請注意,“用戶”是根據發(fā)出配額請求的客戶端的IP地址確定的。例如,如果您的所有請求都來自單個服務器,則該服務器可能被錯誤地標記為單個垃圾用戶。為防止這種情況,可以將userIp=x.x.x.x參數附加到API端點請求。
要了解有關設置每個用戶配額的更多信息,請參閱Google API控制臺文檔。
除了每個用戶的限制外,Google Play游戲服務API每天在應用程序范圍內也有限制。通常,您不需要更改預分配的限制。但是,如果您預計數量會激增(例如,即將發(fā)生的啟動事件),則可以通過單擊“請求更多”鏈接來請求其他配額。
激活其他API
在Google Play控制臺中創(chuàng)建客戶端ID時,系統(tǒng)會自動為您的項目打開Google Play游戲服務API。您可以從Google API控制臺激活其他Google API。
要為您的項目啟用API,請執(zhí)行以下操作:
1.在Google API控制臺中打開API庫。如果出現提示,請選擇一個項目或創(chuàng)建一個新項目。API庫按產品系列和受歡迎程度列出了所有可用的API。
2.如果您要啟用的API在列表中不可見,請使用搜索找到它。
3.選擇要啟用的API,然后單擊“啟用”按鈕。
4.如果出現提示,請啟用計費。
5.如果出現提示,請接受API的服務條款。
修改品牌信息
要修改顯示在OAuth 2.0對話框中的游戲的品牌信息(標題,徽標等),請在Google API控制臺的同意屏幕中設置屬性。
要設置項目的同意屏幕,請執(zhí)行以下操作:
1.在Google API控制臺中打開“同意屏幕”頁面。如果出現提示,請選擇一個項目或創(chuàng)建一個新項目。
2.填寫表格,然后單擊“保存”。
修改與客戶端ID相關的屬性
重要提示:如果您更改了Web應用程序的啟動URL,則必須按照以下說明在Google Play控制臺中進行相應的更改,以避免出現origin_mismatch錯誤。如果您更改Android應用程序的軟件包名稱,則必須創(chuàng)建一個新的鏈接應用程序條目,并刪除具有舊軟件包名稱的現有鏈接應用程序條目。
要修改與OAuth 2.0客戶端ID相關的屬性(Web應用的Web起源和重定向url等):
1.打開Google Play控制臺并導航到您的游戲。
2.在“游戲詳細信息”頁面上,滾動到底部,然后單擊鏈接到鏈接的Google API Console項目的鏈接。
3.在Google API控制臺中,選擇您的項目。
4.在左側的邊欄中,選擇API和身份驗證。確保顯示的API列表中的Google Play游戲服務API狀態(tài)為“開”。
5.在左側邊欄中,選擇已注冊的應用。
6.展開OAuth 2.0客戶端ID部分,然后找到要編輯的屬性。