הפעלת תכונות נוספות

במאמר הזה מוסבר איך להגדיר שירותים נוספים של Google Play למשחקים ב-Android. אם עדיין לא עשיתם זאת, עליכם להגדיר את Google Play Games Services ב-Google Play Console ולהיכנס למשחק לפני שתמשיכו.

הגדרת הישגים ולוחות לידרבורד

כדי ליצור או לערוך הישגים ולוחות לידרבורד, עוברים לדף ההגדרות הישגים ולוחות לידרבורד של המשחק מ-Google Play Console (גידול >> שירותי Play Games > הגדרה וניהול >הישגים או לוחות לידרבורד) ואז לוחצים על יצירת הישג או יצירת לידרבורד וממלאים את הטופס המתאים.

למידע נוסף על יצירת הישגים ולוחות לידרבורד, כדאי לעיין במושגים של הישגים ולידרבורד.

הפעלת משחקים שמורים

השירות 'משחקים שמורים' מאפשר לכם לשמור בקלות את התקדמות המשחקים של השחקנים שלכם בשרתי Google. כדאי להשתמש בשירות הזה אם אתם רוצים לאחזר נתונים של משחקי שחקנים ולאפשר לשחקנים חוזרים להמשיך לשחק מנקודת השמירה האחרונה שלהם מכל מכשיר.

לפני השימוש בשירות 'משחקים שמורים', עליכם להפעיל אותו תחילה מ-Google Play Console:

  1. ב-Google Play Console, פותחים את המשחק שבו רוצים להפעיל משחקים שמורים ועוברים לדף שירותי המשחקים של Play – תצורה (צמיחה > שירותי המשחקים של Play > הגדרה וניהול >) ובוחרים באפשרות עריכת נכסים.
  2. מעבירים את האפשרות משחקים שמורים למצב מופעל.
  3. לוחצים על שמירה.

לאחר ביצוע השלבים שלמעלה, יכול להיות שיעברו עד 24 שעות לפני ששירותי המשחקים של Google Play יפעילו את התכונה 'משחקים שמורים' במשחק שלכם. אם אתם רוצים לבדוק את התכונה 'משחקים שמורים' באופן מיידי, נקו ידנית את הנתונים באפליקציית Google Play Services המותקנת במכשיר הבדיקה.

כדי לנקות את הנתונים בקובץ השמור ב-Android, פותחים את ההגדרות > אפליקציות > Google Play Services, לוחצים על ניהול שטח ואז על ניקוי כל הנתונים.

מידע נוסף על השימוש בשירות 'משחקים שמורים' זמין במאמר מושגים בנושא משחקים שמורים.

הוספת תרגומים למשחק שלך

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

כדי להוסיף תרגומים משלכם לפרטי המשחק:

  1. בוחרים את המשחק ב-Google Play Console.
  2. עוברים אל הדף Play Games Services - Configuration (פיתוח > Play Games Services> הגדרה וניהול > הגדרה).
  3. בוחרים באפשרות עריכת מאפיינים.
  4. בוחרים באפשרות ניהול תרגומים > ניהול התרגומים שלכם.
  5. בוחרים את השפות שעבורם רוצים לקבל תרגומים ולוחצים על אישור כדי לאשר את הבחירה. בדף נכסים, השפות שבחרתם זמינות בבורר השפות.
  6. בחרו את השפה שאתם רוצים לערוך מבורר השפות, ואז ערכו את הטופס עם התרגומים של שם התצוגה, התיאור והנכסים הגרפיים.
  7. לוחצים על שמירת שינויים כדי לאחסן את פרטי המשחק המתורגמים.

למידע נוסף על הוספת תרגומים של הישגים ולוחות לידרבורד, עיינו במושגים הישגים ולידרבורד.

כשמציגים את פרטי המשחק, את ה-Leaderboard ומחרוזות של הישגים, שירותי המשחקים של Google Play משתמשים בשפה הנתמכת במשחק, הקרובה ביותר לשפה שהמשתמש ביקש. לדוגמה, אם העדפת השפה של המכשיר של המשתמש מוגדרת לצרפתית (קנדה) (צרפת-קנדה), אבל המשחק תומך רק באנגלית (ארצות הברית) (צרפתית-אנגלית) ובצרפתית (צרפת) (צרפת-צרפת), שירותי המשחקים של Google Play יבחרו את המחרוזות בצרפתית (FR-FR) כי זו השפה הכי קרובה.

מתן הרשאת עריכה למשתמשים אחרים

כדי לערוך את ההגדרות של Play Games Services ב-Play Console, אתם צריכים לוודא שלצוות שלכם יש את ההרשאות המתאימות לניהול שירותי Play Games. מידע נוסף על הרשאות ב-Play Console זמין כאן.

הצגה ועריכה של הגדרות הפרויקט ב-Google Cloud Platform

