Limitación del tiempo de visualización de los artículos en la tienda
Cómo funciona
Puede establecer el periodo de visualización de 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.
- Incentivar a los usuarios a comprar artículos mostrando un temporizador junto al artículo. Si crea una interfaz de catálogo utilizando el creador de sitios web, el temporizador se muestra automáticamente. Si crea el catálogo utilizando una interfaz personalizada, deberá implementar el temporizador por su cuenta.
- la venta de artículos del juego: artículos virtuales, paquetes de moneda virtual y lotes
- la venta de juegos y DLC a través de claves de juego
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_itemsen 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:1en 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
Configurar y actualizar límites
Configurar y actualizar en Cuenta del editor
- El proceso de configuración que se describe a continuación se muestra utilizando artículos virtuales como ejemplo.
- Antes de configurar los artículos virtuales, recomendamos crear grupos. Los grupos le permiten crear un catálogo de varios niveles y gestionar cómo se muestran los artículos en su tienda.
- Abra su proyecto en Cuenta del editor y vaya a Items catalog > All items > Virtual items.
- Haga clic en Add y seleccione Virtual items.
- Especifique los siguientes parámetros:
- imagen
- SKU
- uno o varios grupos a los que debe pertenecer el artículo
- nombre
- descripción
- precios
- Para limitar el número de veces que un usuario puede comprar un artículo, active la opción Limit the number of times one user can buy this item y especifique el límite.
- Para establecer la frecuencia con la que se actualizan los límites:
- En la lista desplegable, seleccione el periodo:
- Daily
- Weekly
- Monthly
- Custom interval. El intervalo se calcula a partir de la fecha de inicio del periodo de visualización del artículo en la tienda.
- No regular refresh
- En la lista desplegable, seleccione el periodo:
- Configure la programación de actualizaciones especificando los parámetros correspondientes al periodo.
- Para establecer un periodo de visualización del artículo en el catálogo, seleccione Limited time, especifique la zona horaria y la fecha de inicio y fin. Si quiere que el artículo esté disponible de forma indefinida, seleccione No end date.
- Haga clic en Create item.
Configuración y actualización mediante llamadas API
Para establecer un límite de tiempo para mostrar artículos en la tienda, utilice las siguientes llamadas API:
- Crear artículo virtual o Actualizar artículo virtual
- Crear moneda virtual o Actualizar moneda virtual
- Crear paquete de moneda virtual o Actualizar paquete de moneda virtual
- Crear lote o Actualizar lote
- Crear juego, Actualizar juego por SKU o Actualizar juego por ID
periods[0].date_fromcon la fecha y la hora del inicio del periodo de visualización del artículo en formatoYYYY-MM-DDThh:mm:ss±TMZ, en el cualTMZes el indicador de zona horaria en formato GMThh:mm.periods[0].date_untilcon la fecha y hora del final del periodo de visualización del artículo en formatoYYYY-MM-DDThh:mm:ss±TMZ, en el cualTMZes el indicador de zona horaria en formatohh:mmGMT. 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:
- json
1"periods": [
2 {
3 "date_from": "2022-06-10T14:00:00+03:00",
4 "date_until": "2022-06-30T14:00:00+03:00"
5 },
6 {
7 "date_from": "2022-07-10T14:00:00+03:00",
8 "date_until": "2022-07-30T14:00:00+03:00"
9 },
10 {
11 "date_from": "2022-08-10T14:00:00+03:00",
12 "date_until": "2022-08-30T14:00:00+03:00"
13 }
14]
Las llamadas API de recuperación del 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.
Mostrar límites en el catálogo de artículos
La visualización de los artículos con límite de tiempo en el catálogo depende de cómo se implemente: a través del creador de sitios web o mediante API.
Mostrar a través del creador de sitios web
Si utiliza un creador de sitios web, los límites de tiempo se muestran automáticamente. Treinta días antes de que finalice el periodo de venta de un artículo, aparece un temporizador en la ficha del artículo que muestra el tiempo que queda:
- Si queda más de una semana para que termine la venta, el temporizador muestra los días y las horas.
- Si queda más de un día para que termine la venta, el temporizador muestra las horas y los minutos.
- Si queda menos de un día para que termine la venta, el temporizador muestra los minutos y los segundos.
Obtener información sobre límites a través de la API
Si el catálogo se implementa mediante API, la información sobre el periodo de venta del artículo se devuelve en la matriz items.periods en las siguientes llamadas API relacionadas con el catálogo:
- Obtener lista de artículos virtuales
- Obtener lista de monedas virtuales
- Obtener lista de paquetes de moneda virtual
- Obtener lista de lotes
- Obtener lista de juegos
¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.