Honne
← Back to Quiz

Interactive Quiz

Crie quizzes interativos no seu perfil do Honne. Cada resposta leva o usuário a links diferentes — ideal para recomendações personalizadas, descoberta de conteúdo, testes de personalidade e muito mais.


Como Funciona

  1. Você cria um quiz com perguntas e respostas no admin.
  2. Cada resposta pode ser vinculada a um ou mais links do seu perfil.
  3. Os usuários acessam /quiz/{username} para responder.
  4. Ao final, veem os links correspondentes às respostas que escolheram.

Página de Admin

Acesse /admin/quiz para gerenciar seu quiz.

Estrutura do JSON de Perguntas

O quiz é configurado via JSON. Cada pergunta tem o seguinte formato:

[
  {
    "id": "q1",
    "text": "Qual seu estilo musical favorito?",
    "answers": [
      {
        "id": "q1a1",
        "text": "Rock",
        "linkIds": ["abc123"]
      },
      {
        "id": "q1a2",
        "text": "Pop",
        "linkIds": ["def456", "ghi789"]
      }
    ]
  }
]

Campos

CampoTipoDescrição
idstringIdentificador único da pergunta (ex: q1)
textstringTexto da pergunta exibido ao usuário
answers[]arrayLista de respostas da pergunta
answers[].idstringIdentificador único da resposta (ex: q1a1)
answers[].textstringTexto da resposta exibido ao usuário
answers[].linkIdsstring[]IDs dos links do perfil que aparecem quando esta resposta é selecionada
answers[].urlstringURL direta (opcional — alternativa ao linkIds)

Onde encontrar os IDs dos Links

Na página do quiz no admin, há uma tabela "Your Links (IDs for JSON)" listando todos os seus links com seus respectivos IDs. Copie o ID desejado e use no campo linkIds da resposta.

Usando URL Direta (mais simples)

Em vez de usar linkIds, você pode colocar qualquer URL diretamente na resposta:

{
  "id": "q1a1",
  "text": "Praia paradisiaca",
  "url": "https://youtube.com/results?search_query=melhores+praias"
}

Não precisa criar um link no perfil nem consultar IDs — a URL vai aparecer direto no resultado do quiz. Você pode misturar linkIds e url na mesma resposta se quiser.


URL Pública

O quiz fica disponível em:

/quiz/{username}

Exemplo: /quiz/joaosilva


Fluxo do Usuário

  1. Usuário acessa /quiz/{username}
  2. Vê a primeira pergunta do quiz
  3. Seleciona uma resposta → avança para a próxima pergunta automaticamente
  4. Ao responder a última pergunta, clica em "Ver resultado"
  5. Vê os links associados às respostas que escolheu

Tipos de Pergunta

Atualmente o quiz suporta apenas múltipla escolha com resposta única (radio buttons). Cada pergunta pode ter quantas respostas desejar.


Boas Práticas


Perguntas Frequentes

Quantas perguntas posso ter?

Não há limite. Mas recomenda-se de 3 a 10 perguntas para manter o engajamento.

Quantas respostas por pergunta?

Quantas quiser. O ideal é de 2 a 6 opções.

Posso vincular a mesma resposta a vários links?

Sim. O campo linkIds aceita um array — liste quantos IDs desejar.

Preciso criar links no perfil para usar no quiz?

Não. Use o campo url na resposta para colocar qualquer URL diretamente, sem precisar criar links no perfil.

O quiz aparece no meu perfil automaticamente?

Não. O quiz tem uma URL própria (/quiz/{username}). Para direcionar usuários ao quiz, adicione um link manual no seu perfil apontando para esta URL.

Posso ter mais de um quiz?

Atualmente apenas um quiz por usuário. Salvar um novo sobrescreve o anterior.