In-Game Store / Cómo establecer la limitación del tiempo de exposición de los artículos en la tienda

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
Nota
Cuando cree una interfaz de catálogo utilizando Site Builder, el temporizador se muestra automáticamente. Cuando cree un catálogo en su propia interfaz, deberá implementar el temporizador.
La limitación del tiempo de visualización está disponible para los siguientes tipos de artículos:
  • artículos virtuales
  • moneda virtual y paquetes de moneda virtual
  • lotes
Nota
Para los artículos virtuales, los paquetes de moneda virtual y los lotes, la configuración está disponible a través de la Cuenta del editor y mediante llamadas API. Para la moneda virtual, la configuración solo está disponible mediante llamadas API.
Para establecer un límite de tiempo para visualizar una moneda virtual, paquetes de moneda virtual y lotes en la tienda a través de Cuenta del editor, seleccione Time period y especifique la zona horaria, el inicio y el final del periodo. Para no indicar el final del periodo de visualización del artículo, marque la casilla No end date.
Nota
Tras crear un artículo virtual, una moneda virtual o un paquete de moneda virtual, puede establecer los estados para determinar si el artículo está disponible, no disponible o parcialmente disponible.
Para establecer un límite de tiempo para visualizar artículos en la tienda mediante API, utilice: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
    "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.

    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 Get virtual items list, 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 Get virtual items list, 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 Get list of bundles como parte del lote Legendary Start Pack, y el usuario puede obtenerlo independientemente del valor del parámetro show_inactive_time_limited_items.

    ¿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: 3 de Octubre de 2024

    ¿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!