מזהי השחקנים מהדור הבא

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

מזהי השחקנים מהדור הבא חלים רק על משתמשים שמעולם לא נכנסו למשחק שלכם דרך PGS. משתמשים קיימים שכבר התחברו למשחק שלכם ימשיכו לקבל את אותו מזהה שחקן.

עד סוף 2024, בכל הפרויקטים ב-Play Games Services חובה להשתמש במזהי שחקנים מהדור הבא.

שימוש במזהי שחקנים מהדור הבא

כדי לתמוך במזהי שחקנים מהדור הבא, צריך לבצע את הפעולות הבאות:

  1. בסרגל הניווט של Play Console, נכנסים אל Play Games Services > 'הגדרה וניהול' > 'תצורה'.
  2. בדף ההגדרות האישיות, בוחרים באפשרות עריכת המאפיינים. הדף הזה כולל את ההגדרות להפעלת מזהי השחקנים מהדור הבא, כפי שהן מוצגות בתמונה הבאה:

הגדרת מזהה הדור הבא של שירותי המשחקים של Play

שימוש בחשבונות בדיקה

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

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

פרסום עדכונים למשחק

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

בדיקה של מזהי השחקנים מהדור הבא

כל עוד לא מניחים שמזהה השחקן עקבי בכל שמות המשחקים שלכם, בדרך כלל אפשר להפעיל את מזהי השחקנים מהדור הבא ללא בעיות. עם זאת, עדיין מומלץ לבדוק שאין בעיות.

הנה כמה בדיקות שאנחנו ממליצים לבצע:

  • הבטחה שחשבונות בודקים (שמקבלים מזהי שחקנים מהדור הבא) יוכלו להתחבר ולקשר את פרופיל PGS להתקדמות במשחקים
  • (אם רלוונטי) חשבונות של בודקים יכולים להתחבר לאותה מערכת זהויות עם אותו פרופיל PGS במשחקים נפרדים, ולנהל מעקב אחרי ההתקדמות שלהם

שימוש במפתח הנגן של המפתח

אם אתם צריכים דרך לזהות את המשתמש בכל המשחקים כדי להציע חוויות של משתמשים בין משחקים, תוכלו להשתמש במפתח השחקן למפתחים. אפשר לגשת אל מפתח הנגן למפתחים רק דרך ממשקי REST Web API. כדי לאחזר את המזהה:

  1. (אם עדיין לא סיימתם) מגדירים את הלקוח ואת השרת העורפי לגישה לממשקי API ל-REST ב-PGS
  2. שולחים את בקשת ה-HTTP הבאה:

    GET https://www.googleapis.com/games/v1/players/me/scopedIds

התשובה כוללת שדה אחד:

developer_player_key (string) – מזהה המשתמש שזהה בין המשחקים של המפתח ב-Google Play Console.

אחזור רשימה של מזהי שחקנים מכל האפליקציות שלך

אפשר גם לאחזר רשימה של מזהי הנגן של המשתמש ברשימת האפליקציות שבבעלות חשבון הפיתוח. חשוב לשים לב שלמשתמש יהיה מזהה רק למשחקים שאליהם הוא נכנס באמצעות Play Games Services.

  1. (אם עדיין לא סיימתם) מגדירים את הלקוח ואת השרת העורפי לגישה לממשקי API ל-REST ב-PGS
  2. מבצעים את בקשת ה-HTTP הבאה

    GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds