Pergunta

Queremos adicionar estatísticas de rastreamento para uma aplicação web que estamos a construir, mas são bastante certeza de como fazê-lo. (I.e. cliques, visualizações de visitas únicas etc)

Alguém tem alguma artigos sobre a melhor maneira de ir sobre a incorporação de dados de rastreamento em um aplicativo? ou seja, javascript rastreamento ou IIS etc?

Queremos adicionar rastreamento como um módulo ASP.NET MVC - mas não temos certeza quanto à melhor maneira de realmente obter os dados e essencialmente 'track' esta informação

Se alguém pudesse ajudar -. Muito apreciada

Editar: só para ficar claro, nós queremos fazer isso em casa e apresentar as estatísticas para os nossos usuários como um módulo taxa adicional

?
Foi útil?

Solução

Você pode ativar o log para IIS e, em seguida, usar o pacote de SQL Server Report Server para o IIS. Ele vem com muitos relatórios enlatados para os seus sites estatísticas e, em seguida, você poderia levá-la de lá com seus próprios relatórios personalizados.

Você também pode apenas usar analisador de log para obter as estatísticas em um servidor de DB SQL e, em seguida, você pode usar SQL de seu analisar e lançar seu próprio aplicativo.

De qualquer maneira, você pode modularizar isso e vendê-lo como um add-on para sua base de clientes.

Outras dicas

Você pode usar Piwik , você só precisa de PHP versão 5.1.3 ou superior e MySQL versão 4.1 ou superior. Como dizem em seu site, "objetivos Piwik ser uma alternativa de código aberto para o Google Analytics."

Eles têm uma demo no site oficial para que você possa ver se é o que você está procurando.

Google analytics é um serviço popular. Você acabou de inserir um pouco de javascript em cada página que contém o seu nome locais e Google rastreia os dados e fornece todo o relatório em um painel baseado na web acessível.

Não é um módulo ASP.net MVC como o que você mencionou, mas vai certas estatísticas de pista para você e vai ser muito mais simples de configurar do que tentando código ou integrar-se nada.

Eu olhava para a análise para começar e só ramificar-se para algo mais complexo se ele não atender às suas necessidades.

klabranche forneceu uma resposta holística em termos de usar os logs de servidor web. Acho que usando o log do servidor web é uma grande maneira de analisar os dados de sua aplicação web.

Dito isto, depende de sua aplicação web e o escopo de suas análises, apenas retransmitir no log do servidor web não é uma boa maneira de.

Como você deve saber, web log não registra usuários comportamentos como clicando alguns separadores que não podem desencadear um pedido do servidor web. Obviamente seu web log não tem idéia se os usuários clicaram que guia ou não, isso pode prejudicar a sua análise.

Outro que você precisa saber é cache do navegador, isso pode criar outro buraco negro em seus dados.

RECAP

Se você quer fazer uma análise holística, você precisa usar duas abordagens, uma é JavaScrip tag, outra é web log. Uma vez que ambos têm escassez, combiná-los juntos vai lhe dar um quadro completo.

Espero que isso ajude

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top