Artículos gratuitos

Nota
Esta traducción ha sido generada por IA, así que le recomendamos usar su criterio.

Cómo funciona

Los artículos gratuitos son aquellos que los usuarios pueden obtener sin gastar dinero virtual o real.

Los artículos gratuitos están disponibles en los siguientes casos:

  • Venta de artículos dentro del juego: artículos virtuales, paquetes de moneda virtual y lotes.
  • Venta de juegos y DLC mediante claves del juego.

Casos de uso:

  • Artículos gratuitos ofrecidos en hitos del proyecto o fechas especiales, como un aniversario, para recompensar la fidelidad de los usuarios.
  • Complementos gratuitos para usuarios que ya hayan comprado el juego base, como recompensa de fidelidad.
  • Paquetes iniciales gratuitos disponibles en la tienda web para atraer a nuevos usuarios al juego.

Los artículos virtuales, la moneda virtual y los lotes gratuitos solo están disponibles para los usuarios autorizados. Las claves de juego gratuitas están disponibles tanto para usuarios autorizados como no autorizados. Los límites en el número de artículos gratuitos solo se pueden configurar para los usuarios autorizados.

Configurar artículos gratuitos

Configurar en la Cuenta del editor

Nota

Antes de configurar los artículos, se recomienda crear grupos para ayudarles a ordenar los artículos y gestionar cómo se muestran en su tienda.

A continuación se describe el proceso de configuración de artículos gratuitos, usando como ejemplo un artículo virtual.

Para crear un artículo virtual gratuito:

  1. En su proyecto en la Cuenta del editor, vayan a la sección Items catalog > All items.

Configurar en su cuenta

Nota

Antes de configurar los artículos, se recomienda crear grupos para ayudarles a ordenar los artículos y gestionar cómo se muestran en su tienda.

A continuación se describe el proceso de configuración de artículos gratuitos, usando como ejemplo un artículo virtual.

Para crear un artículo virtual gratuito:

  1. En el proyecto en su cuenta, vayan a la sección Items catalog > All items.
  1. En el proyecto en su cuenta, vayan a la sección Items catalog > All items.
  1. En el proyecto en su cuenta, vayan a la sección Items catalog > All items.

Configurar en su cuenta

Nota

Antes de configurar los artículos, se recomienda crear grupos para ayudarles a ordenar los artículos y gestionar cómo se muestran en su tienda.

A continuación se describe el proceso de configuración de artículos gratuitos, usando como ejemplo un artículo virtual.

Para crear un artículo virtual gratuito:

  1. En el proyecto en su cuenta para juegos para móviles, vayan a la sección Catalog.
  1. Hagan clic en Create manually y seleccionen Virtual items de la lista desplegable.
  1. En la sección General settings, indiquen lo siguiente:
    1. SKU
    2. Uno o varios grupos a los que debe pertenecer el artículo (opcional).
    3. Nombre.
    4. Descripción breve.
    5. Descripción ampliada — para añadirla, activen el conmutador correspondiente (opcional).
  1. En la sección Media, suban una o varias imágenes o vídeos (opcional), desde su dispositivo o mediante un enlace. En la tienda creada con el editor de sitios de Xsolla, todas las tarjetas de artículo muestran el archivo marcado como Main, mientras que los archivos restantes solo están disponibles en tarjetas de artículo con galería multimedia. El archivo marcado como Main también se devuelve en las respuestas de las llamadas API de obtención del catálogo.
  1. En la sección Price settings, seleccionen Free item.
  1. Para limitar la cantidad de artículos disponibles para la compra:
    1. Activen el conmutador en la sección Limits e indiquen la cantidad.
    2. Configuren la frecuencia de restablecimiento del límite. Para ello, seleccionen un periodo en la lista desplegable:
      1. Daily.
      2. Weekly.
      3. Monthly.
      4. Custom interval. El intervalo se calcula desde la fecha de inicio de visualización del artículo en la tienda.
      5. No regular refresh.
    3. Configuren la programación del restablecimiento indicando los parámetros correspondientes al periodo seleccionado.
Nota
De forma predeterminada, el artículo se oculta del catálogo cuando se alcanza el límite de compra. Si se configura el restablecimiento automático del límite, la casilla Show item even after users reach the purchase limit permite mantener el artículo visible hasta que comience el siguiente ciclo de restablecimiento.
  1. Para configurar un límite de tiempo de visualización del artículo (opcional):

    1. Activen el conmutador en la sección Add specific display period.
    2. Especifiquen la zona horaria, el inicio y el final del periodo.

    Para dejar sin especificar el final del periodo de visualización del artículo, activen el conmutador No end date.

Nota
Para añadir otro periodo de visualización del artículo en el catálogo, hagan clic en +. Si un artículo tiene varios periodos de visualización, cada uno debe tener una fecha de finalización. El periodo de visualización finaliza en el último segundo del minuto especificado. Por ejemplo, si la hora de finalización es 12:00, el periodo de visualización se mantiene hasta las 12:00:59.
  1. Configuren los atributos con una de las siguientes opciones (opcional):
    1. Añadan atributos y sus valores en formato JSON.
    2. Creen manualmente los atributos y sus valores y vincúlenlos a los artículos.
  1. Seleccionen Create.
  2. En la ventana que se abre, seleccionen el estado del artículo y seleccionen Continue.

El artículo creado aparecerá en la sección All items.

Configurar mediante API

Para que un artículo sea gratuito, transmita “is_free”: true en el cuerpo de la solicitud al llamar a las siguientes llamadas API Admin:

También pueden configurar el límite de tiempo de visualización del artículo en la tienda y establecer restricciones regionales.

