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.
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
- Un usuario no autorizado consulta el catálogo de artículos y ve artículos que no se han configurado para promociones personalizadas.
- El usuario hace clic en Entrar y se autoriza a través de Xsolla Login.
- Xsolla solicita los atributos del usuario a través de Xsolla Login.
- 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.
- El usuario selecciona un artículo del catálogo personalizado y pulsa en Buy Now.
- 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.
Configurar un catálogo de artículos personalizados
Para utilizar la personalización de Xsolla del catálogo de artículos para los usuarios:- Configure los atributos de usuario en el producto Inicio de sesión.
- 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.
Creación de una regla de visualización de catálogos
Para crear una regla de visualización de catálogo:- Abra su proyecto en Cuenta del editor.
- Haga clic en Store en el menú lateral.
- En el panel Catalog Management, haga clic en Configure.
- En el panel Catalog display rules, haga clic en Configure.
- Haga clic en Create rule.
- Especifique el nombre de la regla y establezca las condiciones de visualización del artículo en el catálogo.
- Seleccione los artículos a los que se aplicará la regla.
- Compruebe su configuración. Si es necesario, haga clic en el botón Edit para realizar cambios.
- 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:
- Configurar atributos de usuario en el producto Inicio de sesión.
- 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.
Flujo del usuario
- Un usuario no autorizado consulta el catálogo de artículos y ve todos los artículos.
- El usuario hace clic en Entrar y se autoriza a través de Xsolla Login.
- Xsolla envía un webhook que solicita artículos por ID de usuario.
- La respuesta del socio devuelve una lista de códigos de artículo (SKU) disponibles para este usuario.
- El usuario selecciona un artículo del catálogo personalizado y pulsa en Buy Now.
- 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
- Contacte con su gestor del éxito del cliente o envíe un correo electrónico a csm@xsolla.com para conectar la personalización.
- 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.
- Configure el procesamiento de webhook de Personalización del catálogo en el lado del socio:
- 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.
- 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.
¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.