试验

概述

PlayFab 实验 功能可帮助你确定最佳策略, 帮助运行多个并发实验,并确保统计可信度。

可以通过比较不同版本的游戏配置、定价模型和优惠机制来提升玩家体验,通过预订、预订、保留等确定标题目标的最佳变体。通过实验确定适合游戏目标(参与度,货币化,保留率等)的最佳变体。

PlayFab 的实验功能

PlayFab 实验是一种定制解决方案,适用于在游戏中运行实验。 由 Microsoft 的内部试验平台提供,解锁 Minecraft、Azure、Office、Bing 和许多其他 Microsoft 产品使用的一流功能。 PlayFab 由于提供了以下功能而赋予你力量:

  • 使用 PlayFab Game Manager 上的交互式和自引导式用户界面,通过可缩放的 API 创建和管理多个并发客户端。
  • 利用现有流量,以可控的方式随机定位所需受众。 可以试用一个细分,并定义每个变体中目标受众的百分比。
  • 计划试验或立即运行。
  • 分析试验的记分卡结果。 记分卡计算准确,统计细节丰富。 如果发现示例比率不匹配,这表示统计具有显著性。
  • 可与其他 PlayFab 服务(如游戏数据、玩家配置文件、PlayStream 事件、CloudScript 和 Insights Explorer 等)整合。

使用 PlayFab 的试验变体进行试验配置

此实验比较了游戏配置,包括游戏体验或其他游戏增长策略。 可通过规则代码启用这些配置,并映射到变量-变量对或变量-替代对。 每个配置都可轻松映射到试验的变体,启用任何游戏体验。

将控制体验映射到控件变体中,并将其与映射到变体处理一个或多个处理体验进行比较,以研究玩家行为并确定哪个变体体验或配置更好。

映射到变量的游戏配置(无需新代码部署)

  • 每个配置都可轻松映射到变量支持的每个变体。 这些变量允许通过参数化去捆绑不同的游戏体验。

替代为“游戏配置”(无需更改游戏代码)

  • 利用 PlayFab 服务进行游戏配置,可以使用“替代”进行试验,无需添加任何额外代码。
  • 替代是配置的子集,它包含对默认游戏数据的修改,可以在实验中用作变体。 目前,替代的试验仅在使用游戏数据时可用。
    • 涉及游戏数据的配置是一组键值对,非常适合在服务器上存储和管理游戏的远程配置。 它使游戏宽度配置变量易于访问和整理,可在客户端上检索。

注意

对于使用替代的并发试验,建议对互斥目标受众进行试验。 这样可确保正确分配替代配置,不会在客户端上交互。 因此,从而得出统计上正确的实验设计,并由此生成分析结果。

PlayFab 试验概览

一目了然的试验屏幕截图

PlayFab 试验可以通过托管和控制的方式运行多个并发随机试验。 在过程中,

  • 每个运行试验的变体组(称为变体 ID)的唯一标识符被标记为每个游戏的配置文件。 这些变体 ID 通过客户端或服务器端代码分配给不同的处理方式。 因此,使用不同的处理行为。
  • 每个变体组都由变量支持并定义。 这些变量是变体组上的属性,允许通过参数方式捆绑一组不同的游戏体验。
  • 提供了具有统计显著性计算的实验结果的可靠计算。
  • 检测目标受众流量何时关闭的问题。 这通常是由导致崩溃或影响日志记录的处理引起的。 PlayFab 的试验功能标记了此类问题,可以确保运行可靠的实验。

载入试验的屏幕截图