כדי לשפר עוד יותר את פרטיות המשתמשים, אנחנו משיקים את מזהי השחקנים מהדור הבא של PGS. כשמשתמשים במזהי השחקנים מהדור הבא, לכל משתמש מוקצה מזהה שחקן שונה בכל משחק בזמן המשחק. עם זאת, מזהה השחקן נשאר עקבי עבור משחק מסוים (פרויקט PGS) במכשירים שונים.
מזהי השחקנים מהדור הבא יחולו רק על משתמשים שמעולם לא נכנסו למשחק שלכם באמצעות PGS. משתמשים קיימים שכבר נכנסו למשחק ימשיכו לקבל את אותו מזהה שחקן.
מזהי השחקנים מהדור הבא יושקו בהדרגה, ובסופו של דבר יהיה חובה להשתמש בהם בכל הפרויקטים של PGS החל מאוגוסט 2025. בפוסט הזה בבלוג מופיע ציר זמן מפורט של תוכנית ההשקה.
שימוש במזהי שחקנים מהדור הבא
כדי לתמוך במזהי שחקנים מהדור הבא, צריך לבצע את הפעולות הבאות:
- ב-Google Play Console, בוחרים משחק.
- עוברים אל צמיחה > שירותי Play Games > הגדרה וניהול > הגדרה.
- בדף ההגדרות, לוחצים על עריכת מאפיינים. בדף הזה מופיעות ההגדרות להפעלת מזהי שחקנים מהדור הבא, כמו שמוצג בתמונה הבאה:
לפני שמפרסמים את השינוי להפעלת מזהי השחקנים מהדור הבא, מומלץ להשתמש בחשבונות של בודקים כדי לוודא שמזהי השחקנים מהדור הבא לא יגרמו לבעיות במערכת הזהויות שלכם.
כדי לעשות זאת, צריך להגדיר את לחצן הבחירה למצב 'מופעל', אבל לא לפרסם את השינוי. אחרי שמסמנים את לחצן הבחירה 'מופעל', חשבונות הבודקים יחזירו מזהי שחקנים מהדור הבא כדי שתוכלו לבדוק אותם. ההגדרה הזו תחול על כל המשחקים שמקושרים לפרויקט הזה ב-PGS.
אחרי שמסיימים את הבדיקה, מפרסמים את השינוי עם פרויקט PGS ב-Play Console (בקטע Play Games Services > הגדרה וניהול > פרסום) כדי שהשינוי ייכנס לתוקף וכל המשתמשים החדשים יתחילו לקבל מזהים מהדור הבא.
בדיקת מזהי שחקנים מהדור הבא
אם המשחק שלכם לא מניח שמזהה השחקן יהיה עקבי במשחקים שונים, אנחנו מצפים שתוכלו להפעיל את מזהי השחקנים מהדור הבא בלי בעיות. עם זאת, אנחנו עדיין ממליצים לבצע בדיקות כדי לוודא שלא יהיו בעיות.
כמה בדיקות מומלצות:
- לוודא שחשבונות הבודקים (שמקבלים מזהי שחקנים מהדור הבא) יכולים להתחבר ולשייך את פרופיל PGS שלהם להתקדמות במשחק.
- (אם רלוונטי) חשבונות של בודקים יכולים להתחבר לאותה מערכת זהויות עם אותו פרופיל PGS במשחקים שונים, וההתקדמות שלהם מתועדת.
שימוש במפתח הנגן למפתחים
אם אתם צריכים דרך לזהות משתמש בכל הכותרים שלכם כדי להציע למשתמשים חוויות משחק שונות, אתם יכולים להשתמש במפתח השחקן של המפתח. אפשר לגשת למפתח הנגן למפתחים רק דרך ממשקי ה-API ל-REST של האינטרנט. כדי לאחזר את המזהה:
- יצירת אפליקציית אינטרנט בצד השרת
שולחים את בקשת ה-HTTP הבאה:
GET https://www.googleapis.com/games/v1/players/me/scopedIds
התשובה תכלול שדה אחד:
developer_player_key (string)
– מזהה המשתמש, שיהיה זהה בכל האפליקציות של המפתח ב-Google Play Console.
אחזור רשימה של מזהי שחקנים בכל האפליקציות
אפשר גם לאחזר רשימה של מזהי השחקנים של המשתמש בכל האפליקציות שבבעלות חשבון המפתח. חשוב לזכור שלמשתמש יהיה מזהה רק למשחקים שהוא התחבר אליהם באמצעות PGS.
- יצירת אפליקציית אינטרנט בצד השרת
-
GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds