Personalización

La personalización permite especificar las condiciones de una promoción que se aplica a determinados usuarios autorizados. Al configurar una promoción, puede definir qué atributos de usuario se utilizan como condición(es). Por ejemplo, los jugadores con un determinado nivel o número de transacciones pueden recibir un descuento al adquirir objetos virtuales.

Nota
Mientras una promoción esté activa, no podrá modificarla.
configurar una personalización está disponible con cualquier tipo de autenticación: a través de User ID o de Xsolla Login.

Flujo del usuario

  1. El usuario se dirige a la página de destino con contenido personalizado.
  1. El usuario hace clic en Log in y autoriza a través del ID de usuario o de Xsolla Login.
  2. El usuario ve ofertas personales adicionales.
Nota
Los usuarios no autorizados solo ven los artículos que no se han establecido para promociones personalizadas.
  1. El usuario hace clic en Buy now y paga los artículos.

Establecer atributos

La secuencia de configuración de atributos depende de la opción de autorización de usuario empleada en Web Shop.

Reglas de validación de atributos de usuario

Para crear reglas de validación de atributos de usuario:

  1. Abra su proyecto en Cuenta del editor.
  2. En la barra lateral, haga clic en Login.
  3. Haga clic en Configure en el panel de un proyecto de Login.
  4. Vaya al bloque User database y seleccione la sección User attributes schema.

  1. Especifique las reglas de validación de atributos en formato de Esquema JSON (opcional):

    • En el objeto properties, especifique un conjunto de atributos de usuario y sus propiedades. Tipos de datos permitidos: string, number, integer o boolean. La profundidad del objeto: 1.
    • En el objeto additionalProperties, especifique si es posible crear campos adicionales que no figuren en el objeto properties. Establezca el valor como true si desea permitir campos adicionales o false para no permitirlos.
    • En la matriz required, especifique una lista de atributos obligatorios.
    • Establezca el valor del campo type como object.

Ejemplo de esquema JSON:

Copy
Full screen
Small screen
{
	"$schema": "https://json-schema.org/draft/2020-12/schema",
	"properties": {
		"game": {
			"description": "Name of the game played by user.",
			"type": "string"
		},
		"age": {
			"description": "User's age.",
			"type": "integer"
		},
		"had_ban": {
                 "description": "Whether the user was banned.",
			"type": "boolean"
		},
		"last_purchase": {
                 "description": "Date of user's last purchase.",
			"type": "string",
		}
	},
	"additionalProperties": false,
	"required": [
		"age",
		"game",
		"last_purchase"
	],
	"type": "object"
}

Reglas de visualización del catálogo

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

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

  • artículo
  • lote
  • paquete de monedas
  • claves del juego
Se pueden aplicar varias reglas al mismo artículo. Si no se aplica ninguna regla a un artículo, estará disponible para todos los usuarios.

Puede crear, modificar, eliminar, activar o desactivar reglas. Puede crear varias condiciones con el mismo atributo de usuario en una regla.

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.
  4. En el panel Catalog display rules, haga clic en Configure.
  5. 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. Establezca los artículos a los que se aplicará la regla.
  2. Compruebe la configuración.
  3. Haga clic en Save.
Nota
Consulte el tutorial paso a paso para aprender a personalizar el catálogo de artículos en el lado de Xsolla.

Establezca una campaña promocional con descuentos

Para iniciar una campaña promocional con descuento:

  1. Abra su proyecto en Cuenta del editor.
  2. En la barra lateral, haga clic en Store.
  3. Haga clic en Promotions > Create promotion.
  4. Especifique los siguientes parámetros:
    1. Introduzca el título de la promoción.
    2. Elija Discount como tipo de promoción.
  5. Establezca descuentos que se apliquen a uno o varios artículos.
  6. Establezca el importe del descuento.
  7. Haga clic en Next.
  8. Si desea que la promoción se aplique solamente a los usuarios que hagan su primera compra, establezca la opción Trigger promotion only for first-time buyers en On. Los conmutadores Limit number of times one user can use promotion y Promotion for only specific users se activarán automáticamente, y se creará un conjunto de condiciones para activar la promoción. Agregue condiciones adicionales si es necesario.
  9. Si desea establecer la promoción para usuarios específicos, cambie la opción Trigger promotion only for specific users a On y especifique la(s) condición(es).
  10. Si desea limitar la disponibilidad de una promoción a usuarios específicos, cambie la opción Limit number of times one user can use promotion a On y especifique el número.
  11. Haga clic en Next.
  12. Establezca las fechas de inicio y finalización de la campaña.
  13. Haga clic en Next.
  14. Compruebe la configuración y haga clic en Save and exit.

Nota
Mientras una promoción esté activa, no podrá modificarla.
  1. Haga clic en Store en el menú lateral y vaya a Promotions.
  2. Seleccione la promoción, haga clic en el botón de menú ••• para abrir un menú y haga clic en Edit plan.
  3. Active la promoció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.
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: 23 de Abril 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!