Seite 1 von 1
Gugl analytics
Verfasst: 21.12.2006, 20:13
von Neno
Habe gerade das Tool Google Analytics benutzt und kann nur sagen: mein lieber Mann, dass die das kostenlos anbieten bei dem Funktionsumfang. Eine Sache habe ich nicht gefunden. Ich biete auf meiner Homepage einige ausgewählte Excelrechner zum Download an und würde gern wissen, ob ich über Gugl analytics die Anzahl der Downloads feststellen kann. Weiss das vielleicht jemand.
Verfasst:
von
Hochwertiger Linkaufbau bei ABAKUS:
- Google-konformer Linkaufbau
- nachhaltiges Ranking
- Linkbuilding Angebote zu fairen Preisen
- internationale Backlinks
Wir bieten
Beratung und
Umsetzung.
Jetzt anfragen:
0511 / 300325-0
Verfasst: 21.12.2006, 20:17
von HBurk
Hi neno,
Du könnstest diese Dateien als Conversion Goal definieren :
https://www.xy/zz/excelrechner1.xls
oder so ähnlich

Verfasst: 21.12.2006, 20:18
von [btk]tobi
Wenn du direkt auf die Datei linkst geht das so weit ich weiß nicht. Wenn du aber ne Datei vorschaltest die auf den Download weiterleitet um ihn zu starten, kannst du so die Downloads zählen.
Verfasst: 21.12.2006, 20:21
von Neno
Mit dem vorschalten und zählen ist es eine komplizierte Sache, z.B. mit PHP. Hab mich da schon erkundigt. Als Nichtproggie traue ich mir das nicht zu (mit einem vertretbaren Aufwand jedenfalls).
Verfasst: 21.12.2006, 20:27
von [btk]tobi
Ist nicht all zu schwer...
Code: Alles auswählen
<?PHP
header("Status: 301 Permanently Moved");
header("Location: http://www.example.com/downloads/" .$_GET['file']);
?>
Das ruft du dann einfach mit download.php?file=datei.zip auf, sollte funktionieren.
Verfasst: 21.12.2006, 20:32
von Neno
Brauche ich nicht noch eine mysql Datenbank oder zumindest eine Textdatei in die die gezählten Werte kommen. So habe ich es zumindest noch in Erinnerung.
Verfasst: 21.12.2006, 20:45
von [btk]tobi
Ja, klar. Ist aber auch nicht viel mehr Aufwand
Code: Alles auswählen
<?PHP
$sql = "UPDATE download SET anzahl = anzahl + 1 WHERE file = ". addslashes($_GET['file']);
mysql_query($sql);
header("Status: 301 Permanently Moved");
header("Location: http://www.example.com/downloads/" .$_GET['file']);
?>
Vorher natürlich noch ne Verbindung zur DB aufbauen, falls du dafür nicht ne extra config.php hast die du einfach includen kannst.
Code: Alles auswählen
$server = "localhost";
$user = "";
$pass = "";
$datenbank = "";
$conn = mysql_connect($server, $user, $pass);
mysql_select_db($datenbank, $conn);
Dazu ne DB mit 2 Spalten, einmal 'file' und einmal 'anzahl'.