برای افزایش بیشتر حریم خصوصی کاربران، نسل بعدی PGS Player IDها را معرفی می کنیم. با شناسه های بازیکن نسل بعدی، به کاربران برای هر بازی که انجام می دهند، یک شناسه بازیکن متفاوت اختصاص داده می شود. با این حال، شناسه بازیکن برای یک بازی معین ( پروژه PGS ) در همه دستگاهها ثابت باقی میماند.
شناسه های بازیکن نسل بعدی فقط برای کاربرانی اعمال می شود که هرگز با PGS وارد بازی شما نشده اند. کاربران موجود که قبلاً وارد بازی شما شدهاند، همچنان همان Player ID را دریافت میکنند.
شناسههای بازیکن نسل بعدی به تدریج منتشر میشوند و در نهایت برای همه پروژههای PGS که از مارس 2024 شروع میشود، الزامی خواهند بود. برای جدول زمانی دقیق طرح عرضه، این پست وبلاگ را مرور کنید.
از شناسه های پخش نسل بعدی استفاده کنید
برای پشتیبانی از Player IDهای نسل بعدی، موارد زیر را انجام دهید:
- در کنسول Google Play ، یک بازی را انتخاب کنید.
- به Grow > Play Games Services > Setup and management > Configuration بروید.
- در صفحه پیکربندی، ویرایش خواص را انتخاب کنید. این صفحه شامل تنظیماتی برای فعال کردن شناسه های پخش نسل بعدی است، همانطور که در تصویر زیر نشان داده شده است:
قبل از انتشار تغییر برای فعال کردن شناسههای پخش نسل بعدی، توصیه میکنیم از حسابهای آزمایشکننده استفاده کنید تا تأیید کنید که شناسههای پخش نسل بعدی مشکلی در سیستم هویت شما ایجاد نمیکنند.
برای انجام این کار، دکمه رادیویی را روی «روشن» قرار دهید اما تغییر را منتشر نکنید. هنگامی که دکمه رادیویی روی «روشن» تنظیم شد، حسابهای آزمایشکننده شناسههای پخشکننده نسل بعدی را برای شما برمیگردانند تا با آن آزمایش کنید. این تنظیم برای همه بازیهای مرتبط با این پروژه PGS اعمال میشود.
پس از تکمیل آزمایش، تغییرات را با پروژه PGS خود در کنسول Play منتشر کنید (در بخش خدمات بازی های Play > راه اندازی و مدیریت > انتشار ) تا تغییر اعمال شود و همه کاربران جدید شروع به دریافت شناسه های نسل بعدی کنند.
آی دی پلیر نسل بعدی را تست کنید
اگر بازی شما این فرض را ندارد که شناسه بازیکن در عناوین مختلف یکسان است، انتظار داریم که بتوانید شناسه بازیکن نسل بعدی را بدون مشکل فعال کنید. با این حال، ما همچنان آزمایش را برای تأیید اینکه هیچ مشکلی وجود نخواهد داشت، توصیه می کنیم.
چند تست را توصیه می کنیم اجرا کنید:
- اطمینان از اینکه حسابهای آزمایشکننده (دریافت شناسههای بازیکن نسل بعدی) میتوانند وارد سیستم شوند و نمایه PGS خود را با پیشرفت بازی پیوند دهند.
- (در صورت وجود) حسابهای آزمایشکننده میتوانند به سیستم هویتی یکسانی با نمایه PGS یکسان در بازیهای جداگانه وارد شوند و پیشرفت آنها ردیابی شود.
از کلید پخش کننده توسعه دهنده استفاده کنید
اگر به راهی برای شناسایی کاربر در عناوین خود برای ارائه تجربیات کاربران بین بازی نیاز دارید، میتوانید از کلید پخش کننده برنامهنویس استفاده کنید. کلید پخش کننده توسعه دهنده فقط از طریق APIهای وب REST قابل دسترسی است. برای بازیابی شناسه:
- یک برنامه وب سمت سرور ایجاد کنید .
درخواست HTTP زیر را انجام دهید:
GET https://www.googleapis.com/games/v1/players/me/scopedIds
پاسخ دارای یک فیلد خواهد بود:
developer_player_key (string)
- شناسه کاربر که در برنامههای برنامهنویس در کنسول Google Play آنها یکسان خواهد بود.
لیستی از شناسه های پخش کننده در سراسر برنامه های خود را بازیابی کنید
همچنین میتوانید فهرستی از شناسههای پخشکننده کاربر خود را در فهرست برنامههایی که متعلق به حساب توسعهدهنده شما هستند، بازیابی کنید. لطفاً توجه داشته باشید که یک کاربر فقط برای بازی هایی که با PGS وارد آنها شده است شناسه خواهد داشت.
- یک برنامه وب سمت سرور ایجاد کنید .
درخواست HTTP زیر را انجام دهید:
GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds