入门

设置游戏覆盖

您可以在 Unity 云仪表板 中设置和管理游戏覆盖。

  1. 前往 cloud.unity.com
  2. 从侧边栏中选择“产品”选项卡。
  3. 在“参与和分析”下,转到“游戏覆盖”并选择“启动”。

首次启动游戏覆盖时,这会将游戏覆盖添加到侧边栏上的“快捷方式”部分,并打开概览页面。

创建覆盖

选择“创建覆盖”。添加名称并选择“下一步”。

要为此覆盖启用具有统计显著性跟踪的测试,请参阅 A/B 测试

定位

Targeting is only available for Game Overrides that don't use statistical significance tracking.

选择用于选择受众的定位方法:**JEXL**(无状态)或**受众**(有状态)。要定位所有玩家,请勿指定受众。

**JEXL**(Java 表达式语言)条件根据每个请求中的各种因素进行评估。此方法使用上下文数据属性来定义要为其应用规则的受众。您可以使用多个条件,例如

unity.language == “EN” && unity.appVersion > 1.2

此示例定位使用应用版本高于 1.2 的英语用户。远程配置请求通常在会话开始时进行获取时在代码中实现,但您可以在任何时间实现它们。然后,您可以使用该信息进行无状态细分。请参阅 预定义条件

**受众**按行为(例如,游戏内消费、活跃天数)或位置等条件分组。可以使用个性化内容(游戏覆盖)分析和定位受众,以促进互动和应用内购买。例如,您可以定位并在游戏中的特定时间点向已停止游戏的玩家发送额外的生命值和提升。请参阅 受众 以获取预定义受众列表。

通过选择“True”从无状态或有状态玩家或所有玩家中进行选择。

您可以控制此组中接收您更改的玩家的百分比;使用此功能可以逐步推出新功能。**受众定位**是接收覆盖的已定义受众/JEXL 组的百分比。例如,如果“所有消费玩家”受众中有 1000 个玩家,并且您定位了其中 60%,则其中 600 个玩家会收到更改,而 400 个玩家不会。

选择“下一步”。

内容

游戏覆盖可以控制远程配置键、云内容分发 (CCD) 和各种经济资源。这些可用于直接从 Unity 云仪表板对游戏中的各种组件进行更改。

远程配置

覆盖您在游戏中配置的远程配置键。

要更改您的密钥,请执行以下操作

  1. 在“内容”页面上,选择“选择内容类型”。

  2. 选择“配置覆盖”,然后选择“完成”。

  3. 将“密钥名称”设置为您的“密钥”。

  4. 选择要更改的字段,并在对话框中输入新值。

    1. 例如,增加您的起始余额值。

您可以一次添加多种内容类型,如下面的经济和 CCD 部分所述。例如,您可以使用远程配置键启用新的游戏模式,增加经济虚拟购买的奖励,并同时使用 CCD 启用新资产。

您可以添加其他密钥,并在多个变体之间拆分配置。在本例中,StartingBalance 为 500,MaximumBalance 为 20,000。您还可以更改组的权重。

经济

经济覆盖允许您更改玩家组的经济配置、安排更改并进行比较,而无需发布新版本的游戏。

经济覆盖提供了一种对您的实时游戏进行更改的方法,并使您可以灵活地选择谁将看到这些更改。

Unity 分析 是启用经济定位和变体报告的先决条件。

您可以覆盖以下经济资源

货币
  1. 在“内容”页面上,选择“选择内容类型”。

  2. 选择“货币”,然后选择“完成”。

  3. 将货币名称设置为您的“货币”。

  4. 选择要更改的字段,并在对话框中输入新值。

    1. 例如,增加初始余额和最大余额,如下所示。
库存物品
  1. 在“内容”页面上,选择“选择内容类型”。
  2. 选择“库存物品”,然后选择“完成”。
  3. 将库存物品名称设置为您的“库存物品”。
  4. 选择“自定义数据”字段,并在对话框中输入您的新值。

注意:如果您尚未设置经济资源并发布,则它在内容类型对话框中将不可用。

虚拟购买

要更改虚拟购买,请执行以下操作

  1. 在“内容”页面上,选择“选择内容类型”。

  2. 选择“虚拟购买”,然后选择“完成”。

  3. 将虚拟购买名称设置为您的“虚拟购买”。

  4. 选择要更改的字段,并在对话框中输入新值。

    1. 例如,将您的奖励值从 5 增加到 10。
真实货币购买
  1. 在“内容”页面上,选择“选择内容类型”。

  2. 选择“真实货币购买”,然后选择“完成”。

  3. 将真实货币购买名称设置为您的“真实货币购买”。

  4. 选择要更改的字段,并在对话框中输入新值。

    1. 例如,更改收到的奖励,如下所示。

云内容分发

使用云内容分发覆盖可以更改存储桶的标志版本。将资产定位到不同的玩家组,或安排资产在一段时间内可用。

要更改存储桶的标志版本,请执行以下操作

  1. 在“内容”页面上,选择“选择内容类型”。

  2. 选择“标志”,然后选择“完成”。

  3. 将存储桶名称设置为您的“存储桶”。

  4. 在对话框中选择“您的目标标志”。

    1. 例如,将您的开发存储桶设置为使用您的万圣节标志。

计划

选择“下一步”并设置您的计划。如果未设置结束日期,则覆盖将无限期运行。

选择“完成”。验证您的更改并选择“启用”以使您的更改生效。玩家将开始实时接收新内容。

报告

如果您使用的是 Unity 分析,则可以看到更改对 KPI 的影响。在“详细信息”页面上,选择“报告”。您可以选择一个 KPI 和日期(今天、过去 7 天、过去 14 天、过去 30 天、上个季度)来查看您的数据。

以下指标可用

  • ARPDAU(每位日活跃用户的平均收入)
  • 每位 DAU(日活跃用户)的每日游戏时间
  • 回访率

备注:

  • 您可以根据假期设置日期,例如,10 月 31 日的万圣节迷你游戏。
  • 您可以为影响相同设置的多个游戏覆盖设置优先级;优先级最高的密钥将对该特定密钥生效。
  • 覆盖本身可以是一个变体,也可以是具有权重的多变体。变体分配会将玩家随机分配到每个变体具有预定义机会的变体。只要覆盖保持启用状态,分配的玩家将始终分配到相同的变体。这可用于随机化体验,并衡量更改后的体验产生的效果。
  • 报告链接到分析 2.0;它根据已通过此覆盖的有状态受众成员提取游戏覆盖指标(数据浏览器)。
  • 您可以在多个环境中运行游戏覆盖。
  • 玩家可以同时受到多个覆盖的影响,但不能同时受到多个密钥的影响。如果玩家有资格对单个密钥进行多项更改,则使用优先级系统来确定应用哪个密钥。如果覆盖已关闭,则在我们确定要应用的密钥时,将不再包含它。它们不是粘性的,因此关闭覆盖本质上会释放所有这些玩家。