Promoções de desconto

Como funciona

As promoções de desconto são uma ferramenta de marketing para conseguir novos jogadores e aumentar as vendas.

Principais características:

  • Configure um desconto para um ou vários itens.
  • Aplique um número ilimitado de promoções de desconto a um item.
  • Crie um catálogo de itens com cálculos automáticos de preços para os itens. Os métodos para criar um catálogo retornam o objeto price para cada item. Este objeto contém preços para itens com desconto atual e sem eles.

Copy
Full screen
Small screen
"price": {
  "amount": "2.3900000000000000",
  "amount_without_discount": "2.9900000000000000",
  "currency": "USD"
}

Restrições:

  • Você pode definir o desconto apenas no valor percentual no intervalo de 1 a 99.
  • Você não pode aplicar restrições regionais a promoções de desconto.

Você pode configurar promoções para qualquer quantidade de itens. Aplique um número ilimitado de promoções de desconto a um item.

Aviso

Você pode configurar diferentes tipos de promoções para um jogo ou lista de jogos: descontos, cupons, códigos promocionais e bônus.

Se várias promoções forem válidas para um jogo ou lista de jogos no momento da compra, os descontos serão aplicados ao item um a um. A ordem em que os descontos são aplicados não importa.

Por exemplo:

O preço de uma chave de jogo é de $10 USD. Na Conta de Distribuidor, as seguintes promoções foram criadas para as chaves de jogo:

  • Black Friday — promoção de desconto com um desconto de 10% de 4 a 30 de novembro.
  • Oferta — promoção de desconto com um desconto de 20% de 15 de novembro a 15 de dezembro.
  • Promoção com um código promocional para um desconto de 5% de 4 a 30 de novembro.

Se a chave de jogo for comprada em 20 de novembro, tanto as promoções de desconto quanto as promoções com códigos promocionais são válidas.

O custo total da chave é então calculado como (($10 - 10%) - 20%) - 5%, e será de $6,84 USD.

O usuário pode ver informações sobre promoções:

  • ao visualizar o catálogo de jogos
  • ao fazer um pedido

Se você usar o Site Builder para criar sua loja, o catálogo de jogos exibirá o valor do desconto, o preço riscado sem desconto e o preço com desconto.

Se você criar sua própria versão da loja, implemente a exibição de promoções no catálogo com base nos dados recebidos no método Obter lista de jogos. Na resposta, você obtém as seguintes informações sobre promoções, além de informações sobre o jogo:

  • título
  • data de início e término
  • tamanho do desconto para uma promoção com o tipo Discount
  • preço do item com e sem desconto para uma promoção com o tipo Discount
  • item bônus para uma promoção com o tipo Bonus

Copy
Full screen
Small screen
{
  "items": [
    {
      "sku": "game_1",
      "name": "Game name",
      "groups": [
        {
          "external_id": "all",
          "name": "All games"
        },
        {
          "external_id": "Xsolla",
          "name": "Xsolla games"
        }
      ],
      "type": "unit",
      "unit_type": "game",
      "description": "Game description",
      "image_url": "https://cdn.xsolla.net/img/misc/images/b79342cdf24f0f8557b63c87e8326e62.png",
      "attributes": {
        "$ref": "../examples/client-attribute-game.yaml#/value"
      },
      "promotions": [],
      "unit_items": [
        {
          "sku": "game_key_01",
          "type": "game_key",
          "is_free": false,
          "price": {
            "amount": "30.5",
            "amount_without_discount": "30.5",
            "currency": "USD"
          },
          "virtual_prices": [],
          "can_be_bought": true,
          "drm_name": "Steam",
          "drm_sku": "steam",
          "has_keys": true,
          "is_pre_order": true,
          "release_date": "2020-08-11T10:00:00+03:00"
        },
        {
          "sku": "game_key_02",
          "type": "game_key",
          "is_free": false,
          "price": {
            "amount": "30.5",
            "amount_without_discount": "30.5",
            "currency": "USD"
          },
          "virtual_prices": [],
          "can_be_bought": true,
          "drm_name": "Origin",
          "drm_sku": "origin",
          "has_keys": false,
          "is_pre_order": false,
          "release_date": null
        }
      ]
    },
    {
      "sku": "game_2",
      "name": "Game name",
      "groups": [
        {
          "external_id": "all",
          "name": "All games"
        }
      ],
      "type": "unit",
      "unit_type": "game",
      "description": "Game description",
      "image_url": "https://cdn.xsolla.net/img/misc/images/b79342cdf24f0f8557b63c87e8326e62.png",
      "attributes": [
        {
          "external_id": "OS",
          "name": "OS",
          "values": [
            {
              "external_id": "9d5c5efb7c0f00a00fe4e3583f1215b0050bc723",
              "value": "Windows"
            }
          ]
        }
      ],
      "promotions": [],
      "unit_items": [
        {
          "sku": "game_key_01",
          "type": "game_key",
          "is_free": false,
          "price": {
            "amount": "30.5",
            "amount_without_discount": "30.5",
            "currency": "USD"
          },
          "virtual_prices": [],
          "can_be_bought": true,
          "drm_name": "Steam",
          "drm_sku": "steam",
          "has_keys": false,
          "is_pre_order": false,
          "release_date": null
        }
      ]
    }
  ]
}

