Visão geral
O pacote matomo_tracker oferece uma solução totalmente multiplataforma para integrar análises Matomo em aplicativos Flutter. Ele encapsula a API de rastreamento do Matomo, permitindo que desenvolvedores coletam dados de comportamento do usuário em plataformas Android, iOS, Web, macOS, Windows e Linux. Com métodos simples de inicialização e rastreamento de eventos, suporta eventos personalizados, visualizações de página e rastreamento de sessões de usuário. O pacote foi projetado para integração perfeita com instalações existentes do Matomo, oferecendo coleta confiável de dados sem código específico da plataforma. É ideal para aplicativos que exigem análises detalhadas, mantendo práticas de rastreamento focadas na privacidade.
Casos de uso
- Rastreamento de interações do usuário em aplicativos móveis e web
- Monitorar o desempenho do aplicativo por meio de visualizações de página
- Analisando o comportamento do usuário com eventos personalizados
- Integração com servidores Matomo hospedados por você
- Coletando análises em múltiplas plataformas
Principais recursos
- Compatibilidade multiplataforma
- Suporte para todas as principais plataformas de SO
- Rastreamento simples de evento e visualização de página
- Integração com instâncias auto-hospedadas do Matomo
- Tratamento de dados consciente de privacidade
Indicado para
- Desenvolvedores Flutter que precisam de análise
- Aplicativos usando Matomo auto-hospedado
- Projetos que exigem rastreamento multiplataforma
- Equipes focadas em insights sobre comportamento do usuário
- Desenvolvedores evitando serviços de análise de terceiros
Considerações
- Requer um servidor Matomo em execução
- É necessário configurar corretamente o ID de rastreamento
- Pode ser necessário o cumprimento de regulamentações de privacidade
- Limitado a recursos específicos do Matomo
- Depende da disponibilidade da rede para transmissão de dados