1. Como habilitar
A disponibilidade da gamificação para cada cliente pode ser realizada na aba Técnica das Configurações do painel administrativo (apenas acessível internamente).
Ao ativar, será exibida uma opção Gamificação no menu lateral do painel (necessário reload na página). Por padrão, a funcionalidade ainda estará desativada até que o cliente ligue o switch e preencha os dados iniciais da funcionalidade.
2. Atribuir pontos
O cliente poderá relacionar cada ação do aplicativo, pré-definidas por nós, na aba de Pontuação da Gamificação, no painel. Também tem um switch de ligar ou desligar essa pontuação (Desligando, não irá somar essa ação).
O cliente pode definir um valor entre 0 a 1000 para cada campo.
Por exemplo, posso definir que a cada um “curtir na comunidade”, o usuário ganhe 10 pontos. E a cada postagem feito nela, ganhe 20 pontos.
A visualização de aulas/conteúdos, é a única que pode ser definida individualmente (no momento). O cliente pode ir na configuração de cada aula e definir um valor personalizado para cada aula, se desejar. Se deixar em branco (sem nenhum número), pegará o valor padrão definido nas configurações da pontuação da gamificação.
Os conteúdos (aulas) é o único lugar que irá mostrar a pontuação ganha, se ativado, junto com o seu valor padrão ou personalizado dessa aula (definido no cadastro do conteúdo)
3. Ranking
Na tela de perfil dos aplicativos, poderá ir na opção do “Ranking” e acompanhar a posição dos 10 primeiros colocados e seus pontos, além da sua própria posição e pontuação.
Caso você não esteja nos 3 primeiros colocados, sempre irá aparecer na primeira posição da lista (no topo da lista), para conseguir verificar rapidamente seus pontos, além de estar destacado em verde.
No painel administrativo também consegue acompanhar o Ranking, na gamificação. Nele terá acesso a todos usuários do painel (pesquisando pelo nome ou email), junto com sua pontuação na gamificação e seu nível.
Na listagem padrão só aparecem os 100 primeiros usuários do ranking, mas com a pesquisa consegue encontrar qualquer usuário.
Além disso, no modal do usuário (appusers), na aba de Analytics, consegue também ter a informação de seu ranking, pontuação e nível.
4. Níveis
O cliente terá a opção de cadastrar níveis para dar a percepção de progresso e evolução na plataforma. A utilização de níveis não é obrigatória na gamificação, é possível utilizar a pontuação e ranking sem a visão de níveis.
4.1. Cadastro de níveis
No painel, em Gamificação > Configurações selecione a aba Níveis.
Em Novo Nível, preencha:
Nome do nível: Nome do nível que irá aparecer próximo ao nome do usuário quando interagir no app.
Pontuação: Pontuação necessária para o usuário atingir esse nível.
Imagem do nível: Imagem que irá aparecer sobre a foto de perfil do usuário quando ele interagir no app.
O tamanho da imagem deverá ser de 120x120 até 316x120 (1:1 até 8:3), podendo ocupar toda a largura da foto do perfil. Se a imagem possuir uma largura menor, ela ficará alinhada a direita da foto do usuário.
4.1.1 Regras de cadastro de níveis
Não é possível cadastrar mais de um nível com a mesma pontuação para ser atingido.
É obrigatório informar o nome do nível ou selecionar uma imagem, pelo menos um dos dois.
4.2. Funcionamento dos níveis
Com os níveis cadastrados, os usuários serão enquadrados em seus níveis de acordo com a sua pontuação.
O nível do usuário será exibido quando ele interagir na plataforma, na comunidade, nos comentários e na tela de ranking.
Será exibido o nível atual do usuário na tela de perfil.
Caso o usuário tenha a possibilidade de atingir um próximo nível, será exibida uma barra de progresso na tela de perfil informando quantos pontos faltam para chegar no próximo nível.
Quando o usuário sobe de nível é enviado uma notificação push para ele.
4.3. Dicas de usabilidade
Para poder ativar os níveis de forma rápida, em um primeiro momento os clientes podem optar por cadastrar os níveis sem imagem, apenas com o nome. Posteriormente, é possível editar os níveis adicionando as imagens.
Caso o cliente ache o aplicativo muito poluído, poderá utilizar apenas imagens para os níveis e deixar o nome do nível em branco. Dessa forma não aparecerá o nível escrito abaixo do nome do usuário no aplicativo.
É possível também utilizar emojis no nome do nível. Outra alternativa é não cadastrar imagens para os níveis e utilizar emojis no nome para a identificação visual.
5. Regras Gerais
Caso a pontuação atribuída para uma ação seja editada, o novo valor passará a ter efeito a partir da edição. A nova pontuação não é atualizada de forma retroativa. O mesmo ocorre se desativar uma das ações que atribuem pontos.
A contagem dos pontos acontece a partir da habilitação da funcionalidade. Ou seja, quando a funcionalidade é ligada, todos os usuários iniciam com a pontuação zerada. A contagem não é feita de forma retroativa para os usuários já existentes. Enquanto a funcionalidade estiver desativada, nenhuma pontuação é atribuída para os usuários.
📱 6. Dicas de usabilidade
Clientes que querem avaliar o progresso apenas pelo consumo de conteúdos (área de ensino, por exemplo) podem zerar a pontuação para as ações de interação (comentários, curtir, etc) e manter a pontuação apenas para assistir e concluir conteúdos.
Clientes da área fitness podem usar a pontuação como uma calculadora de queima de calorias. Para isso basta customizar a pontuação dada em cada aula de acordo com a queima calórica e deixar apenas a atribuição de pontuação por assistir os conteúdos. Com isso, o ranking será formado por usuários que mais concluíram aulas e a pontuação será igual a queima calórica do usuário.