Kunden-Statistik

Kunden-Statistik

am 21.08.2006 18:00:22 von Werner Hofer

Hallo zusammen

Ich wäre froh wenn mir jemand behilflich resp. Tipps geben könnte. Das
Problem in allgemeiner Schreibweise ist folgendes:
Es existiert ein Portal mit der Möglichkeit für Bannerwerbung. Das Portal
wird rege besucht. Die Veranstalter, welche auf dem Portal Bannerwerbung
betreiben und eine eigene Homepage besitzen, fordern nun, dass sie eine
regelmässige Statistik (z.B. am Ende jedes Monats) bekommen möchten. In
dieser Statistik soll ersichtlich sein wie oft man von diesem Portal zur
Homepage des Veranstalters gelangt ist. Kurz: Wie oft man einen
linksensitiven Klick generiert hat um zur Homepage des Veranstalters zu
gelangen. Diese Statistik soll natürlich pro Veranstalter regelmässig
generiert werden. Durch diese Statistik haben die Veranstalter Kenntnis
davon, ob sich ihre Bannerwerbung auf diesem Portal finanziell überhaupt
lohnt.

Wie ihr seht handelt es dabei nicht um eine ganz normale Server-Statistik,
sonden um eine spezifischere Kunden-Statistik. Soweit zur Ausgangslage.

Ich habe nun versucht eine solche geforderte Statistik selbst zu erstellen
mit Hilfe von PHP und Javascript. Die rudimentäre Idee wäre folgende
gewesen:
Mit Hilfe von wäre beim Verlassen einer Seite die
Javascript-Funktion funkt() aufgerufen worden. In dieser Funktion hätte es
einen PHP Aufruf gegeben, welcher die Verbindung zu einer Datenbank
hergestellt hätte und die Parameter in die Datenbank geschrieben hätte.
Dabei hätte man hautsächlich 2 Parameter von Javascript an die PHP Funktion
übergeben müssen:
1. Aktuelle URL (vor dem Verlassen der Seite)
2. Ziel URL (nächst aufzurufende Seite)

Leider weiss ich nicht wie man eine Javascript Variable an PHP übergibt!
Dies ist der springende Punkt. Evtl. ist dies gar nicht möglich! (Es ist mir
bewusst, dass PHP auf dem Server und Javascript auf dem Client abläuft)

Der PseudoCode wäre folgender für eine Seite gewesen (leider hat dies nicht
funktioniert):
















Kann mir jemand dabei helfen? Hat jemand Kenntnis von PHP Scripts, welche
diese gewünschte Funktionalität erfüllen und zum Downloaden sind? Oder
weiss jemand wie die Parameter Übergabe von Javascript nach PHP erfolgt?
Oder hat jemand eine andere Idee?


Besten Dank für eure Hilfe im voraus

Werner

Re: Kunden-Statistik

am 21.08.2006 18:08:51 von Frank Schenk

Werner Hofer wrote:
> Hallo zusammen
>=20
* schnipp * Bannerstatistik * schnipp*

Warum verwendest du keine Bannersoftware, die sowas von Haus aus=20
mitbringt. Oder parst die Logfiles (Aufruf Bannerbild -> Banner wurde=20
angezeigt - Aufruf Link -> Banner wurde geklickt (ggf. Referer-Check)).


Was du da geschrieben hast ist ein bissl durchs Knie über die Milz ins =

Auge. Wenn schon schreib weg, wann das Banner angezeigt wurde und wenn=20
einer auf einen Banner klickt schick ihn zu einem Redirector der=20
wegschreibt, wer wann wo auf welches Banner geklickt hat und leite ihn=20
zur richtigen Seite weiter. (redir.php?kunde=3Dfoo&banner=3Dbar)


Frank

Re: Kunden-Statistik

am 21.08.2006 18:15:36 von Niels Braczek

Werner Hofer schrieb:

> dieser Statistik soll ersichtlich sein wie oft man von diesem Portal zu=
r=20
> Homepage des Veranstalters gelangt ist. Kurz: Wie oft man einen=20
> linksensitiven Klick generiert hat um zur Homepage des Veranstalters zu=
=20
> gelangen.

