玩家统计数据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");
}
});