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 item: descontos, cupons, códigos promocionais e bônus.

Se várias promoções forem válidas para um item 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 um item virtual é de $10 USD. Na Conta de Distribuidor, as seguintes promoções foram criadas para os itens virtuais:

  • 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 o item for comprado 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 do item virtual é então calculado como (($10 - 10%) - 20%) - 5%, e será de $6,84 USD.

Observação
Você pode obter informações sobre campanhas promocionais com o tipo Discount ou Bonus usando os mesmos métodos de API usados para obter um catálogo de itens. Na resposta, você receberá informações sobre as promoções atuais do tipo especificado, além de informações sobre o item virtual:
  • título
  • data de início e término
  • tamanho do desconto para uma promoção do tipo Discount
  • item bônus para uma promoção do tipo Bonus
  • quantidade total de itens disponíveis para o usuário nesta promoção
  • quantidade restante de itens disponíveis para o usuário nesta promoção
Copy
Full screen
Small screen

"item_id": 193166,
"sku": "helmet",
"type": "virtual_good",
"name": "{
Helmet",
"description": "---",
"image_url": "https://static.xsolla.com/misc/publisher_account/virtual_item_default_image.png",
"price": {
    "amount": "31.50",
    "amount_without_discount": "34.99",
    "currency": "TRY"
},
"virtual_prices": [],
"can_be_bought": true,
"promotions": [
    {
        "name": "store_promotion_164901_b5ef62b0551711edaedb22484f053720_name",
        "date_start": "2022-10-25T00:00:00+03:00",
        "date_end": "2022-11-30T23:59:59+03:00",
        "discount": {
            "percent": "10.00",
            "value": null
        },
        "bonus": [],
        "limits": {
            "per_user": {
                "available": 3,
                "total": 3
            }
        }
    },
    {
        "name": "store_promotion_164901_dc1fd2b2551711ed82b722484f053720_name",
        "date_start": "2022-10-24T00:00:00+03:00",
        "date_end": "2022-11-30T23:59:59+03:00",
        "discount": null,
        "bonus": [
            {
                "sku": "22",
                "quantity": 1
            },
            {
                "sku": "sword",
                "quantity": 2
            }
        ],
        "limits": {
            "per_user": {
                "available": 1,
                "total": 1
            }
        }
    }
],
"limits": null,
"attributes": [
    {
        "external_id": "sh4",
        "name": "sh4",
        "values": [
            {
                "external_id": "hd",
                "value": "20"
            }
        ]
    }
],
"is_free": false,
"groups": [
    {
        "external_id": "imported",
        "name": "Imported"
    }
],
"virtual_item_type": "consumable",
"inventory_options": {
    "consumable": {
        "usages_count": 1
    },
    "expiration_period": null
}
}

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 através de Conta de Distribuidor, você poderá:
  • Configurar um desconto com um valor percentual.
  • Configurar promoções de desconto disponíveis por tempo limitado.
  • Configurar descontos que se aplicam a qualquer tipo de item:
    • pacotes de moedas virtuais
    • itens virtuais (incluindo itens de tempo limitado)
    • chaves do jogo
    • pacotes

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 Discount do grupo de métodos Promotions.

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

  1. Chame o método Create discount promotion for item com os parâmetros necessários.
  2. Chame o método Update item promotion 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 Update item promotion 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: 22 de Janeiro 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!