Cómo establecer la limitación del tiempo de exposición de los artículos en la tienda
Puede establecer el periodo de visualización para un artículo en la tienda en:
- mantener la relevancia del catálogo en un momento determinado, por ejemplo, durante la temporada de ventas navideñas
- crear un artículo por adelantado sin mostrarlo en el catálogo
- estimular a los usuarios para que compren artículos mostrando un temporizador junto al artículo
- artículos virtuales
- moneda virtual y paquetes de moneda virtual
- lotes
- la llamada API Crear artículo virtual o Actualizar artículo virtual para artículos virtuales
- la llamada API Crear moneda virtual o Actualizar la moneda virtual para la moneda virtual
- la llamada API Crear un paquete de moneda virtual o Actualizar la moneda virtual para paquetes de moneda virtual
la llamada API Crear lote o Actualizar lote para los lotes
periods[0].date_from
con la fecha y la hora del inicio del periodo de visualización del artículo en formatoYYYY-MM-DDThh:mm:ss±TMZ
, en el cualTMZ
es el indicador de zona horaria en formato GMThh:mm
.periods[0].date_until
con la fecha y hora del final del periodo de visualización del artículo en formatoYYYY-MM-DDThh:mm:ss±TMZ
, en el cualTMZ
es el indicador de zona horaria en formatohh:mm
GMT. Para no indicar el final del periodo de visualización de un artículo, transmitanull
.
Puede establecer varios periodos para visualizar un artículo en la tienda. Para ello, transmita una matriz de objetos con las fechas de inicio y fin de todos los periodos en las llamadas API.
Ejemplo:
"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"
}
]
Los métodos de obtención de catálogo devuelven los artículos que se muestran en la tienda en el momento de la solicitud. Para obtener información sobre los artículos cuyo periodo de visualización aún no ha comenzado o ya ha finalizado, transmita el parámetro show_inactive_time_limited_items con un valor de 1
al solicitar el catálogo.
Los límites de tiempo de visualización de artículos no se tienen en cuenta dentro de un lote.
EJEMPLO
- Usted crea un artículo virtual tipo
Booster y establece su periodo de visualización del 29 de octubre al 15 de noviembre. - Usted crea un
Legendary Start Pack que incluye elBooster . El lote no tiene límite de tiempo, por lo que siempre está visible en la tienda. - El 20 de octubre, un usuario abre su tienda en el juego. Utiliza los siguientes métodos:
- Obtener lista de artículos virtuales para visualizar el catálogo de artículos virtuales.
- Obtener lista de lotes para mostrar el catálogo de lotes.
show_inactive_time_limited_items
en estos métodos. - Usted recupera el catálogo de artículos:
- El
Booster no se incluye en la respuesta del método Obtener lista de artículos virtuales, porque su periodo de visualización es del 29 de octubre al 15 de noviembre. Si transmite el parámetroshow_inactive_time_limited_items:1
en el método Obtener lista de artículos virtuales, elBooster se incluye en la respuesta, y la matriz de periodos indica el periodo en el que está disponible para su compra. - El
Booster se incluye en la respuesta del método Obtener lista de lotes como parte del loteLegendary Start Pack , y el usuario puede obtenerlo independientemente del valor del parámetroshow_inactive_time_limited_items
.
- El
¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.