Deutschland United States United Kingdom
ContentLion - Open Source CMS

Klicks im CMS analysieren
ClickTracker

Mit diesem Plugin kann man die Klicks, die von einer Seite ausgehen analyiseren. Das Besondere: Es können Unique Klicks gezählt werden. Pro Tracking-ID, Session-ID, IP oder auch IP Netz.

oder: CMS herunterladen

Das ClickTracking-Plugin kommt ohne Oberfläche. Es ist quasi eine Art API für eigene Plugins. Es bietet auch Schutz vor Klickbetrug, dadurch das durch einen Hash die Werte des Trackings überprüft werden.

Man kann eine Url generieren, die dann eine Weiterleitung zum richtigen Ziel hinter dem Klick ist. Das geht zum Beispiel so:

<?php
	$link = new Plugin_ClickTracker_Link(); 
	$link->pageid(Page::Current()->id);
	$link->action("download");
	$link->location("http://www.contentlion.de");
	
	echo $link->generate();
?>

Alle drei eingaben sind Pflicht. Mit pageid wird die aktuelle Seite eingegeben. action ist die Aktion, die durchgeführt wird. In meinem Fall "download". Mit location gibt man dann das Ziel an, an das der User weitergeleitet wird. Zu guter letzt gibt generate die Url zur Tracking-Seite zurück.

<?php
	$stats = new Plugin_ClickTracker_Stats();
	$stats->date_from("2013-02-24 19:00:00");
	$stats->date_to("2013-02-24 20:00:00");
	$stats->pageid(1198);
	$stats->action("download");
	$stats->sensability(Plugin_ClickTracker_Stats::SENSIBILIY_LEVEL_1);
	echo $stats->count();
?>

Dieser Code gibt die Anzahl der Downloads auf Seite 1198 aus, die am 24.2.2013 zwischen 19 und 18 Uhr waren. Alle Einschräkungen zwischen date_from und sensability sind optional. Ist nichts angegeben, wird alles gezählt. Mit sensiblity gibt man an, wie sicher man sein möchte, dass nur eindeutige Klicks gezählt werden. Das geht auf mehrere Faktoren. Es gibt Level 0 bis 4.

Abhängigkeiten