Mostrar artículos gratuitos en el catálogo

Los artículos gratuitos se muestran en el catálogo en función de cómo esté implementado: a través del Site Builder o mediante API.

Mostrar a través del Site Builder

Para mostrar artículos gratuitos en su sitio web:

  1. Crear artículos gratuitos.
    1. En su proyecto en la Cuenta del editor, vayan a la sección Storefronts > Websites.
    2. En el panel del sitio deseado, hagan clic en Open Site Builder.
  1. En el proyecto en su cuenta, vayan a la sección Storefronts > Websites.
  2. En el panel del sitio deseado, hagan clic en Open Site Builder.
  1. En el proyecto en su cuenta, vayan a la sección Storefronts > Websites.
  2. En el panel del sitio deseado, hagan clic en Open Site Builder.
  1. En el proyecto en su cuenta, vayan a la sección Storefronts > Websites.
  2. En el panel del sitio deseado, hagan clic en Open Site Builder.
  1. En el proyecto en su cuenta para juegos para móviles, vayan a la sección Web Shop.
  2. Hagan clic en el panel del sitio correspondiente.
  1. Si su sitio incluye varias páginas, seleccionen la que necesiten:
    1. Hagan clic en el título de la página actual en la parte superior del constructor.
    2. Elijan la página necesaria en la lista desplegable.
  2. En la sección Store, en el Item type, seleccionen el tipo de artículo gratuito y, si corresponde, especifiquen su grupo.
  3. Configuren el diseño de la tarjeta del artículo.
  4. Después de realizar todos los cambios necesarios y preparar su sitio web para el lanzamiento:
    1. En la esquina superior derecha del Site Builder, hagan clic en Publish.
    2. Marquen las casillas de las páginas que deseen publicar.
    3. Hagan clic en Publish.
Nota

Si la publicación del sitio web no está disponible, asegúrense de que se cumplen todas las condiciones:

  • No hay secciones vacías en el sitio web (marcadas con un indicador rojo).
  • Se ha firmado el Acuerdo de licencia con Xsolla.
  • La página principal está publicada o seleccionada para su publicación. No pueden publicarse las páginas secundarias antes que la principal.

Una vez publicado el sitio, estará disponible una sección con artículos gratuitos. Si los artículos no se muestran, comprueben que su estado sea “Available” y que no haya ningún límite de visualización basado en el tiempo activo.

Nota
Si se configura un límite de tiempo de visualización para un artículo gratuito, el temporizador de disponibilidad se muestra automáticamente cuando crean la Interfaz de catálogo con el Site Builder. Si crean el catálogo en una interfaz personalizada, deben implementar el temporizador en su lado.

Obtener información de artículos gratuitos mediante API

Si su catálogo está configurado mediante API, los datos de los artículos gratuitos se devuelven a través de las llamadas disponibles en la subsección Catalog:

Conceder artículos gratuitos a los usuarios

La forma en que se procesa un pedido con artículos gratuitos depende de si se utiliza una cesta durante la compra.

Si un usuario compra un artículo sin usar la cesta, utilicen la llamada API Create order with specified free item.

Cuando un usuario compra artículos mediante la cesta, pueden darse los siguientes casos:

Ejemplo de un objeto de pedido para artículos gratuitos:

Copy
Full screen
Small screen
 1{
 2  "method": "POST",
 3  "url": "https://mybestgame.com/xsolla/notification",
 4  "body": {
 5    "items": [
 6      {
 7        "sku": "gift_direct_game_reward-supercoin",
 8        "type": "virtual_currency",
 9        "is_pre_order": false,
10        "quantity": 500,
11        "amount": "0",
12        "promotions": [
13
14        ]
15      },
16      {
17        "sku": "package-500_supercoin",
18        "type": "bundle",
19        "is_pre_order": false,
20        "quantity": 1,
21        "amount": "0",
22        "promotions": [
23
24        ]
25      },
26      {
27        "sku": "xsolla-giveaway_offer_11_14_22",
28        "type": "bundle",
29        "is_pre_order": false,
30        "quantity": 1,
31        "amount": "0",
32        "promotions": [
33
34        ]
35      }
36    ],
37    "notification_type": "order_paid",
38    "order": {
39      "id": 12345678,
40      "mode": "default",
41      "currency_type": "unknown",
42      "currency": null,
43      "amount": "0",
44      "status": "paid",
45      "platform": "xsolla",
46      "comment": null,
47      "invoice_id": null,
48      "promotions": [
49
50      ]
51    },
52    "user": {
53      "external_id": "1234567812345678",
54      "email": null
55    }
56  },
57  "headers": {
58    "Authorization": "Signature 3b840ccefea111dcdfd111db1fdc6df969a3ec11",
59    "Accept": "application/json",
60    "Content-Type": "application/json"
61  },
62  "type": "webhook_payment",
63  "callback_parameters": {
64    "order_id": 12345678
65  }
66}

Dependiendo de la configuración de la integración de su proyecto, los artículos se conceden al usuario de una de las siguientes maneras:

  • Si han integrado PlayFab, la moneda virtual y los artículos se conceden automáticamente al inventario de PlayFab del usuario.
  • Si usan un sistema de entrega personalizado, todos los artículos y la moneda virtual se conceden en su lado. Recomendamos configurar un controlador de webhook para recibir los datos del pedido en su backend. Los datos necesarios se incluyen en el webhook Successful payment for order. Consulte la sección Configurar el seguimiento del estado del pedido para más detalles sobre esta y otras opciones de obtención de datos de compra.
Nota
Las claves del juego se envían al correo electrónico del usuario o directamente al sistema de derechos.
¿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: 15 de Septiembre 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 [email protected].