ניהול השימוש ב-API של Play Games Services

בקטע הזה מוסבר איך לזהות ולנהל את השימוש ב-API של Play Games Services במשחק.

זיהוי הגבלת קצב של יצירת בקשות

אם אתם משתמשים ב-SDK של Play Games Services, פונקציות ה-callback או ה-listeners מחזירות שגיאות כשהמשחק חורג מהגבלת הקצב.

ב-Android, קריאות שמחזירות אובייקטים של PendingResult, כמו incrementImmediate, מחזירות קוד סטטוס של NETWORK_ERROR_OPERATION_FAILED באובייקט התוצאה. קוד הסטטוס הזה מציין שהספרייה תנסה לבצע את הקריאה שוב באופן אוטומטי מאוחר יותר, כשהמשחק לא יהיה מוגבל יותר.

בקטע הגדלת מכסה מוסבר איך לבקש מכסה נוספת למשחקים.

ניהול המכסה היומית

כדי לבדוק את המכסה היומית של האפליקציה ב-Google Cloud Platform, אפשר להיכנס לפרויקט ב-Google Cloud Platform.

כדי לראות או לשנות את מכסות השימוש בפרויקט, או כדי לבקש להגדיל את המכסה:

  1. אם עדיין אין לכם חשבון לחיוב לפרויקט, אתם צריכים ליצור חשבון כזה.
  2. נכנסים לדף Enabled APIs (ממשקי API מופעלים) ב-API library ב-קונסולה לממשקי API ובוחרים API מהרשימה.
  3. כדי לראות ולשנות הגדרות שקשורות למכסות, בוחרים באפשרות מכסות. כדי לראות את נתוני השימוש, בוחרים באפשרות שימוש.

אתם יכולים להגדיר את מספר השיחות המקסימלי שמשתמש יכול לבצע בשנייה, כדי לוודא שמשתמשים עם כוונות זדוניות לא ינצלו את כל המכסה של האפליקציה. מידע נוסף על הגבלת השימוש זמין במסמכי התיעוד של Google Cloud Platform.

בקטע הגדלת מכסה מוסבר איך לבקש מכסה נוספת למשחקים.

שליחת בקשה להגדלת המכסה

כדי לבקש הגדלה של מכסת המשחקים, לוחצים על הקישור Request more (בקשת הגדלה) לצד ערך המכסה של האפליקציה ב-Google Cloud Platform.

בקשות להגדלת המכסה של משחקים בדרך כלל לא מאושרות, אלא אם המשחק שלכם נהנה משימוש חריג ועומד בדרישות של שיטות העבודה המומלצות שמפורטות ברשימת הבדיקה של איכות.