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.

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
Si utilizas tu propio sistema de autorización, autoriza el parámetro user.attributes en el token de autenticación de usuario para configurar la personalización.

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 basándose 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 hace clic 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.

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.

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 para mostrar el 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.
Aviso
Puede utilizar el catálogo personalizado solo si tiene conectado el Xsolla Login.

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 Comprar ahora.
  1. Por parte 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 de 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:
    1. Xsolla enviará un webhook que contiene los parámetros de usuario y el 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 al cesta y comprar.
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.
¿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.
Valore esta página
Valore esta página
¿Hay algo en lo que podamos mejorar?

Prefiero no responder

¡Gracias por tu mensaje!
Última actualización: 22 de Enero 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!