限制商品在商店中的显示时间
您可以设置商品在商店中的显示时间,以实现以下目的:
- 保持目录与某段时间的相关性,例如节假日促销期间
提前创建商品但不在目录中显示
- 捆绑包
- 游戏密钥
注:
对于捆绑包,可通过发布商帐户和API调用进行配置。对于游戏密钥,只能用API调用进行配置。
注:
创建虚拟物品、虚拟货币或虚拟货币套餐后,您可以为该商品设置相应状态,使其可销售、不可销售或一定情况下可销售。
periods[0].date_from
,包含YYYY-MM-DDThh:mm:ss±TMZ
格式的商品显示开始日期和时间,其中TMZ
是hh:mm
GMT格式的时区。periods[0].date_until
,包含YYYY-MM-DDThh:mm:ss±TMZ
格式的商品显示结束日期和时间,其中TMZ
是hh:mm
GMT格式的时区。如不要指定商品显示结束时间,请传入null
。
可为商店中的商品设置多个显示时间段。方法是在API调用中传入一个包含所有时间段开始和结束时间的对象数组。
示例:
Copy
"periods": [
{
"date_from": "2022-06-10T14:00:00+03:00",
"date_until": "2022-06-30T14:00:00+03:00"
},
{
"date_from": "2022-07-10T14:00:00+03:00",
"date_until": "2022-07-30T14:00:00+03:00"
},
{
"date_from": "2022-08-10T14:00:00+03:00",
"date_until": "2022-08-30T14:00:00+03:00"
}
]
获取目录方法返回发出请求时在商店中显示的商品。要获取尚未开始或已过显示时间段的商品的信息,请在请求目录时传入值为1
的show_inactive_time_limited_items参数。
注:
对于捆绑包中的商品,其显示时间限制不予考虑。
示例
- 您创建了一个
Booster 虚拟物品并将其显示时间设置为10月29日至11月15日。 - 您创建了一个包含
Booster 的Legendary Start Pack 捆绑包。该捆绑包没有时间限制,因此始终在商店中可见。 - 一个用户在10月20日打开了您的游戏内商店。您使用以下方法:您未在上述方法中传入
show_inactive_time_limited_items
参数。 - 您获得商品目录:
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。