Ao fazer um pedido, as seguintes informações são mostradas sobre as promoções aplicadas:

  • o resultado da aplicação de uma promoção de desconto:
    • valor do desconto para a promoção
    • preço riscado sem desconto
    • preço com desconto
  • o resultado da aplicação da promoção de bônus:
    • itens bônus
    • Valor grátis na linha de preço para itens bônus
  • o resultado da aplicação do código promocional
    • valor de desconto para o código promocional
    • preço riscado sem desconto
    • preço com desconto
    • itens bônus
    • Valor grátis na linha de preço para itens bônus
Observação
Se você usar o Site Builder, o carrinho ou a janela de colocação do pedido exibirá informações sobre as promoções aplicadas e o campo para resgatar um código promocional.

Como obtê-lo

Configuração da campanha de descontos

Você pode configurar campanhas de desconto de uma das seguintes maneiras:

Configuração através da Conta de Distribuidor

Se você configurar promoções de desconto por meio da Conta de Distribuidor, terá as seguintes opções:
  • Configurar um desconto com o valor da porcentagem inteira.
  • Configure promoções de desconto que estão disponíveis por tempo limitado.
  • Configure descontos que se aplicam a um ou mais pacotes de chaves de jogo para plataformas específicas.
As seguintes ações não estão disponíveis no momento na Conta de Distribuidor:
  • Configuração de descontos com valores fracionários.
  • Configuração de descontos de período ilimitado.
  • Edição das promoções de desconto no status Active.

Você pode usar métodos de API para aprimorar suas opções de configuração das promoções de desconto.
Observação
As novas promoções ficam inativas por padrão. Para ativar seu desconto, vá para a edição de desconto após sua criação.
Para configurar uma promoção através da Conta de Distribuidor:
  1. Vá para Store > Promotions and rewards e clique em Create promotion na Conta de Distribuidor.
  1. Especifique os parâmetros necessários:
    1. Insira o título da promoção.
    2. Escolha Discount como promotion type.
    3. Escolha o valor do desconto.
    4. Escolha o tipo de produto.
    1. Escolha um ou vários itens que terão desconto.
Observação
Para escolher diferentes tipos de item para uma promoção, primeiro escolha um tipo de item e verifique se eles são exibidos no campo List of affected items. Depois disso, volte para o campo Product type e escolha outro tipo.

  1. Clique em Next.
  2. Você pode limitar o número de vezes que um usuário pode usar a promoção. Para fazer a configuração, na página Condition and limit, defina Limit number of times one user can use promotion como On e especifique o limite.
  3. Para configurar promoções personalizadas, defina Promotion for only specific users como On e siga esta instrução.
  4. Clique em Next.

  1. Defina as datas de início e término da campanha.
  2. Clique em Next.
  1. Verifique as configurações e clique em Save and exit.
Observação
Enquanto uma promoção estiver ativa, você não poderá alterá-la.
  1. Para ativar uma promoção:
    1. Encontre a promoção no seu catálogo de promoções.
    2. Clique no botão do menu ••• e selecione Edit promotion.
    1. No canto superior direito, abra o menu suspenso e escolha Activate promotion.

Configuração por meio de métodos de API

Para trabalhar com promoções de desconto, você pode usar os métodos da subseção Desconto do grupo de métodos Promoções.

Para criar a promoção por meio dos métodos de API:

  1. Chame o método Criar promoção de desconto para o item com os parâmetros necessários.
  2. Chame o método Atualizar promoção do item com o parâmetro “is_enabled”:true para ativar a promoção.

Para editar a promoção por meio de um API, chame o método Atualizar promoção do item com novos parâmetros de promoção. Você também pode editar promoções que tenham o status Active.

Ao criar ou editar uma promoção de desconto por meio de métodos de API, você também pode:

Copy
Full screen
Small screen

"items": null
Copy
Full screen
Small screen

"items": [{
     “sku”: “strw2030”
  }, {
     “sku”: “strw4060”
  }, {
     “sku”: “cupred200”
  }
]
Copy
Full screen
Small screen

"discount": {
    “percent”: ”49.9”
}
Copy
Full screen
Small screen
"items": [{
     “sku”: “storm_shield”
  }, {
     “sku”: “heaven_crystals_pack_x500”
  },{
     “sku”: “strw2030”
  }
]
Copy
Full screen
Small screen
"items": [{
     “sku”: “brilliant_game_sku_steam”
  }
  ]
Copy
Full screen
Small screen

“date_end”: null
Copy
Full screen
Small screen
"attribute_conditions": [
{
"attribute": "has_purchase",
"operator": "eq",
"value": "0",
"type": "number"
}
],
"limits": {
"per_user": 1
}

Personalização das condições de uma promoção de desconto

Você pode configurar um desconto que será aplicado somente se algumas condições forem atendidas. Por exemplo:
  • desconto que é aplicado a uma quantia definida do carrinho
  • desconto que é aplicado somente se o carrinho tiver itens suficientes
  • desconto em um item se os usuários comprarem outro item
Para configurar promoções de desconto com condições, entre em contato com seu Gerente de Sucesso do Cliente ou envie um e-mail a csm@xsolla.com.
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: 11 de Novembro 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!