Recompensas diárias

Como funciona

Recompensas diárias motivam os usuários a fazerem login na loja todos os dias para receberem itens grátis. Você pode criar os seguintes tipos de recompensas diárias:

  • Login reward — recompensas que são desbloqueadas sequencialmente a cada 24 horas, começando a partir do primeiro login do usuário.
  • Reward calendar — recompensas que são desbloqueadas ao mesmo tempo todos os dias e para todos os usuários. O cronograma de recompensas é global e não depende da data em que um usuário específico faz login na loja.

  1. Exemplo: Se um usuário fizer login na loja pela primeira vez no dia 4 da promoção, ele verá a recompensa para o dia 4 da cadeia.

Os seguintes tipos de itens podem ser usados como recompensas:

  • Itens Virtuais
  • Moedas virtuais
  • Pacotes de moedas virtuais
  • Conjuntos

Você pode publicar cadeias de recompensa diárias recorrentes que são reiniciadas automaticamente depois que o último dia da cadeia é concluído.

Para garantir que o sistema de recompensas diárias funcione corretamente, você deve ativar a autenticação dos usuários.

Usuários não autenticados podem ver a cadeia de recompensas completa, mas não podem resgatar recompensas.

Fluxo do usuário

  1. O usuário visita a loja.
  2. O usuário vê a cadeia de recompensas diárias e a recompensa disponível pelo acesso do dia.
  3. O usuário faz login.
  4. O usuário vê seu progresso atual na cadeia de recompensas diárias.
  5. O usuário resgata a recompensa diária.

Configuração através da Conta de Distribuidor

Antes de criar uma cadeia de recompensas diárias, você precisa criar itens que os usuários podem obter de graça ao fazerem login na loja.

Criar recompensas diárias

Para criar recompensas diárias:

  1. Abra seu projeto na Conta de Distribuidor e acesse a seção LiveOps > Daily rewards.
  2. Selecione Create daily rewards.
  1. Especifique os seguintes parâmetros:
    • Forneça um título para a cadeia de recompensas diárias.
    • Insira uma descrição (opcional).
  1. Selecione Next.
  2. Adicione uma recompensa pelo dia da cadeia. Para fazer isso:
    1. Selecione Add reward.
    1. Selecione um item, especifique a quantidade que usuários recebem como recompensa por esse dia, e selecione Save.
  1. Depois de adicionar as recompensas para cada dia, selecione Next.
  2. Selecione o tipo de recompensas diárias — Login reward ou Reward calendar
  3. Especifique a data inicial e horário para as recompensas diárias.
  4. Pelo tipo Login reward, você pode ativar a opção Add time limit e especificar a data de término e o horário da promoção.
Observação

Para o tipo Reward calendar, a data de término é calculada automaticamente com base na quantidade de dias para os quais recompensas foram criadas.

  1. Se quiser que a cadeia de recompensas diárias recomece depois de acabar, defina a opção Make promotion renewable como ativada.
  1. A lógica de renovação depende do tipo de cadeia:
    • A cadeia Login reward é reiniciada após o fim do ciclo atual, antes da promoção acabar.
    1. Exemplo: uma cadeia de 5 recompensas está disponível entre 1 de outubro e 31 de outubro. Se essa configuração estiver ativada, o usuário poderá iniciar um novo clico de recompensas depois que o atual terminar (depois de receber 5 recompensas ou redefinir o progresso). Cada novo ciclo começa com a primeira recompensa na cadeia. Múltiplas renovações são possíveis ao longo do período de promoção, até e incluindo 31 de outubro.
    • A cadeia Reward calendar renova-se para todos os usuários com uma frequência equivalente ao comprimento da cadeia de recompensas.
    1. Exemplo: uma cadeia de 5 recompensas está disponível a partir de 1º de outubro. Se essa configuração estiver ativada, a cadeia será renovada para todos os usuários a cada 5 dias — os dias 6, 11 e 16 de outubro, e assim por diante.
  1. Para o tipo Login reward, você pode configurar a redefinição do progresso se um usuário perder ao menos um dia. Para fazer isso, ative a opção Reset user progress if they miss a day. Se a configuração estiver desabilitada, o usuário vai continuar ganhando recompensas de onde ele parou ao acessar a conta novamente depois de perder um dia.
  1. Exemplo: em uma cadeia de 5 recompensas, se o usuário fizer login 3 dias em seguida e pular o quarto dia, no quinto dia:
    • O usuário receberá a primeira recompensa na cadeia se a configuração de redefinição estiver ativada.
    • O usuário receberá a quarta recompensa na cadeia se a configuração de redefinição estiver desativada.
Aviso
Para o tipo Reward calendar, o progresso do usuário não é redefinido caso ele perca um dia. Se um usuário pular um dia de login, ele não conseguirá resgatar a recompensa naquele dia, mas as seguintes recompensas na cadeia ainda estarão disponíveis.
  1. Selecione Create.

Editar recompensas diárias

Você também pode ativar, desativar e editar as recompensas diárias. Para as recompensas do tipo Login reward, você também pode redefinir o progresso de todos os usuários no ciclo de recompensas diárias atual. Para alterar as configurações, pressione ••• na fileira da recompensa diária e selecione a ação desejada.

Aviso

Não é possível editar uma cadeia de recompensas ativa. Desative-a primeiro para fazer alterações.

A edição do tipo de cadeia de recompensa (Login reward ou Reward calendar) não está disponível. Você só pode definir esse parâmetro ao criar uma recompensa diária.

Observação

Para cadeias Login reward, as seguintes alterações necessitam de uma redefinição de progresso para todos os usuários:

  • alterar a configuração Make promotion renewable
  • alterar a configuração Reset user progress if they miss a day
  • adicionar ou remover etapas

Após a reativação, a cadeia será redefinida para todos os usuários que fizeram login na loja após o início da promoção, incluindo aqueles que já adquiriram todas as recompensas.

Alterar o título, recompensa, descrição, datas, horário ou fuso horário não requer uma redefinição de progresso — Os usuários continuarão a partir do dia de onde pararam.

Para cadeias Reward calendar, as alterações não precisam que o progresso do usuário seja redefinido.

Configure o bloco Daily rewards no Site Builder

Para adicionar o bloco Daily rewards no Site Builder:

  1. Abra seu projeto na Conta de Distribuidor e vá para a seção Storefronts > Websites.
  2. No painel do site desejado, clique em Open Site Builder.
  1. Clique em Add block no modelo de site.
  2. Selecione o bloco Daily rewards.
  1. Na lista suspensa, escolha a cadeia de recompensas diárias configurada na Conta de Distribuidor na seção LiveOps Tools.
  1. Para ver uma prévia da cadeia de recompensas, selecione Preview no canto superior direito do construtor.
  2. Depois de fazer todas as alterações necessárias e seu site estiver pronto para o lançamento, no canto superior direito do construtor de sites, selecione Publish.
  3. Marque as caixas próximas às páginas que você deseja publicar.
  4. Selecione Publish.
Observação

Os usuários não verão a cadeia de recompensas diárias até que ela seja ativada e o período de validade inicie.

As cadeias de recompensas diárias com datas expiradas ou cadeias que ainda não começaram serão exibidas no modo prévia no Site Builder. Esse modo permite que você visualize todas as alterações não publicadas, incluindo cadeias inativas.

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: 24 de Novembro de 2025

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!
Não conseguimos enviar seu feedback
Tente novamente mais tarde ou contate-nos via doc_feedback@xsolla.com.