如何在目录中组合及排列商品
您可以将商品添加到组中来创建多级目录。组可以包含相同或不同类型的商品:
- 虚拟物品
- 虚拟货币
- 虚拟货币套餐
- 捆绑包
- 游戏密钥
注:
不能在发布商帐户中对商品目录中的商品进行排序。
主要功能:
- 将同一商品添加到多个组中。
- 将较小的组添加到较大的组中来创建多级目录。
- 更改组顺序。
- 更改商品顺序。
通过以下方式之一设置组:
通过发布商帐户进行设置
创建组
要为虚拟物品创建一个组:
- 在发布商帐户中打开您的项目。
- 在侧边栏中单击商店。
- 在虚拟物品窗格中,单击:
- 连接 – 如没有虚拟物品。
- 配置 – 如之前连接了虚拟物品。
- 单击+,然后在下拉列表中选择创建组。
- 指定以下参数:
- External ID — 唯一组代码。
- 组名称。
- 将在商店中显示组开关设置为开。
- 单击创建组。
编辑组
要编辑组:
- 在发布商帐户中打开您的项目。
- 在侧边栏中单击商店。
- 在虚拟物品窗格中,单击•••,然后在下拉列表中选择编辑组。
- 进行所需的更改。
- 单击保存更改。
注:
如果在商店中隐藏了组(在商店中显示组开关设置为关),那么这样的组:
- 调用获取组列表API时不在响应中返回。
- 调用获取商品列表的客户端方法时,不在该组包含的商品的属性中显示。
向组中添加商品
要向组中添加虚拟物品,请在创建新物品或编辑现有物品时指定该组。注:
不属于任何组的商品将自动添加到Ungrouped 组,位于组列表末尾。该组中的商品有以下限制:
- 不能排序。
- 不可用于按指定组获取商品列表API调用。
排列商品
要排列商品(以虚拟物品为例):- 在发布商帐户中打开您的项目。
- 在侧边栏中单击商店。
- 在虚拟物品窗格中,单击:
- 连接 – 如果还没有虚拟物品。
- 配置 – 如果之前已连接了虚拟物品。
- 前往该组。
- 将鼠标悬停在虚拟物品编号上,将显示☰图标,然后将该虚拟物品拖曳到新的位置。
通过API调用进行设置
向组中添加商品
要通过API调用向现有组添加商品,请将包含商品所属组external_id
参数的数组传入group
字段:
- 游戏密钥 — 使用创建游戏、按SKU更新游戏和通过ID更新游戏API调用。
- 虚拟物品 — 使用创建虚拟物品和更新虚拟物品API调用。
- 虚拟货币 — 使用创建虚拟货币和更新虚拟货币API调用。
- 虚拟货币套餐 — 使用创建虚拟货币套餐和更新虚拟货币套餐API调用。
- 捆绑包 — 使用创建捆绑包和更新捆绑包API调用。
请求示例:
Copy
- http
{
"sku": "sword",
"name": {
"en": "Sword",
},
"is_enabled": true,
"is_free": false,
"order": 1,
"description": {
"en": "A sword is a bladed melee weapon intended for cutting or thrusting that is longer than a knife or dagger, consisting of a long blade attached to a hilt.",
},
"prices": [
{
"amount": 100,
"currency": "USD",
"Is_enabled": true,
"is_default": true
}
],
"vc_prices": [ ],
"is_show_in_store": true,
"groups": [
"chests", "bonus"
],
}
获取组列表
注意
通过API调用获取所有组的列表以及指定组的商品列表只适用于虚拟物品。对于其他商品组,请通过筛选进行。
external_id
参数。筛选商品
要筛选指定组的商品:- 通过以下API调用获取商品列表:
- 游戏密钥 — 获取游戏列表API调用。
- 虚拟货币 — 获取虚拟货币列表API调用。
- 虚拟货币套餐 —
Get virtual currency package list API调用。 - 捆绑包 —
Get list of bundles API调用。
- 使用筛选找到
groups
参数指定的组中带external_id
参数的商品。
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。