2017-10-24 1 views
0

Ich weiß, es ist möglich, die vorherige URL des Besuchers mitGet Quelle/Medium Besucher

$ _SERVER ['HTTP_REFERER'];

zu bekommen, aber wie bekomme ich die Quelle/Medium, dass der Besucher war vor Zugriff auf die Website?

Zum Beispiel, wenn der Besucher kam aus: Google/Organic, Google/CPC (bezahlt), Bing/Organic, Bing/CPC, Direkt/keine, Facebook/Empfehlung, youtube/Empfehlung, otherSites.com/referral, etc .

Dank

+1

Mögliche Duplikat [Gibt es eine zuverlässige Möglichkeit, die Referrer-URL, ohne sich auf $ \ _ SERVER zu bekommen?] (Https: // Stackoverflow .com/questions/26721402/is-there-a-reliable-way-to-die-verweisende-url-ohne-verlassend-auf-server) –

+0

@AlisterBulman Danke für die Antwort, ich besuchte die mögliche doppelte Frage Link, aber die Frage, die du vorgeschlagen hast, beantwortet meinen Zweifel nicht – Gislef

+0

Es gibt keinen Standardweg das "Medium" zu bekommen (ein Begriff, der von Google Analytics erfunden wurde). Sie müssen den Referrer lesen und das Medium davon ableiten. – Reeno

Antwort

0

fand ich die Lösung auf GitHub: Google Analytics Cookie Parser PHP

Grundsätzlich muss ich einige Google Analytics Cookies analysieren, zum Beispiel utma und umtz, und Zugriff auf die Informationen, die ich brauche

Für utma

$utma->time_of_first_visit; // DateTime 
$utma->time_of_last_visit; // DateTime 
$utma->time_of_current_visit; // DateTime 
$utma->session_count // Integer 

Für utmz

$utmz->timestamp; // DateTime 
$utmz->session_count // Integer 
$utmz->campaign_number // Integer 
$utmz->source // string 
$utmz->medium // string 
$utmz->campaign // string 
$utmz->term // string 
$utmz->content // string