Player Stats API به شما امکان می دهد تجربیات بازی را برای بخش های خاصی از بازیکنان و مراحل مختلف چرخه زندگی بازیکن تنظیم کنید. شما می توانید بر اساس نحوه پیشرفت، هزینه و تعامل بازیکنان، تجربیات مناسبی برای هر بخش بازیکن بسازید. ��ه عنوان مثال، میتوانید از این API برای انجام اقدامات پیشگیرانه برای تشویق بازیکن کمتر فعال برای تعامل مجدد با بازی خود استفاده کنید، مانند نمایش و تبلیغ موارد جدید در بازی هنگام ورود بازیکن.
پاسخ به تماس دو پارامتر را می گیرد: 1. کد نتیجه کمتر یا مساوی صفر موفقیت است. برای همه مقادیر، CommonStatusCodes را ببینید. 1. شی PlayerStats از روش PlayGamesLocalUser.GetStats .
برای اطلاعات بیشتر به راهنمای آمار بازیکن مراجعه کنید.
آمار بازیکن پس از احراز هویت در دسترس است:
((PlayGamesLocalUser)Social.localUser).GetStats((rc, stats) =>
{
// -1 means cached stats, 0 is success
// see CommonStatusCodes for all values.
if (rc <= 0 && stats.HasDaysSinceLastPlayed()) {
Debug.Log("It has been " + stats.DaysSinceLastPlayed + " days");
}
});