track eine redirect-Seite mit google analytics
Ich versuche zu verfolgen, eine redirect-Seite mit google analytics:
Ich habe eine Seite namens redirect.php
; wenn I besuchen Sie eine url wie redirect.php?c=12345678
eine php-Funktion führt eine Abfrage auf eine sql-lookup-Tabelle zum Dekodieren der code 12345678
mit einem zuvor eingegebenen url, dann wird ein 301
umleiten.
(Ich mache eine 301
Umleitung zu vermeiden duplicate content.)
Ich Wünsche zu verfolgen, jeden einzelnen Besuch zu redirect.php
mit analytics, aber ich kann nicht.
Beispiel:
redirect.php?c=87654321
Umleitungen zu story.php
.
Offensichtlich in Analytics habe ich nicht finden können, die redirect.php
Seite. die story.php
referer ist organic/google
ich kann also nicht darauf verlassen, dass der referer.
Ist es möglich, zu verfolgen jede Umleitung in gewisser Weise?
- Sieht aus wie der analytics-API ist intelligent genug zu umgehen, routing-Seiten wie Ihr redirect.php, interessant... Können Sie versuchen, ein "home-made" - tracking-Skript wie analytics, um sicherzustellen, dass es funktioniert?
- Fabrizi - Hast du jemals eine Lösung für dieses? Wenn ja, können Sie es teilen?
- Nein, nicht mit analytics. Sie können es mit piwik und es ist php-api: piwik.org/docs/tracking-api
Du musst angemeldet sein, um einen Kommentar abzugeben.
GA funktioniert im browser. Immer, wenn der Benutzer besucht eine Seite mit dem GA-Skript - Anfrage vom Benutzer an google gesendet wird, die Benachrichtigung über den Besuch.
Da du einen 301-header-redirect - keine GA-script geladen wird und somit google nicht weiß, das ein user auf die Seite.
Optionen, die Sie haben
Natürlich könnte man Zusammenführen der Optionen und haben, sagen wir eine Seite mit meta-Weiterleitung und der GA-code, der leitet weiter auf redirect.php -Skript aus, das wiederum leitet mit einem 301-header, aber das ist nicht die beste Lösung.
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=<?php echo $link; ?>">
GA noch nicht auf dieser Seite zu finden (weder als referer). Ich habe einen code von einem anderen analytics-system (javascript-code) in der Nähe der GA-code; der neue code sieht die Seite redirect.php als Ziel-Seite und als referer zu. Das problem scheint zu sein, mit Google...Müssen Sie Ihren Analytics-code VOR dem redirect.
Warning: Cannot modify header information - headers already sent