虚拟物品
运行机制
虚拟物品是指用户可以使用真实货币或虚拟货币购买,或作为奖励获得的游戏内物品。这类物品没有实体形式,仅能在游戏内使用。常见的虚拟物品包括皮肤、药水、武器等影响游戏玩法或角色外观的元素。
主要功能:
- 灵活的价格配置:
- 为单个物品设置真实货币和/或虚拟货币价格。
- 创建免费物品。
- 自动检测用户所在国家/地区和货币。
- 可用性配置:
- 限制物品在特定区域的销售。
- 限制可供购买的物品数量。
- 限制物品在商店中的展示时间。
- 配置不可购买的物品。物品可从目录中隐藏,但仍可作为捆绑包的一部分或其他物品的奖励提供。
如何设置
通过发布商帐户进行设置
注:
在设置虚拟物品前,建议先创建组,以便对物品进行分类并管理其在商店中的显示方式。
- 在发布商帐户的项目中,前往商品目录 > 全部商品部分。
- 单击添加,从下拉列表中选择虚拟物品。
- 指定以下参数:
- 图片(可选)。
- SKU。
- 物品所属的一个或多个组。
- 名称。
- 描述(可选)。
- 要配置虚拟物品在商店中的显示方式,请选择相应的状态。
- 在付费或免费字段中设置价格或创建免费物品:
- 要创建免费物品,请选择免费物品。
- 要设置价格,请选择付费物品并指定真实货币价格。如有需要,可配置区域价格。
注:
虚拟物品可以设置多种真实货币和虚拟货币价格。在这种情况下,您必须为每种类型指定一种默认货币:一种用于真实货币,一种用于虚拟货币。
- 如需限制可购买的物品数量,请打开限制单个用户可购买此物品的次数开关并输入所需数量。
- 要配置重置限制数的频率:
- 从下拉列表中选择周期:
- 每日
- 每周
- 每月
- 自定义间隔 – 从物品显示开始日期起计算
- 不刷新。
- 从下拉列表中选择周期:
- 根据所选周期设置重置时间表。

- 配置物品显示的时间限制(可选):
- 在在商店中显示物品字段中,选择限时。
- 指定时区以及显示时间段的开始和结束时间。
- 如不需要指定物品显示的结束时间,请勾选无结束日期复选框。

- 使用以下方法之一配置属性(可选):
- 检查设置并单击创建物品。
通过API设置
要设置虚拟物品,您可以使用虚拟物品和货币组管理子部分下的调用。
注意
管理子部分下的调用不适用于在前端创建商店目录,因此请勿将其用于着陆页、网页商城和游戏内逻辑。
| 任务 | API调用 |
|---|---|
| 创建一个虚拟物品。 | 创建虚拟物品。 |
| 获取虚拟物品信息。 | 获取虚拟物品。 |
| 获取一个虚拟物品列表。 | 获取虚拟物品列表。 |
| 按照指定的组获取虚拟物品列表。 | 在按照指定组的外部ID获取虚拟物品列表API调用中传入external_id参数。 |
| 按组获取虚拟物品列表以进行管理。 | 在按照指定组ID获取虚拟物品列表API调用中传入group_id参数。 |
| 更新一个虚拟物品。 | 更新虚拟货币。 |
| 删除一个虚拟物品。 | 删除虚拟货币。 |
| 限制虚拟物品可购买的数量。 | 在创建虚拟货币或更新虚拟货币API调用中传递以下参数:
|
注:
有关数量限制的更多信息,请参阅以下指南:
在商店中显示虚拟物品
虚拟物品的显示方式取决于目录的实现方式 — 通过建站器还是通过API。
通过建站器显示
要在您的网站上显示虚拟物品:
注:
要在建站器中显示虚拟物品,需提前创建组 – 虚拟物品仅作为分组的一部分在商店目录中显示。
- 在发布商帐户的项目中,前往商店 > 网站部分。
- 在所需网站的窗格中,单击打开建站器。
- 在商店区块部分的商品类型字段中选择虚拟物品,并在物品组字段中选择要在网站上销售的物品组。
- 设置商品卡片布局。
- 完成所有必要更改并准备发布网站后:
- 在建站器右上角,单击发布。
- 勾选您要发布的页面。
- 单击发布。
注意
如果无法发布网站,请确保满足以下所有条件:
- 网站上没有空白区段(红色标记的部分)。
- 已签署与艾克索拉的许可协议。
- 主页已发布或已勾选待发布。主页发布前无法发布子页面。
网站发布后,包含虚拟物品分组的区段将可用。如果未显示物品,请检查其状态是否设置为可用以及是否启用了基于时间的显示限制。
通过API获取虚拟物品信息
要在客户端侧检索虚拟物品目录,请使用虚拟物品和货币方法组中目录子部分的方法。使用这些方法无需身份认证。
| 任务 | API调用 |
|---|---|
| 按SKU获取虚拟物品。 | 在按SKU获取虚拟物品API调用中传入item_sku参数。 |
| 获取一个虚拟物品列表。 | 获取虚拟物品列表。 |
| 按照指定的组获取虚拟物品列表。 | 在按指定组获取商品列表API调用中传入external_id参数。 |
| 获取项目中的所有虚拟物品。 | 获取所有虚拟物品列表。 |
向用户发放虚拟物品
根据物品类型和集成设置,虚拟物品将通过以下方式之一发放给用户:
- 如果已集成PlayFab,虚拟货币和商品将自动发放到用户的PlayFab物品库中。
- 如果使用自定义交付系统,所有虚拟物品和货币将在己侧发放。建议设置Webhook处理程序以在后端接收订单数据。必要的数据包含在订单成功支付Webhook中。
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。有用链接
上次更新时间: 2026年2月13日发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。