22

JavaScript 関数を使用して Google アナリティクスにイベントを送信する Web サイトがあります。

ga('send', 'event', 'showphone', 'feedback', 'result');

server-sideただし、PHPを使用して同様のイベントを送信する必要もあります。このクイック スタート チュートリアルを試してみました: Hello Analytics API: サービス アカウントとレポートの PHP クイックスタートは魅力的ですが、イベントの送信方法がわかりません。

上記とまったく同じイベントを送信するには、何をコーディングすればよいかを順を追って教えてください。

4

3 に答える 3

32

こんにちは Analytics API: サービス アカウントの PHP クイックスタートはまったく役に立ちません。このコードはコア レポート API を使用します。コア レポート API は、 Google アナリティクスにデータ送信するのではなく、Google アナリティクスからデータをリクエストするためのものです。

Google アナリティクスにデータを送信するには、Measurement Protocolを使用します。測定プロトコルは、Google アナリティクスに情報を送信するために使用されます。投稿した JS スニペットも測定プロトコルを使用します。

HTTP post または Http Get をサポートする任意の言語から測定プロトコルを使用できます。そうは言っても、Google アナリティクスに情報を送信するための PHP 固有のライブラリはなく、投稿を自分でフォーマットする必要があります。これを開発している間は、Google に送信する前にValidating hitsを使用してチェックすることをお勧めします。

だいたいこんな感じになります

http://www.google-analytics.com/collect?v=1&tid=UA-XXX-Y&cid=35009a79-1a05-49d7-b876-2b884d0f825b&an=My%20Awesom%20APP&aid=com.daimto.awesom.app&av=1.0.0&aiid=come.daimto.awesom.installer &t=event&ec=list&ea=accounts&userclicked&ev=10
于 2015-08-25T09:25:55.147 に答える