Voltar para artigos
HotsiteBasicoAtualizado em 30 de out. de 2026

APIs e Integrações do Hotsite

Quais serviços o hotsite usa e o que o participante vê quando cada um falha

#hotsite#participante#campanha

O que e?

São os serviços externos dos quais o hotsite depende. Saber qual serviço está por trás de cada tela ajuda o atendimento a separar uma falha geral de um problema de um participante só.

Como funciona?

O hotsite novo fala com estes serviços:

  • API Premify V2: é a principal e é crítica. Dela vêm a campanha, o formulário, login, cadastro, notas, números, saldo, pontos, posições, resgates, stories, convites, jogos da comunidade e ganhadores. Todas as regras de negócio estão nela. Sem a API, o hotsite não funciona.
  • ViaCEP: preenche rua, bairro e cidade a partir do CEP. Se falhar, o participante preenche à mão.
  • Serviço de consulta de NFC-e: usado só pela leitura do QR Code do cupom. Se falhar, o participante preenche à mão.
  • Inteligência artificial (Gemini): sugere os produtos participantes a partir dos itens do cupom. É opcional; sem ela a tela avisa que a identificação automática está indisponível.

Como o hotsite conversa com a API:

  • Mensagens de recusa vêm prontas da API, no idioma escolhido pelo participante. O hotsite mostra o texto como veio, sem reescrever. A tela só antecipa algumas recusas (idade, aceite, estado, CNPJ e chave da nota) com a mesma frase da API, para o participante corrigir antes de enviar.
  • Limite de acessos por minuto: a API conta os acessos de cada visitante. Quem passa do limite vê "Muitos acessos agora" e precisa aguardar alguns segundos.
  • Erro de leitura não vira lista vazia na área do participante: aparece "Não foi possível carregar" e, em erro do servidor, um "Código para o suporte". A exceção é a página pública de ganhadores, que mostra lista vazia se a API falhar.
  • Dados públicos da campanha ficam guardados por até 60 segundos no hotsite, o que alivia a API. Dados do participante nunca ficam guardados.
  • O hotsite novo não usa mais as rotas do sistema anterior (as antigas chamadas do FluxoBot e do backend legado). Quem ainda usa o sistema anterior é o hotsite legado, que é outro site.

Como explicar ao cliente?

O hotsite é a tela; as regras e os dados estão na API Premify V2. Quando a API recusa algo, o participante lê o motivo exato. Os serviços auxiliares (CEP, leitura do cupom e identificação de produtos) são atalhos: se falharem, o participante segue preenchendo à mão, sem perder a participação.

Possiveis falhas, causas e solucoes

  • Falha: várias telas mostram "Não foi possível carregar" ou "Sem conexão com o servidor" para muitos participantes.
  • Possivel causa: API Premify V2 fora do ar ou instável.
  • Como orientar: informe que o time técnico está verificando e peça para tentar de novo em alguns minutos.
  • Quando escalar: acionar o time de desenvolvimento urgentemente e abrir issue no Jira (projeto DEV) com horário, link e prints.
  • Falha: o CEP não preenche o endereço.
  • Possivel causa: CEP incompleto, CEP não encontrado no ViaCEP ou ViaCEP fora do ar.
  • Como orientar: oriente conferir os 8 dígitos e, se continuar, preencher o endereço à mão.
  • Quando escalar: não é falha do hotsite quando o preenchimento manual funciona.
  • Falha: a leitura do QR Code falha para todos.
  • Possivel causa: serviço de consulta de NFC-e fora do ar.
  • Como orientar: oriente preencher manualmente.
  • Quando escalar: se durar mais de uma hora, abrir issue no Jira (projeto DEV).
  • Falha: "Muitos acessos agora" aparece para muita gente ao mesmo tempo.
  • Possivel causa: pico de acessos na campanha ou limite mal ajustado.
  • Como orientar: peça para aguardar alguns segundos e tentar de novo.
  • Quando escalar: se persistir por vários minutos para muitos participantes, acionar o time de desenvolvimento urgentemente e abrir issue no Jira (projeto DEV).

Exemplo de resposta pronta

Olá! Identificamos uma instabilidade momentânea no serviço que atende o site da campanha, e o nosso time técnico já está verificando. Por favor, tente novamente em alguns minutos. A sua participação e as compras já registradas não são perdidas. Se a mensagem mostrar um "Código para o suporte", nos envie esse código para agilizar a análise.

Quando escalar?

Acione urgentemente o time de desenvolvimento e abra issue no Jira (projeto DEV) quando a API estiver fora do ar ou lenta para vários participantes, quando "Muitos acessos agora" persistir por vários minutos ou quando a leitura do QR Code falhar por mais de uma hora. Envie o horário de início, o link da campanha, a mensagem exibida, o "Código para o suporte" (se houver) e os prints.

Artigos relacionados

HotsiteBasico
Visão Geral do Hotsite V2

O que o hotsite faz e o que não faz e quais sistemas ele usa para funcionar

#hotsite#participante#campanha
Atualizado em 30 de out. de 2026
HotsiteBasico
Leitura do QR Code do Cupom Fiscal

Como funciona a leitura BETA do QR Code da NFC-e no cadastro de compra e o que fazer quando ela falha

#hotsite#participante#campanha
Atualizado em 30 de out. de 2026
HotsiteBasico
Operação e Publicação do Hotsite V2

Onde o hotsite roda e como novas versões são publicadas e o que conferir quando algo sai do ar

#hotsite#participante#campanha
Atualizado em 30 de out. de 2026