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:

La configuración del límite de tiempo está disponible para los siguientes casos:
  • 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
Para los artículos virtuales, los paquetes de moneda virtual y los lotes, la configuración está disponible en Cuenta del editor y a través de llamadas API. Para la moneda virtual y las claves de juego, la configuración solo está disponible a través de llamadas API.
Nota

Los límites de tiempo de visualización de artículos no se tienen en cuenta dentro de un lote.

EJEMPLO
  1. Usted crea un artículo virtual tipo Booster y establece su periodo de visualización del 29 de octubre al 15 de noviembre.
  2. Usted crea un Legendary Start Pack que incluye el Booster. El lote no tiene límite de tiempo, por lo que siempre está visible en la tienda.
  3. El 20 de octubre, un usuario abre su tienda en el juego. Utiliza los siguientes métodos:No transmita el parámetro show_inactive_time_limited_items en estos métodos.
  4. 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ámetro show_inactive_time_limited_items:1 en el método Obtener lista de artículos virtuales, el Booster 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 lote Legendary Start Pack, y el usuario puede obtenerlo independientemente del valor del parámetro show_inactive_time_limited_items.

Configurar y actualizar límites

Configurar y actualizar en Cuenta del editor

Nota
  • 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.
Para crear un artículo con un límite de usos:
  1. Abra su proyecto en Cuenta del editor y vaya a Items catalog > All items > Virtual items.
  2. Haga clic en Add y seleccione Virtual items.
  1. Especifique los siguientes parámetros:
    • imagen
    • SKU
    • uno o varios grupos a los que debe pertenecer el artículo
    • nombre
    • descripción
    • precios
Nota
No se puede crear un artículo sin especificar el precio en moneda real o virtual. Tampoco se puede crear un artículo con un precio igual a cero. Si es necesario, configure precios regionales.
  1. 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.
  2. Para establecer la frecuencia con la que se actualizan los límites:
    1. 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
    1. Configure la programación de actualizaciones especificando los parámetros correspondientes al periodo.
  1. 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.
  2. 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:

Transmita los siguientes parámetros a la llamada API de creación o actualización de artículos:
  • periods[0].date_from con la fecha y la hora del inicio del periodo de visualización del artículo en formato YYYY-MM-DDThh:mm:ss±TMZ, en el cual TMZ es el indicador de zona horaria en formato GMT hh:mm.
  • periods[0].date_until con la fecha y hora del final del periodo de visualización del artículo en formato YYYY-MM-DDThh:mm:ss±TMZ, en el cual TMZ es el indicador de zona horaria en formato hh:mm GMT. Para no indicar el final del periodo de visualización de un artículo, transmita null.

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:

Copy
Full screen
Small screen
 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.
Nota
Para destacar los artículos promocionales, recomendamos utilizar el estilo de ficha de oferta destacada.

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:

Los datos sobre las fechas en las que un artículo está disponible para su venta se pueden utilizar para mostrar límites en el catálogo, por ejemplo, para mostrar el periodo durante el cual un usuario puede comprar el artículo.
¿Te ha resultado útil este artículo?
¡Gracias!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Última actualización: 13 de Febrero de 2026

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!
No hemos podido enviar sus comentarios
Vuelva a intentarlo más tarde o escríbanos a doc_feedback@xsolla.com.