Personalização

A personalização permite especificar as condições de uma promoção que se aplica a determinados usuários autorizados. Ao configurar uma promoção, você pode definir quais atributos de usuário são usados como condição(ões). Por exemplo, jogadores com um determinado nível ou número de transações podem receber um desconto ao comprar itens virtuais.

Observação
Enquanto a promoção estiver ativa, você não poderá alterá-la.
A configuração de uma personalização está disponível com qualquer tipo de autenticação: através do ID do Usuário ou do Xsolla Login.

Fluxo do usuário

  1. O usuário vai para a página de aterrissagem com conteúdo personalizado.
  1. O usuário clica em Log in e recebe a autorização através de ID de usuário ou Xsolla Login.
  2. O usuário vê ofertas pessoais adicionais.
Observação
Os usuários não autorizados veem apenas itens que não foram configurados para promoções personalizadas.
  1. O usuário clica em Buy now e paga pelos itens.

Configure os atributos

A sequência de configurações de atributo depende da opção de autorização do usuário usada na Web Shop.

Regras de validação de atributo de usuário

Para criar regras de validação de atributos de usuário:

  1. Abra seu projeto na Conta de Distribuidor.
  2. Na barra lateral, clique em Login.
  3. Clique em Configure no painel de um projeto Login.
  4. Vá para o bloco User database e selecione a seção User attributes schema.

  1. Especifique as regras de validação de atributos no format JSON Schema (opcional):

    • No objeto properties, especifique um conjunto de atributos de usuário e suas propriedades. Tipos de dados permitidos: string, number, integer, ou boolean. Profundidade do objeto:
    • No objeto additionalProperties, especifique se é possível criar campos adicionais não listados no objeto properties. Defina o valor como true se você deseja permitir campos adicionais ou false para não permitir.
    • Na matriz required, especifique uma lista de atributos necessários.
    • Defina o valor do objeto type como object.

Exemplo de JSON Schema:

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"
}

Regras de exibição do catálogo

Você pode usar a Conta de Distribuidor ou chamadas de API para gerenciar as regras que especificam como o catálogo é exibido com base nos atributos configurados. Isso inclui o conjunto e a quantidade de itens, e as condições que serão aplicadas a esses itens.

Uma regra pode conter um número ilimitado de itens dos seguintes tipos:

  • itens
  • conjunto
  • pacote de moedas
  • chaves de jogo
Várias regras podem ser aplicadas ao mesmo item. Se nenhuma regra se aplicar a um item, ele estará disponível para todos os usuários.

Você pode criar, modificar, excluir, ativar ou desativar regras. Você pode criar várias condições com o mesmo atributo de usuário em uma regra.

Para criar uma regra de exibição de catálogo:

  1. Abra seu projeto na Conta de Distribuidor.
  2. Clique em Store no menu lateral.
  3. No painel Catalog Management, clique em Configure.
  4. No painel Catalog display rules, clique em Configure.
  5. Clique em Criar regra.

  1. Especifique o nome da regra e defina as condições de exibição de item no catálogo.

  1. Defina os itens aos quais a regra será aplicada.
  2. Verifique as configurações.
  3. Clique em Save.
Observação
Veja o tutorial passo a passo para aprender como personalizar o catálogo de itens no lado Xsolla.

Configuração de promoções personalizadas

Você pode configurar promoções personalizadas, tais como conceder descontos em compras de itens virtuais para usuários que atingiram um certo nível no jogo.

Você pode definir uma ou mais condições. Observe que não é possível alterar a promoção enquanto ela estiver ativa. Leia Configure campanhas promocionais para obter mais informações sobre tipos e configurações de promoções.

Para configurar promoções personalizadas:

  1. Configure atributos de usuário no produto Login.
  2. Configure uma campanha promocional com bônus ou campanha com descontos. Defina a configuração Trigger promotion only for specific users como On e especifique as condições.

Este artigo foi útil?
Obrigado!
Podemos melhorar alguma coisa? Mensagem
Que pena ouvir isso
Explique porque este artigo não foi útil para você. Mensagem
Obrigado pelo seu feedback!
Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
Última atualização: 16 de Julho de 2024

Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

Relatar um problema
Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
Forneça um e-mail para que possamos responder
Obrigado pelo seu feedback!