Christl Geschrieben 15. Juli 2005 Geschrieben 15. Juli 2005 Moing zusammen! ich hab da eine Frage zur Funktionsweise von Seitenzählern.... wir bieten unseren Kunden an, eine Seite von in Ihrem Internetauftritt einzubinden, bzw. sie setzen einen codierten Link darauf. Dieser Link wird beim Aufruf zerlegt und in Sessions eingelesen (ASP)... Nun würden wir bzw. unsere Kunden gerne eine Statistik drüber haben, wie oft darauf zugegriffen wird. Einen "Seitenzähler" also... Mein Problem ist nun: das ist ja immer dieselbe Seite, wenn ich also einen einfachen Seitenzähler draufschalte, zählt er ja alles mit, also nicht nach Kunden getrennt.... Ich muß zugeben, ich bin mit meiner Recherche erst am Anfang, also noch nicht so informiert, was Seitenzähler angeht, wie deren Funktionsweise genau ist.. Ich hab mir schon überlegt, einfach das Belegen der Sessions in eine Datenbank zu klopfen, aber die Sessions werden ja parallel (von einem Kunden ) 3-4 mal belegt, je nachdem, wer wie oft wohin klickt... Sprich: die Kunden der Kunden laufen ja auch wieder parallel.... *kopfkratz* War das verständlich? Vielleicht weiss ja jemand was dazu oder hat eine Idee... Zitieren
geloescht_JesterDay Geschrieben 15. Juli 2005 Geschrieben 15. Juli 2005 sie setzen einen codierten Link darauf. Dieser Link wird beim Aufruf zerlegt und in Sessions eingelesen (ASP)... Nun würden wir bzw. unsere Kunden gerne eine Statistik drüber haben, wie oft darauf zugegriffen wird. Einen "Seitenzähler" also.. Jeden Klick auf den Link zählen? Einfach in den Ablauf zum zerlegen der URL eine Log-Funktion einbauen, die die BesucherIP mitloggt, anhand derer kannst du dann evtl auch filtern. Z.B. wird jede IP nur alle 2 Stunden gezählt oder so.Damit wird jeder Besucher nur einmal gezählt, aber Besucher, die vielleicht eine feste IP haben dennoch berücksichtigt (das mit der Zeit musst halt bissel probieren, was sinnvoll ist) Nur mal so als Hinweis in eine Richtung (die richtige?). Zitieren
Christl Geschrieben 15. Juli 2005 Autor Geschrieben 15. Juli 2005 Hm, könnte so laufen.... Wenn ich nun in dem Link auch noch codiert beispielsweise die Kundennummer mitgebe, dann könnte ich beim Zerlegen einfach: Kundennummer;Header-IP;Timestamp; abspeichern. In der nächsten Seite (automatischer Aufruf von der ersten) dann ein SELECT nach Kundennummer (COUNT ROWS) und schon hätte man die Anzahl...? Hm... hm... Könnte das so funzen oder hab ich da noch einen Denkfehler? Da gibts doch auch "fertige" Anzeigen für sowas... Weisst Du woher? Man kann die Ausgabe ja schon schön formatieren etc... *stöber* Zitieren
geloescht_JesterDay Geschrieben 15. Juli 2005 Geschrieben 15. Juli 2005 Da gibts doch auch "fertige" Anzeigen für sowas... Weisst Du woher? Man kann die Ausgabe ja schon schön formatieren etc... *stöber* Der Apache bringt standardmäßig den "Webalyzer" mit, aber der ist fast schon zuviel des Guten Ausserdem zeigt der das Access-Log des Servers (Virtual-Servers) an. Zitieren
Christl Geschrieben 15. Juli 2005 Autor Geschrieben 15. Juli 2005 Der Apache ..... Ich nix Apache, ich Schoschone! (IIS) Zitieren
geloescht_JesterDay Geschrieben 15. Juli 2005 Geschrieben 15. Juli 2005 Ich nix Apache, ich Schoschone! (IIS) Guckst du mal hier (klick mich, ich bin ein Link), sowas gibt's auch im Land wo die Schoschonen schön wohnen. Zitieren
kills Geschrieben 15. Juli 2005 Geschrieben 15. Juli 2005 Die bräuchtest nichtmal die Kundennummer an den Link mit anhängen. Du kannst auch den REFERER auswerten (PHP: $_SERVER['REFERER']). Darin steht die domain/ip von wo der user den Link geklickt hat... Aber Sicherheitshalber ist wohl ein Link mit einer Kundennummer das beste. Gruß, Markus Zitieren
Christl Geschrieben 18. Juli 2005 Autor Geschrieben 18. Juli 2005 ...Du kannst auch den REFERER auswerten (PHP: $_SERVER['REFERER']). Darin steht die domain/ip von wo der user den Link geklickt hat... ... Jep, ich werte nun den Referer aus, habe aber trotzdem die Kundennummer mit... Das macht es mir beim Auswerten wesentlich einfacher... (Wenn der Kunde sich "seinen" Seitenzähler anschauen will beispielsweise, brauch ich nur nach Kundennummer selektieren, und nicht umständlicherweise über seine Mail-Addi die Domain rausschneiden und danach suchen. Ausnahmen wie abweichende Mail-Adresse und Hompage garnicht mitgerechnet...) Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.