Avatar billede mestersimon Nybegynder
29. marts 2008 - 15:44 Der er 9 kommentarer og
1 løsning

Tracking exit visitors ?

Hey!

Søger et script der kan tracke hvor mine besøgende går hen efter de har været på min side.

F.eks. fra index.asp til nyheder.asp og fra nyheder.asp kan jeg se at de går mod et af mine links der, f.eks. www.bt.dk

?

Bruger statcounter og Google analytics pt. men det ser ikke ud til at have funktionen.
Avatar billede thesurfer Nybegynder
29. marts 2008 - 15:58 #1
Det kan ikke lade sig gøre.

Du kan kun se hvor brugeren kommer fra, hvis brugerens browser har logningen (referrer) slået til. Ellers kan du ikke engang se hvor brugeren kommer fra..
Avatar billede thesurfer Nybegynder
29. marts 2008 - 16:00 #2
Hmm.. jeg har muligvis misforstået dit spørgsmål.. m
Avatar billede thesurfer Nybegynder
29. marts 2008 - 16:04 #3
Det gik lidt for hurtigt, prøver lige igen.. :-)

Hmm.. jeg har muligvis misforstået dit spørgsmål.. mener du at du har et link på din side, der f.eks. peger på www.bt.dk , og vil du gerne se om man f.eks. klikker på dit link?

Hvis ja, kan du bruge noget i stil med:

<a href="go.asp?url=www.bt.dk">www.bt.dk</a>

og i filen go.asp står der:

<%
url = request.querystring("url")
if len(url) > 0 then

' skriv til en database eller noget andet her

if instr(LCase(url), "http://") = 0 then
' der står ikke "http://" i urlen, så det skal vi have tilføjet
url = "http://" & url
end if

' Send brugeren videre til urlen, som er medsendt:
response.redirect url

end if
Avatar billede mestersimon Nybegynder
29. marts 2008 - 16:08 #4
Så hvis nu jeg har en række affliate links eller lign, så vil det ikke påvirke den tracking de laver at videresende besøgende på denne måde ?

Lyder som et godt svar du har lavet der.

Kan du evt. henvise til et script der kan det ?

Er ikke den store haj i asp programmering
Avatar billede thesurfer Nybegynder
29. marts 2008 - 16:12 #5
Brugeren bliver sendt videre til adressen der står lige efter "?url=".

Så hvis dit tracking-link's adresse er "http://www.trackingserver.dk/?aid=5&sideid=12", kommer linket til at være:

go.asp?url=http://www.trackingserver.dk/?aid=5&sideid=12

Det kan godt være at "?" skal erstattes med "%3f" og "&" skal erstattes med "%26", så der kommer til at stå:

go.asp?url=http%3A//www.trackingserver.dk/%3Faid%3D5%26sideid%3D12
Avatar billede mestersimon Nybegynder
29. marts 2008 - 16:39 #6
men de oplysninger skal jo gemmes i en database.

Det er der jeg desværre kommer lidt til kort ?

Kunne være der var et premade script out there... Har ikke umiddelbart kunne finde det ?
Avatar billede thesurfer Nybegynder
29. marts 2008 - 16:48 #7
I stedet for at give dig et script, vil jeg give dig en tutorial, så du kan lære at lave scriptet..

ASP Tutorial:

http://www.html.dk/tutorials/asp

Lektionerne 17 - 22 omhandler databaser..

Når du ved hvordan du laver scriptet, ved du også hvordan du laver rettelser, hvis du skulle få brug for det.. :-)
Avatar billede mestersimon Nybegynder
21. maj 2008 - 16:33 #8
thesurfer smider du lige et svar :)
Avatar billede thesurfer Nybegynder
21. maj 2008 - 19:45 #9
Yeps :-)

Held og lykke projektet. :-)
Avatar billede mestersimon Nybegynder
22. maj 2008 - 14:12 #10
Tak tak :) og tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester