Azure PlayFab 统计信息概述

Azure Playfab 统计信息是一项跨平台服务,可实现游戏中玩家活动的数字表示形式。

PlayFab 统计信息体系结构

好处

新统计信息服务的main优势之一是其跨平台功能以及能够根据任何要求进行缩放。 在以下部分中,我们将详细介绍服务的一系列新功能。

多列聚合

Stat 服务现在支持单个统计信息定义下的多个值,每个值都有自己的聚合方法,包括 Max、Min、Last 和 Sum。

下面是包含多个列的统计信息定义的两个示例。 左侧是包含五列的统计信息,每个列都有自己的聚合方法。 右侧是应用于游戏内体验的一个示例,用于捕获最远和最短的远射。

PlayFab 统计信息多列

版本控制

现在可以对每个统计信息进行版本控制,从而允许在刷新内容时保留其定义。 此行为是通过重置策略实现的,该策略可以为每个统计信息单独定义。 每个以前的版本仍可访问历史比较和分析。

在此示例中,我们可以看到,当每个版本之间的内容发生更改时,统计信息定义如何保持不变。

PlayFab 统计信息版本控制

元数据

引入了增强的灵活性,并提供了将自定义信息附加到每个统计信息的选项,提供可根据特定需求定制的上下文和详细信息。

在此示例中,可以看到元数据如何与每个统计信息相关联。

PlayFab 统计信息元数据

独立组件

统计信息服务的一个关键方面是,它可以与排行榜服务配合使用。 此功能允许玩家每次更新其统计信息时,都会将其反映在排行榜中。 但是,如果需要,此服务也可以以独立方式工作。

另请参阅