Como configurar a limitação do tempo de exibição de itens na loja
Você pode definir o período de exibição de itens na loja para:
- manter a relevância do catálogo em um determinado momento, por exemplo, durante as vendas de fim de ano
- criar um item com antecedência sem exibi-lo no catálogo
- motive os usuários a comprar itens exibindo um temporizador ao lado do item
- itens virtuais
- pacotes de moedas virtuais e moedas virtuais
- conjuntos
- Chamadas de API Create virtual item ou Update virtual item para itens virtuais
- Chamadas de API Create virtual currency ou Update virtual currency para itens virtuais
- Chamadas de API Create virtual currency package ou Update virtual currency package para pacotes de moedas virtuais
Chamadas de API Create bundle ou Update bundle para conjuntos
periods[0].date_from
com a data e hora do início do período de exibição do item no formatoYYYY-MM-DDThh:mm:ss±TMZ
, ondeTMZ
é o indicador de fuso horário no formato GMThh:mm
periods[0].date_until
com a data e hora do final do período de exibição do item no formatoYYYY-MM-DDThh:mm:ss±TMZ
, ondeTMZ
é o indicador de fuso horário no formato GMThh:mm
. Para não indicar o final do período de exibição de um item, passenull
Você pode configurar vários períodos para exibir um item na loja. Para fazer isso, passe uma matriz de objetos com as datas de início e término de todos os períodos nas chamadas de API.
Exemplo:
"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"
}
]
Os métodos de obtenção de catálogo retornam os itens que estão disponíveis na loja no momento da solicitação. Para obter informações sobre itens cujo período de exibição ainda não começaram ou já expiraram, passe o parâmetro show_inactive_time_limited_items com um valor 1
ao solicitar o catálogo.
Os limites de tempo de exibição de item não são contabilizados dentro de um conjunto.
EXEMPLO
1. Você cria um item virtual
2. Você pode criar um conjunto de
3. Dia 20 de outubro, um usuário abre sua loja no jogo. Você usa os seguintes métodos:
- Get virtual items para exibir o catálogo de itens virtuais.
- Get list of bundles para exibir o catálogo de conjuntos.
show_inactive_time_limited_items
nesses métodos.4. Você recupera o catálogo de item:
- O
Booster não é incluído na resposta do Get virtual items list, porque seu período de exibição é 29 de outubro até 15 de novembro. Se você passar o parâmetroshow_inactive_time_limited_items:1
no Get virtual items list, noBooster é incluído na resposta, e as matrizes de períodos indica o período em que ele estará disponível para compra. - O
Booster é incluído na resposta do Get list of bundles como parte do conjuntoLegendary Start Pack , e o usuário pode obtê-lo independentemente do parâmetroshow_inactive_time_limited_items
.
Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.