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.
Flujo del usuario
- El usuario se dirige a la página de destino con contenido personalizado.
- El usuario hace clic en Log in y autoriza a través del ID de usuario o de Xsolla Login.
- El usuario ve ofertas personales adicionales.
- 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:
- Abra su proyecto en Cuenta del editor.
- En la barra lateral, haga clic en Login.
- Haga clic en Configure en el panel de un proyecto de Login.
- Vaya al bloque User database y seleccione la sección User attributes schema.
- 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
oboolean
. La profundidad del objeto: 1. - En el objeto
additionalProperties
, especifique si es posible crear campos adicionales que no figuren en el objetoproperties
. Establezca el valor comotrue
si desea permitir campos adicionales ofalse
para no permitirlos. - En la matriz
required
, especifique una lista de atributos obligatorios. - Establezca el valor del campo
type
comoobject
.
- En el objeto
Ejemplo de esquema JSON:
- json
{
"$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
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:
- 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.
- Establezca los artículos a los que se aplicará la regla.
- Compruebe la configuración.
- Haga clic en Save.
Establezca una campaña promocional con descuentos
Para iniciar una campaña promocional con descuento:
- Abra su proyecto en Cuenta del editor.
- En la barra lateral, haga clic en Store.
- Haga clic en Promotions > Create promotion.
- Especifique los siguientes parámetros:
- Introduzca el título de la promoción.
- Elija Discount como tipo de promoción.
- Establezca descuentos que se apliquen a uno o varios artículos.
- Establezca el importe del descuento.
- Haga clic en Next.
- 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.
- 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).
- 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.
- Haga clic en Next.
- Establezca las fechas de inicio y finalización de la campaña.
- Haga clic en Next.
- Compruebe la configuración y haga clic en Save and exit.
- Haga clic en Store en el menú lateral y vaya a Promotions.
- Seleccione la promoción, haga clic en el botón de menú ••• para abrir un menú y haga clic en Edit plan.
- Active la promoción.
¿Te ha resultado útil este artículo?
Valore esta página
Prefiero no responder
¡Gracias por tu mensaje!
¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.