Ограничение времени отображения товаров в магазине
Вы можете указать период отображения товаров в магазине, чтобы:
- поддерживать актуальность каталога в заданное время, например, во время праздничных распродаж;
создать товар заранее, не отображая его в каталоге.
- бандлы;
- игровые ключи.
Create bundle илиUpdate bundle для бандлов.Create game ,Update game by SKU илиUpdate game by ID для игровых ключей.
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
.
Вы можете настроить несколько периодов отображения товаров в магазине. Для этого передайте в методе массив объектов с датами начала и конца всех периодов.
Пример:
"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"
}
]
По умолчанию в методах получения каталога возвращаются товары, которые отображаются в магазине на момент запроса. Чтобы получить информацию о товарах, период отображения которых еще не наступил или уже истек, передайте параметр show_inactive_time_limited_items со значением 1
при запросе каталога.
Ограничение времени отображения товара не учитывается в составе бандла.
ПРИМЕР
1. Вы создаете виртуальный предмет
2. Вы создаете бандл
3. 20 октября пользователь открывает ваш магазин внутриигровых товаров. Вы используете методы:
- Get virtual items list для отображения каталога виртуальных предметов.
- Get list of bundles для отображения каталога бандлов.
show_inactive_time_limited_items
в методах не передаете.4. Вы получаете каталог товаров:
Booster не придет в ответе на Get virtual items list, так как период его отображения — с 29 октября по 15 ноября. Если вы передадите параметрshow_inactive_time_limited_items:1
в Get virtual items list, в ответеBooster придет и в массиве periods будет указан период, когда он доступен для покупки.Booster придет в составе бандлаLegendary Start Pack в ответе на Get list of bundles и пользователь сможет его получить вне зависимости от значения параметраshow_inactive_time_limited_items
.
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.