Skip to content

Insights ​

O Insights mostra como cada release está se saindo nos aparelhos: quantos estão ativos, quanto a versão nova já se espalhou e se ela está quebrando.

Como ligar ​

Adicione o plugin insights() no HotUpdater.wrap:

tsx
import { HotUpdater, insights } from "@hot-updater/react-native";

export default HotUpdater.wrap({
  // ...
  plugins: [insights()],
})(App);

O plugin manda eventos pequenos, sem dados pessoais, para POST /events.

O que aparece no painel ​

  • Instalações ativas por dia, semana, mês e ano. São estimativas, porque o app não envia um identificador de aparelho.
  • Distribuição por versão do app, plataforma e bundle.
  • Saúde das releases: instalações ativas, dias ativos, inicializações com crash e taxa de crash.
  • Falhas de update: em que etapa o download ou a aplicação falhou e por quê, incluindo os motivos de saída do Android.
  • Eventos: histórico pesquisável, por instalação.

Limite no plano Free ​

No plano Free, o Insights recebe até 300 mil eventos por mês. Acima disso os eventos são descartados até o mês seguinte, sem afetar o app. Os planos pagos não têm esse teto. Veja Planos e cobrança.