25.8. Wie kann ich zählen, wie oft auf einen Link geklickt wurde?
http://www.php-faq.de/q/q-code-klick-zaehler.html

MfG
Niels

--=20
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------

Re: Kunden-Statistik

am 21.08.2006 18:25:18 von Sebastian Wessel

Werner Hofer schrieb:
> Hallo zusammen
>
> Ich wäre froh wenn mir jemand behilflich resp. Tipps geben könnte. Das
> Problem in allgemeiner Schreibweise ist folgendes:
> Es existiert ein Portal mit der Möglichkeit für Bannerwerbung. Das Portal
> wird rege besucht. Die Veranstalter, welche auf dem Portal Bannerwerbung
> betreiben und eine eigene Homepage besitzen, fordern nun, dass sie eine
> regelmässige Statistik (z.B. am Ende jedes Monats) bekommen möchten. In
> dieser Statistik soll ersichtlich sein wie oft man von diesem Portal zur
> Homepage des Veranstalters gelangt ist. Kurz: Wie oft man einen
> linksensitiven Klick generiert hat um zur Homepage des Veranstalters zu
> gelangen. Diese Statistik soll natürlich pro Veranstalter regelmässig
> generiert werden. Durch diese Statistik haben die Veranstalter Kenntnis
> davon, ob sich ihre Bannerwerbung auf diesem Portal finanziell überhaupt
> lohnt.

> [... PHP + Javascript ...]

> Oder hat jemand eine andere Idee?

Also wenns ein bisschen quick sein muss und auch ein bisschen dirty sein
darf:
Verweise nicht direkt auf die Partner sondern erstmal auf eine von dir
generierte Seite. Der URL zu dieser Seite gibst du einen Wert mit, nach
dem diese Seite
1. In der Datenbank einen Eintrag für die Statistik macht und
2. Zur Partnerseite weiterleitet per header("Location:
http://www.exampl.com");

Die Vorteile davon sind:
- Kein Javascript (weitestgehend verfügbar)
- Keine großen Umbauarbeiten am bestehenden Projekt
- vielleicht noch ein paar, die mir nicht eingefallen sind :)


--
MfG Sebastian Wessel

"Wer Dich wegen deines Hemdes verprügelt ist nicht dein Freund."
(March Simpson)

Re: Kunden-Statistik

am 23.08.2006 09:39:22 von thborsdorf

Hallo Werner!

Werner Hofer schrieb am 21.08.2006 18:00:
> Oder hat jemand eine andere Idee?

Also wie meine Vorschreiber bereits geschrieben haben bist du gut
beraten mit einem Redirector. Dem gibst du den Link zum Kunden mit und
der verweist auf diesen Link bzw. leitet dahin weiter. In dem Redirector
kannst du dann machen was auch immer du willst, es ist ja deiner!

Ich gebe aber folgendes zu bedenken (Erfahrungen eines Bekannten):
Die Statistik die du dabei führst läuft auf DEINEM Server und mit DEINEM
Skript! Es könnte sein dass Kunden diese Zahlen anzweifeln! Wenn du also
sicher gehen willst schlage den Kunden vor, ihrerseits eine Seite
dazwischen zu schalten, welche einen unabhängigen Counter, z.B. von
Webhits, aufruft, und du verzweigst dann auf diese Seite. Dann hast du
die Zahlen und der Kunde hat sie auch. Es muss halt nur sichergestellt
sein dass die Seite nicht über andere Wege, z.B. Suchmaschinen,
aufgerufen wird, sonst stimmen die Zahlen nicht überein, was auch wieder
schlecht ist.

> Besten Dank für eure Hilfe im voraus
> Werner

MfG Thomas.

Re: Kunden-Statistik

am 23.08.2006 11:40:12 von dev-null-use-reply-adress

Werner Hofer schrieb:
> Es existiert ein Portal mit der Möglichkeit für Bannerwerbung. Das Portal
> wird rege besucht. Die Veranstalter, welche auf dem Portal Bannerwerbung
> betreiben und eine eigene Homepage besitzen, fordern nun, dass sie eine
> regelmässige Statistik (z.B. am Ende jedes Monats) bekommen möchten.

Du suchst http://www.phpadsnew.com/two/


Gruß
JPM