Personalización

Cómo funciona

La personalización permite especificar las condiciones de visualización del catálogo de artículos y la aplicación de las promociones sólo para determinados usuarios autorizados.

Te permite:

Existen las siguientes opciones de personalización:

  • Personalización desde el servidor de Xsolla. Las reglas y la lógica de personalización se configuran y almacenan en el servidor de Xsolla. El socio envía los atributos del usuario a Xsolla y, luego, Xsolla crea el catálogo según la lógica configurada.
  • Personalización desde el servidor del socio. Las reglas y la lógica de personalización son configuradas y almacenadas por el socio, quien luego autoriza un catálogo para un usuario específico para Xsolla.
Nota
Solo puedes utilizar una variante de la personalización. Si quieres cambiarla, sigue estas instrucciones.

¿Quién puede utilizarlo?

  • Socios que han integrado la In-Game Store y configurado al menos uno de los siguientes tipos de artículos:
  • Socios que desean utilizar la personalización de Xsolla del catálogo de artículos para los usuarios o su propia personalización.

Requisitos previos

Antes de personalizar el catálogo de artículos, integre el producto In-Game Store.

Personalización desde el servidor de Xsolla

Flujo del usuario

  1. Un usuario no autorizado consulta el catálogo de artículos y ve artículos que no se han configurado para promociones personalizadas.
  2. El usuario hace clic en Entrar y se autoriza a través de Xsolla Login.
  1. Xsolla solicita los atributos del usuario a través de Xsolla Login.
  2. Xsolla muestra un catálogo personalizado basado en las reglas de disponibilidad de artículos y promociones creadas en el lado de Xsolla, y en los atributos del usuario obtenidos de Xsolla Login.
  3. El usuario selecciona un artículo del catálogo personalizado y pulsa en Buy Now.
  1. En el momento de la compra, Xsolla vuelve a solicitar los atributos del usuario y los compara con las reglas de personalización:
    • Si un artículo ya no está disponible para el usuario, este recibe un mensaje indicándole que no puede comprarlo.
    • Si el artículo está disponible, el usuario procede al pago.
Nota
Usted debe enviar rápidamente los datos actualizados a Xsolla Login cuando cambie los atributos del usuario.

Configurar un catálogo de artículos personalizados

Para utilizar la personalización de Xsolla del catálogo de artículos para los usuarios:
  1. Configure los atributos de usuario en el producto Inicio de sesión.
  2. Configure las reglas de visualización del catálogo.
Nota
Consulte el tutorial paso a paso para aprender a personalizar el catálogo de artículos en el lado de Xsolla.

Reglas de visualización del catálogo

Las reglas de visualización del catálogo permiten personalizar la visualización del catálogo en función de los atributos del usuario.

Una regla puede contener un número ilimitado de artículos de los siguientes tipos:

  • artículo
  • lote
  • paquete de monedas
  • claves del juego

Puede crear varias condiciones con el mismo atributo de usuario en una regla.

Nota
Pueden aplicarse varias reglas a un mismo artículo. Si no se aplica ninguna regla a un artículo, estará disponible para todos los usuarios.

Creación de una regla de visualización de catálogos

Para crear una regla de visualización de catálogo:
  1. Abra su proyecto en Cuenta del editor.
  2. Haga clic en Store en el menú lateral.
  3. En el panel Catalog Management, haga clic en Configure.
  1. En el panel Catalog display rules, haga clic en Configure.
  1. Haga clic en Create rule.
  1. Especifique el nombre de la regla y establezca las condiciones de visualización del artículo en el catálogo.
  1. Seleccione los artículos a los que se aplicará la regla.
  1. Compruebe su configuración. Si es necesario, haga clic en el botón Edit para realizar cambios.
  1. Haga clic en Save and Exit.

Para editar y eliminar reglas, haga clic en el icono ••• y seleccione el artículo del menú. Para activar o desactivar una regla, haga clic en el conmutador y seleccione el artículo.

Puede utilizar la Cuenta de editor o los Métodos API para gestionar las reglas que definen cómo se muestra el catálogo. Esto incluye el conjunto y la cantidad de artículos, y las condiciones que se aplicarán a estos artículos.

