Quel est le moyen le plus simple de compter le nombre de visites effectuées par un utilisateur dans une application Web ASP.NET?Le moyen le plus simple de comptabiliser les visites ASP.NET web app?
Notre application fournit des services aux utilisateurs anonymes, aux utilisateurs enregistrés et à un utilisateur intermédiaire, appelé "prospect". Les prospects sont des utilisateurs qui demandent des informations mais ne créent pas de compte. Nous laissons un cookie d'identification pour chaque type d'utilisateur, et c'est la clé dans notre base de données pour les informations de visite.
Les prospects ne se connectent jamais en tant que tels, mais nous souhaitons toujours compter ces visites. Nous souhaitons également comptabiliser les visites des membres, même lorsqu'elles ne se connectent pas.
Je pense à stocker le cookie de session ASP.NET, puis à incrémenter notre compteur chaque fois que le cookie de session change.
Quelqu'un a-t-il déjà résolu cela ou a-t-il des suggestions?
PS: Nous sommes ASP.NET 1.1
Raffinement: Nous voulons ces données dans la base de notre application, de sorte que Google Analytics n'est pas une solution raisonnable pour cela ... et nous utilisons Google Analytics.
Cela semble être la bonne approche, je vais devoir regarder les événements dans Global.asax ... Je ne pense pas EndRequest est le bon événement, il devrait être SessionBegin ou quelque chose comme ça ... Je cela bat le diable hors de la surveillance de l'ASPX Session Cookie - MERCI! – condiosluzverde
Maintenant, solution ASP.NET 4.6.1? –