יכול להיות שתצטרכו לראות ולערוך את הפרויקט של Play Games Services ישירות ב-Google Cloud Platform.
תרחישים נפוצים כוללים:
- הפעלת ממשקי API נוספים בפרויקט (כמו Google Drive).
- עריכת פרטי המיתוג של המשחק בתיבת הדו-שיח של OAuth 2.0.
- הצגת מכסת ה-API שלכם ובקשה להגדלת המכסה (אם צריך).
- עריכת URIs מורשים או מקורות JavaScript במזהי לקוח שיצרתם בעבר.
הצגת הפרויקט
כדי להציג את הפרויקט ב-Google Cloud Platform:
- בוחרים פרטי כניסה למשחק בדף Configuration (צמיחה > שירותי Play Games > הגדרה וניהול > הגדרה).
- גוללים לתחתית הקטע Authentication ולוחצים על View in Google Cloud Platform.
שינוי המכסות לשימוש ב-API
בפלטפורמת Google Cloud אפשר לראות את מגבלות השימוש ב-API שמוגדרות כרגע למשחק ואת כמות המכסה שבה כבר השתמשתם. אפשר גם להגדיר מגבלות לכל משתמש כדי למנוע ממשתמש שמנצל לרעה את המכסה (או מלקוח משחק עם באגים) למצות אותה.
כדי להציג או לשנות את מגבלות השימוש בפרויקט, או כדי לבקש הגדלת מכסה:
- אם עדיין אין לכם חשבון לחיוב בפרויקט, צריך ליצור חשבון כזה.
- נכנסים לדף Enabled APIs בספריית ה-API במסוף API ובוחרים ממשק API מהרשימה.
- כדי להציג ולשנות הגדרות שקשורות למכסות, בוחרים באפשרות Quotas. כדי להציג את נתוני השימוש, בוחרים באפשרות שימוש.
חשוב לדעת שהגדרת 'משתמשים' מבוססת על כתובת ה-IP של הלקוח ששולח את בקשת המכסה. לדוגמה, אם כל הבקשות הגיעו משרת אחד, יכול להיות שהשרת הזה יסומן בטעות כמשתמש יחיד ששולח ספאם.
כדי למנוע זאת, אפשר לצרף ארגומנט userIp=x.x.x.x
לבקשות של נקודות הקצה של ה-API.
מידע נוסף על הגדרת מכסות לכל משתמש זמין במסמכי העזרה של Google Cloud Platform.
בנוסף למגבלה לכל משתמש, יש גם מגבלה יומית לכל האפליקציה על הקריאות ל-Google Play Games Services API. בדרך כלל לא תצטרכו לשנות את המגבלה שמוקצית מראש. עם זאת, אם אתם צופים עלייה חדה בנפח (לדוגמה, לקראת אירוע השקה), תוכלו לבקש מכסה נוספת בלחיצה על הקישור Request more.
הפעלת ממשקי API אחרים
כשיוצרים את מזהה הלקוח ב-Play Console, ממשק ה-API של Google Play Games Services מופעל באופן אוטומטי בפרויקט. אפשר להפעיל ממשקי Google API אחרים מ-Google Cloud Platform.
כדי להפעיל ממשק API בפרויקט:
פותחים את ספריית ה-API במסוף Google API. אם מתבקשים, בוחרים פרויקט או יוצרים פרויקט חדש. ב-API Library מפורטים כל ממשקי ה-API הזמינים, שמקובצים לפי משפחת מוצרים ופופולריות.
אם ה-API שרוצים להפעיל לא מופיע ברשימה, מחפשים אותו.
בוחרים את ה-API שרוצים להפעיל ולוחצים על הלחצן Enable.
אם תופיע בקשה, מפעילים את החיוב.
אם מופיעה בקשה, מאשרים את התנאים וההגבלות של ה-API.
שינוי פרטי המיתוג
כדי לשנות את פרטי המיתוג (שם, לוגו וכו') של המשחק שמופיעים בתיבת הדו-שיח של OAuth 2.0, מגדירים את המאפיינים במסך ההסכמה של Google Cloud Platform.
כדי להגדיר את מסך ההסכמה של הפרויקט:
- פותחים את [הדף Consent Screen](https://console.developers.google.com/apis/credentials/consent) ב-Play Console. אם מתבקשים, בוחרים פרויקט או יוצרים פרויקט חדש.
- ממלאים את הטופס ולוחצים על שמירה.
שינוי מאפיינים שקשורים למזהה הלקוח
כדי לשנות מאפיינים שקשורים למזהה הלקוח ב-OAuth 2.0 (מקוריים באינטרנט וכתובות URL להפניה אוטומטית לאפליקציית אינטרנט וכו'):
- פותחים את Play Console ועוברים למשחק.
- בוחרים פרטי כניסה למשחק בדף Configuration (צמיחה > שירותי Play Games > הגדרה וניהול > הגדרה).
- גוללים לתחתית הקטע Authentication ולוחצים על View in Google Cloud Platform.
- ב-Google Cloud Platform, בוחרים את הפרויקט.
- בסרגל הצד שמימין, בוחרים באפשרות APIs & auth. מוודאים שהסטטוס של Google Play Games Services API הוא מופעל ברשימה של ממשקי ה-API המוצגים.
- בסרגל הצד שמימין, בוחרים באפשרות אפליקציות רשומות.
- מרחיבים את הקטע 'מזהה לקוח ב-OAuth 2.0' ומאתרים את המאפיין שרוצים לערוך.