Ich habe ein Problem beim Senden von POST-Anfrage von meinem Server an Google Analytics.php - Google Analytics Measurement Protokoll POST-Anfrage
Ich versuche Test (Ereignis, um etc.) zu schicken, aber dann alles, was ich nicht erhalten, und wenn ich an Veranstaltungen Tracker in Browser aussehen gibt es absolut nichts passiert ...
PHP-Code
$x = [
'v'=>'1',
't'=>'event',
'tid'=>'.....', // here goes my tracking ID
'cid'=>'555',
'ec'=>'video'
];
echo(google_a($x));
function google_a($x) {
$x = http_build_query($x);
$ch = curl_init();
$user_agent = $_SERVER['HTTP_USER_AGENT'];
curl_setopt($ch,CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_URL,"https://www.google-analytics.com/collect");
curl_setopt($ch,CURLOPT_HTTPHEADER,array('Content-type: application/x-www-form-urlencoded'));
curl_setopt($ch,CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_1);
curl_setopt($ch,CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS,$x);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec ($ch);
curl_close ($ch);
return($server_output);
}
ich denke, dass meine ROTATION Konfiguration ist nicht gut. Kannst du mir dabei helfen?
'pre' ist nicht zu helfen. Antwort ist leere Seite, nichts auch nicht beim Senden an www.google-analytics.com/debug/collect –
scheint, dass ich das gelöst habe! Ich werde die Antwort posten –