基于事件的统计信息的门户配置

注意

本主题介绍的功能仅当具有适当权限时才能使用。 有关详细信息,请联系 Microsoft 的客户经理或其他联系人。

本主题介绍在合作伙伴中心服务配置中为作品添加和更改统计信息规则的过程。 玩家统计信息将根据游戏向 Xbox 服务发送事件时触发的统计信息规则进行创建和更新。

有关 Xbox 服务配置的简介,请参阅门户配置概述

有关数据平台 2013 的介绍,请参阅基于事件的玩家数据概述

本主题涵盖以下内容:

什么是统计信息规则?

统计信息规则在 Xbox 数据平台服务收到具有特定名称的事件时进行触发。 统计信息规则的触发(通过发送相应事件)会导致服务创建或更新一个或多个玩家统计信息。

玩家统计信息由开发人员定义,由 Xbox 服务数据平台服务计算,并按用户存储为名称-值对。 下面是玩家统计信息的一些示例。

  • 在困难难度下使用霰弹枪击杀的僵尸总数
  • 在比赛中击败的敌人最大数量
  • 完成比赛的最快时间
  • 最近驾驶的汽车的名称

玩家统计信息可以在玩家游戏中心 UI 中显示为精选或英雄统计信息、显示在排行榜中以及用于解除锁定成就。

各个统计信息规则可以配置为生成以下各项之一:

  • 玩家统计信息的单个实例
  • 基于统计信息模板的玩家统计信息的多个实例

有关统计信息和统计信息规则的信息,请参阅以下主题。

下图显示触发可更新统计信息实例的统计信息规则的事件流。

图片:显示触发可更新统计信息实例的统计信息规则的事件流的图示。

返回到本主题顶部。

准备配置统计信息规则

前提条件:因为统计信息规则基于事件,所以必须先创建事件,然后才能创建统计信息规则。 有关详细信息,请参阅事件的门户配置

  1. 登录合作伙伴中心上的帐户。 显示概述页,显示产品列表。

  2. 查找并选择您的游戏。 游戏概述页会显示,如下所示。

    合作伙伴中心“游戏概述”页面的屏幕截图。

  3. 在具有灰色背景的左侧导航栏中,选择“Xbox Live”将其展开,然后选择“游戏设置”。 游戏设置页面会显示,如下所示。

    合作伙伴中心“游戏设置”页面的屏幕截图。

  4. 在页面顶部,选择“播放器统计信息”菜单,然后选择“统计信息规则”,如下所示。 在此合作伙伴中心 UI 中,“玩家统计信息”表示“基于事件的用户统计信息”。

    合作伙伴中心中“播放器统计信息”菜单的屏幕截图。

    游戏设置页中,事件和统计信息规则页会显示,如下所示。

    合作伙伴中心中“事件和统计信息规则”页的屏幕截图。

    最初,页面底部的表为空:“未配置任何玩家统计信息”。

  5. 事件和统计信息规则页面上,配置事件以及基于这些事件的统计信息规则。 有关详细信息,请参阅以下章节。

返回到本主题顶部。

创建统计信息规则

先决条件:统计信息规则基于事件。 所以,必须先创建事件,然后才能创建统计信息规则。 有关详细信息,请参阅事件的门户配置

  1. 转到事件和统计信息规则页面,如上面部分所述。

  2. 在事件行的右侧的操作列中,选择省略号按钮 (...),然后选择新建统计信息规则,如下所示。

    屏幕截图:选中用于在合作伙伴中心中创建统计信息规则的事件。

    添加统计信息规则对话框会显示,如下所示。

    合作伙伴中心中“添加统计信息规则”对话框的屏幕截图。

    • 事件字段已添加到统计信息规则

      • 使用此可选字段以选择作为统计信息规则一部分包含在基本事件中的字段。
      • 在下拉列表中,选择要添加到统计信息规则的字段。 可以通过此方式添加多个字段。 所选字段会追加到统计信息规则的根名称并由点字符 (.) 分隔。
      • 若要移除字段,请选择其名称旁的 X
    • 统计信息规则名称
      指定可表现统计信息规则特征并且容易记住和识别的名称。 统计信息规则的名称包含一个名称,可以选择后跟一个或多个由点字符 (.) 分隔的字段。 有关统计信息规则名称的命名要求的详细信息,请参阅基于事件的统计信息规则概述

    • 运算符
      选择以下运算符之一。

      • 总和
        参数字段中指定的值来递增现有统计信息值。

      • 最小
        使用现有统计信息值和参数字段值中的最小值。

      • 最大
        使用现有统计信息值和参数字段值中的最大值。

      • 替换
        将统计信息值替换为参数字段中指定的值。

        不建议对驱动成就的统计信息使用 Replace 运算符。 事件并不总是按顺序处理,并且此运算符可能会导致成就永不解锁。 改为使用总和运算符。

    • 参数
      指定要用于在运算符字段中选择的运算符的值。

      • 如果要使用指定的静态数字,请选择文本选项按钮并在该选项按钮后面的框中指定值。

      • 如果要使用字段的值,请选择字段选项按钮,然后在选项按钮后面的下拉列表中,选择要使用的字段。

    • 限制成就和精选统计信息等其他功能访问此信息。
      选中此复选框可使统计信息规则成为专用规则。

    • 仅允许更改来自服务器事件的此统计信息。 将忽略客户端事件。
      选中此复选框可指示统计信息规则仅由通过服务器到服务器 API 发送的事件进行触发,而不会从主机或电脑上正在运行的游戏客户端进行触发。

每当选择新统计信息规则的事件时,该规则现在便会在事件和统计信息规则页面上列出。

返回到本主题顶部。

更改现有统计信息规则

重要

游戏通过最终认证之后,无法更改或删除该游戏中事件的现有统计信息规则。

  1. 在产品实例的事件和统计信息规则页面上的统计信息规则列中,选择要更改的统计信息规则。

  2. 在事件的更新统计信息规则对话框中进行更改。

  3. 选择“保存”。

返回到本主题顶部。

编辑统计信息规则

当移除、添加或重新排序了统计信息规则名称或事件字段时,会编辑统计信息规则。 此操作会被视为先删除统计信息规则,然后创建新的统计信息规则。 根据此定义,所有统计信息实例都会作为编辑的一部分进行删除。

返回到本主题顶部。

复制现有统计信息规则

重要

游戏通过最终认证之后,无法更改或删除该游戏中事件的现有统计信息规则。

  1. 在产品实例的事件和统计信息规则页面上,找到包含要删除的统计信息规则的行。

  2. 在该行上的操作列中选择复制

  3. 在事件的更新统计信息规则对话框中进行更改。

  4. 选择“保存”。

返回到本主题顶部。

删除现有统计信息规则

重要

  • 游戏通过最终认证之后,无法更改或删除该游戏中事件的现有统计信息规则。

  • 删除统计信息规则是永久操作,无法撤消或逆转。

  • 删除统计信息规则会删除它可能具有的任何链接依赖项。 删除统计信息规则之前,请确保也要删除其所有依赖项。

  1. 在产品实例的事件和统计信息规则页面上,找到包含要删除的统计信息规则的行。

  2. 在该行上的操作列中选择删除

  3. 确认对话框中选择删除

下图显示了删除统计信息事件规则将删除该规则的任何依赖项。

图片:显示了删除统计信息事件规则将删除该规则的任何依赖项的图示。

返回到本主题顶部。