Send-Ereignis an Google Analytics-API-server sided
Ich habe eine website, wo ich senden Ereignisse an Google Analytics mit javascript-Funktion:
ga('send', 'event', 'showphone', 'feedback', 'result');
Aber ich muss auch senden einige ähnliche Ereignisse aus server-side
mit PHP. Ich habe versucht, diese quick-start-tutorial: Hallo Analytics API: PHP-quickstart für service accounts und reporting funktioniert wie ein Charme, aber ich habe keine Ahnung, wie Ereignis senden.
Könnten Sie mir bitte zeigen, Schritt-für-Schritt, was sollte ich code zum senden von genau dem gleichen Ereignis, wie oben erwähnt.
- Ok, ich weiß, aber trotzdem habe ich keine gefunden-Methode in der GA-API zum senden von Ereignissen und braucht die Hilfe des Meisters.
- nicht, dass ich ein pro mit GA, aber soweit ich informiert bin-events auf GA werden nur behandelt mit JS (wie die meisten von Ihnen sind front-end Aktionen). Dies erklärt sich ganz Schritt-für-Schritt-hier: developers.google.com/analytics/devguides/collection/...
- Ich weiß über die JS-Methoden (wie ich oben erwähnt habe), aber es muss ein Weg zum senden der gleichen Informationen, die mithilfe der server-Seite.
- Fühlen Sie sich frei, das zu tun, aber der OP fragte nach einem "Schritt-für-Schritt". Und während ich würde ihm sagen, wenn er den falschen Weg gehen, Bedarf es für mich zu wissen, dass er in der Tat gehen, um falschen Weg 😉
- Ich nicht, aber ich werde nicht zu argumentieren, mein Punkt in den Kommentaren eine Frage 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hallo Analytics API: PHP-quickstart für service accounts ist nicht zu helfen überhaupt. Dass code verwendet die core reporting API die core reporting API ist für die Anforderung von Daten von Google Analytics sendet keine Daten zu Google Analytics.
Senden von Daten an Google Analytics wir verwenden die Mess-Protokoll. Das mess-Protokoll wird zum senden von Informationen an Google analytics JS-snippet, das Sie auch geschrieben verwendet die Messung Protokoll.
Können Sie das Messprotokoll von jeder Sprache, die unterstützt HTTP-post oder Http-Get. That being said, es ist keine PHP-spezifische Bibliothek für das senden von Informationen an Google analytics sind Sie gehen zu müssen, um formatieren Sie Ihre post selbst. Ein Tipp wäre, die Nutzung Die Validierung schlägt zu prüfen, bevor Sie es an Google senden, während Sie dieses entwickeln.
Wird es wahrscheinlich so Aussehen
v=1&t=event&tid=UA-XXXXXXXX-1&cid=b5d9730e-59bf-4d21-aef7-fe415f64e7eb&ec=test_category&el=test_label&ev=9999&ea=test_action
mit dem Werkzeug ga-dev-tools.appspot.com/hit-builder. Nach, dass ich versuche zu senden (von der builder-Seite), haben aber kein Ereignis in meinem google analytics.Es ist eine PHP-Bibliothek php-ga-mess-Protokoll von
theiconic
auf github kann verwendet werden, um Daten zu senden, mit Mess-Protokoll.