Twitter Delicious Facebook Digg Favorites More

lunedì 15 dicembre 2008

google analytics e global asa

sembra che le chiamate che fa il bot di google mandi in confusione il contatore utenti creato in asp..il codice che ho utilizzato è questo:

' All'avvio del server si imposta a zero il numero degli utenti
Sub Application_OnStart
Application("Utenti") = 0
End Sub

Sub Session_OnStart
if len(request.ServerVariables("HTTP_COOKIE")) > 0 then
' All'ingresso di un utente, il contatore viene incrementato
Session.Timeout = 5
Application.Lock
Application("Utenti") = Application("Utenti") + 1
Application.UnLock
end if
End Sub

Sub Session_OnEnd
' All'uscita di un utente, il contatore viene decrementato
'Application.Lock
'Application("Utenti") = Application("Utenti") - 1
'Application.UnLock
'End Sub
If Application("Utenti") > 0 then
Application.Lock
Application("Utenti") = Application("Utenti") - 1
Application.UnLock
End If
End Sub


in pratica ogni chiamata del bot viene interpretata come una visita...quindi il conteggio schizza a delle cifre spropositate e improbabili...sto cercando la soluzione..mumble mumble..

0 commenti:

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates