玩家统计信息 API 可让您根据玩家的生命周期不同阶段和特点,为特定玩家群体定制游戏体验。您可以根据玩家的进度、消费和参与度,为每个玩家群体构建定制体验。例如,您可以使用此 API 采取主动措施来鼓励不太活跃的玩家重新参与游戏,例如在玩家登录时显示和推广新的游戏内物品。
回调函数接受两个参数:1. 结果代码小于或等于零表示成功。所有值请参见 CommonStatusCodes。2. 类型为 GooglePlayGames.PlayGamesLocalUser.PlayerStats 的 PlayerStats 对象
如需了解更多信息,请参阅玩家统计信息指南。
玩家统计信息在身份验证后可用
((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");
}
});