Configurar promociones personalizadas

Puede configurar promociones personalizadas, como ofrecer descuentos en la compra de artículos virtuales a los usuarios que tengan, al menos, un determinado nivel en el juego.

Puede establecer una o varias condiciones. Tenga en cuenta que mientras la promoción esté activa, no podrá modificarlas. Lea Configurar campañas promocionales para obtener más información sobre los tipos de promociones y su configuración.

Para configurar promociones personalizadas:

  1. Configurar atributos de usuario en el producto Inicio de sesión.
  2. Configure una campaña promocional con bonificaciones o una campaña con descuentos. Establezca el conmutador Trigger promotion only for specific users en On y especifique las condiciones.

Personalización desde el servidor del socio

Puede enviar una solicitud a su gestor del éxito del cliente o un correo electrónico a csm@xsolla.com si quiere personalizar el catálogo en su lado. Esta función permite aplicar una lógica de personalización avanzada en su lado, sin necesidad de establecer reglas o especificar atributos en el lado de Xsolla.

Nota
No está disponible el establecimiento de promociones personalizadas desde el servidor del socio. Puede establecer promociones personalizadas solo desde el servidor de Xsolla.

Flujo del usuario

  1. Un usuario no autorizado consulta el catálogo de artículos y ve todos los artículos.
  2. El usuario hace clic en Entrar y se autoriza a través de Xsolla Login.
  1. Xsolla envía un webhook que solicita artículos por ID de usuario.
  2. La respuesta del socio devuelve una lista de códigos de artículo (SKU) disponibles para este usuario.
  3. El usuario selecciona un artículo del catálogo personalizado y pulsa en Buy Now.
  1. En el lado de Xsolla, se ejecutan los pasos 3 y 4 de este script para comprobar la disponibilidad de los artículos en el momento de la compra:
    • Si un artículo ya no está disponible para el usuario, este recibe un mensaje indicándole que no puede comprarlo.
    • Si el artículo está disponible, el usuario procede a pagarlo.

Configurar un catálogo de artículos personalizados

  1. Contacte con su gestor del éxito del cliente o envíe un correo electrónico a csm@xsolla.com para conectar la personalización.
  2. Abra su proyecto en Cuenta del editor, vaya a Settings > Webhooks e introduzca la URL para enviar los webhooks. Este paso es opcional si ya tiene webhooks configurados.
  3. Configure el procesamiento de webhook de Personalización del catálogo en el lado del socio:
    1. Xsolla enviará un webhook que contiene los parámetros de usuario y del proyecto a la URL del webhook cuando un usuario interactúe con el catálogo de artículos.
    2. Deberá devolver una lista de SKU de artículos disponibles para el usuario como respuesta. En este caso, también puede incluir información respecto a que un usuario concreto puede comprar un determinado artículo un número de veces definido. Esta función le permite controlar el número y tipo de artículos que el usuario puede añadir a la cesta y comprar.
Nota
También puede establecer un límite de tiempo personalizado para vender un artículo para el usuario y transmitir esta información en el webhook.
Si no se transmite ningún límite en el webhook, los límites establecidos en la configuración del artículo se aplicarán al usuario.

Todas las solicitudes enviadas a Xsolla para recuperar el catálogo generan una nueva solicitud de Xsolla al servidor de juegos. Xsolla usa el almacenamiento en caché de datos para reducir el número de solicitudes al servidor de juegos y envía el webhook partner_side_catalog cuando termina la vida útil de la memoria caché.

Si la memoria caché aún no está llena, el webhook partner_side_catalog se envía con cada solicitud realizada a Xsolla. Por ejemplo, Xsolla recibe varias solicitudes de catálogo de forma simultánea y el servidor de juegos responde con demora.

Aviso
Debe asegurarse de que los webhooks se procesan en menos de 3 segundos: los usuarios recibirán un error si la respuesta tarda más tiempo.
Para probar el webhook, puede consultar el catálogo de artículos. Recibirá como respuesta un webhook en la URL configurada.

Cambiar la variante de la personalización

¿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: 19 de Septiembre 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!