יכול להיות שתרצו להציג ולערוך את הפרויקט ישירות ב-Google Cloud Platform.

תרחישים אופייניים כוללים:

  • הפעלת ממשקי API נוספים בפרויקט (כגון Google Drive).
  • עריכת פרטי המיתוג של המשחק בתיבת הדו-שיח של OAuth 2.0.
  • איך רואים את המכסות של ה-API ושולחים בקשה נוספת (אם צריך).
  • עריכת מזהי URI מורשים או מקורות JavaScript במזהי Client-ID שיצרת בעבר.

הצגת הפרויקט

כדי להציג את הפרויקט ב-Google Cloud Platform:

  1. בוחרים פרטי כניסה למשחק בדף הגדרות (צמיחה > Play Games Services > הגדרה וניהול > הגדרה).
  2. גוללים לתחתית החלק אימות ולוחצים על View ב-Google Cloud Platform.

שינוי מכסות השימוש ב-API

ב-Google Cloud Platform אפשר לראות את מגבלות השימוש ב-API שהוגדרו כרגע עבור המשחק ואת מידת השימוש במכסות. ניתן גם להגדיר מגבלות לכל משתמש כדי למנוע ממשתמשים פוגעים (או מלקוח שעושה באגים) לנצל את המכסה שלכם.

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

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

חשוב לדעת שה"משתמשים" נקבעים לפי כתובת ה-IP של הלקוח שמגיש את בקשת המכסה. למשל, אם כל הבקשות שלכם הגיעו משרת יחיד, ייתכן שהשרת הזה תויג בטעות כמשתמש ספאם יחיד. כדי למנוע זאת, ניתן לצרף ארגומנט userIp=x.x.x.x לבקשות נקודת הקצה ב-API.

למידע נוסף על הגדרת מכסות לכל משתמש, קראו את מסמכי התיעוד של Google Cloud Platform.

בנוסף למגבלה לכל משתמש, קיימת מגבלה יומית על השימוש באפליקציות ב-Google Play Games Services. בדרך כלל אין צורך לשנות את המגבלה שמוקצית מראש. עם זאת, אם אתם צופים עלייה משמעותית בנפח ההמרות (לדוגמה, באירוע השקה קרוב), תוכלו לבקש מכסה נוספת בלחיצה על הקישור שליחת בקשה נוספת.

הפעלת ממשקי API אחרים

כשיוצרים מזהה לקוח ב-Google Play Console, API של Google Play Games Services מופעל באופן אוטומטי בפרויקט. אפשר להפעיל ממשקי Google API אחרים מ-Google Cloud Platform.

כדי להפעיל ממשק API לפרויקט, מבצעים את הפעולות הבאות:

  1. פותחים את ספריית ה-API ב-Google API Console. אם תתבקשו, תוכלו לבחור פרויקט או ליצור פרויקט חדש. בספריית ה-API רשומים כל ממשקי ה-API הזמינים, מקובצים לפי משפחת מוצרים ופופולריות.
  2. אם ה-API שרוצים להפעיל לא מופיע ברשימה, צריך לחפש אותו.
  3. בוחרים את ה-API שרוצים להפעיל ולוחצים על הלחצן Enable.
  4. אם תתבקשו, הפעילו את החיוב.
  5. אם מופיעה בקשה, מאשרים את התנאים וההגבלות של ה-API.

שינוי פרטי מיתוג

כדי לשנות את פרטי המיתוג (שם המשחק, הלוגו וכו') של המשחק, שמופיעים בתיבת הדו-שיח של OAuth 2.0, מגדירים את המאפיינים במסך ההסכמה של Google Cloud Platform.

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

  1. פותחים את דף מסך ההסכמה במסוף Google API. אם מופיעה הודעה, בוחרים פרויקט או יוצרים פרויקט חדש.
  2. ממלאים את הטופס ולוחצים על שמירה.

כדי לשנות מאפיינים הקשורים למזהה הלקוח שלך ב-OAuth 2.0 (מקורות אינטרנט וכתובות אתרים להפניה מחדש עבור אפליקציית אינטרנט וכו'):

  1. פותחים את Google Play Console ועוברים למשחק.
  2. בוחרים פרטי כניסה למשחק בדף הגדרות (צמיחה > Play Games Services > הגדרה וניהול > הגדרה).
  3. גוללים לתחתית החלק אימות ולוחצים על View ב-Google Cloud Platform.
  4. בוחרים את הפרויקט ב-Google Cloud Platform.
  5. בסרגל הצד שמימין, בוחרים באפשרות ממשקי API ואימות. חשוב לוודא שהסטטוס של Google Play Games Services API מופעל ברשימה המוצגת של ממשקי ה-API.
  6. בסרגל הצד שמימין, בוחרים באפשרות אפליקציות רשומות.
  7. מרחיבים את הקטע 'מזהה לקוח OAuth 2.0' ומוצאים את המאפיין שרוצים לערוך.