Restrições regionais de venda
Como funciona
O recurso de restrições de vendas regionais permite que os desenvolvedores de jogos:
- Definam preços de jogo diferentes para países individualmente ou grupos de países.
- Proíbe a venda de chaves de jogos em certos países.
Você pode controlar as vendas do seu jogo para países e grupos de países específicos.
Como obtê-lo
Para ativar o recurso, entre em contato com seu Gerente de Sucesso do Cliente ou envie um e-mail para csm@xsolla.com. Precisaremos das seguintes informações para cada plataforma que você deseja que esteja sujeita a restrições regionais:
- Tipo de restrição:
- Ativação: uma chave pode ser ativada apenas em determinados países.
- Lançamento: uma chave pode ser ativada em qualquer país, mas o jogo pode ser lançado apenas em determinados países.
- Ativação e lançamento: uma chave pode ser ativada e o jogo pode ser lançado apenas em determinados países.
- Lista de grupos de países com diferentes preços de chaves.
- Configurações para cada grupo de países:
- Nome do grupo.
- SKU — um identificador de grupo exclusivo.
- Lista de preços em diferentes moedas. Certifique-se de indicar o preço na moeda padrão. Encontre informações detalhadas sobre a definição de preços regionais em moedas reais na documentação.
- Lista de países dentro de cada grupo. Encontre informações detalhadas sobre as restrições de vendas regionais na documentação.
- Lista de países onde as chaves estão desativadas (se houver).
Para qualquer plataforma, um país pode pertencer a um grupo de preços diferentes ou ao grupo de pré-vendas desabilitadas. Se um país não estiver listado em nenhum dos grupos, as chaves poderão ser vendidas sem quaisquer restrições, aos preços definidos nas configurações padrões.
Fluxo de integração
Para configurar restrições regionais:
- Crie regiões onde o SKU do jogo ficará disponível chamando o método API Criar região.
- Adicione o ID da região à matriz de
regions chamando o API da categoria Admin do grupo Chaves de jogo ao criar um jogo.
Exemplo de solicitação:
- json
1"regions": [{
2 “id”: 123
3 }, {
4 “id”: 456
5 }
6]
Exemplo:
- Crie a região da América do Norte que inclui os EUA e o Canadá.
- json
1{
2 "name": {
3 "en-US": "North America",
4 },
5 "countries": ["US", "CA"]
6}
- Adicione o ID da região à matriz
regions ao atualizar o SKU de um item existente chamando o método API Atualizar jogo por SKU.
Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.