Kom ihåg mig?

ASP- cookie problem i statistik

Ämnesverktyg Visningsalternativ
Oläst 2005-08-10, 20:49 #1
kulmungis avatar
kulmungi kulmungi är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 229
kulmungi kulmungi är inte uppkopplad
Medlem
kulmungis avatar
 
Reg.datum: Oct 2004
Inlägg: 229
Tjenare.

Jag har tidigare skrivit några frågor om mitt statistikscript, och hittils har alla förslag och ideer hjälpt mig jätte mycket. Men nu har jag börjat råka ut för missvisningar i statistiken. Detta genom att samma anvädnare registreras flera gånger.

Min statistik(raknare.asp) anropas med javascript.
Utdrag av raknare.asp som anropas:
Kod:
<%
dateCookie = request.Cookies("datetime")
if request.QueryString("ok")="" AND dateCookie = "" then
   server.Transfer("makeCookie.asp")
elseif dateCookie <> "" then
   ... Loggar en unik eller återvändande besökare(inkl. sidvisning).
     Dagensdatum lagras i cookie för att man inte ska reggas som ny besökare vid ny sidvisning, och endast  
     loggas som återvändande vi besök senare än 30 min.
else
   ... Loggar en sidvisning(och ingen träff som besökare.)
end if
%>
Utdrag av makecookie.asp
Kod:
<%
response.Cookies("datetime") = "1"
response.Cookies.Expires = DateAdd("d",30,Date())
response.Redirect("raknare.asp?ok=1")
%>
Nu är problemet att för några besökare händer följande.
Javascriptet anropas raknare.asp. Raknare.asp ser att ingen cookie finns, inte heller querystring "ok". därför anropar den makecookie.asp istället. En cookie skapas sedan reggas besökaren som unik när den skickas tillbaka till raknare.asp.

Laddar sedan denna besökare en ny sida på webbplatsen så händer tyvärr samma sak igen. Kort och gott, kakan sätts i makecookie, finns sedan i raknare.asp när den återanropas(vilket gör att ny unik besökare lagras) men tyvärr så finns den inte nästa gång javascriptet anropas raknare.asp.
(hoppas att ni förstår, annars får jag försöka förklara bättre :-) ).

Jag har testat min kod med att avaktiver cookie helt i min webbläsare och då funkar min koll perfekt, och endas sidvisning registreras.

Problemet uppstår både med besökare med IE och FF.

Hela problemet skulle kunnas beskrivas som att cookien försvinner i webbläsare hos dessa besökare varje gång en sida laddas om.

Tack för svar.
kulmungi är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-08-14, 13:16 #2
kulmungis avatar
kulmungi kulmungi är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 229
kulmungi kulmungi är inte uppkopplad
Medlem
kulmungis avatar
 
Reg.datum: Oct 2004
Inlägg: 229
Tjenare.

Tack så mycket för svaret, det var något sådan jag själv varit inne på genom att cookie accepteras men sedan raderas direkt. Och jag har bestämt mig för att plocka bort dessa besökare från unika och endast räkna sidvisningar på dem, för att öka tillförlitligheten i min statistik.

Men nu är problemet, hur ska jag veta att om besökaren är just en sådan som accepterar och kastar cookien sedan? Finns det något sätt att identifiera besökare med sådana program?.
Eller har ni förslag på någon annan lösning för att lista utesluta dessa besökare?


Tack för svar
kulmungi är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 21:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017