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