Google Analytics から生のログを取得するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/58750

  •  09-06-2019
  •  | 
  •  

質問

Google Analyticから生のログを取得することはできますか?GA から生のログを生成できるツールはありますか?

役に立ちましたか?

解決

いいえ、生のログを取得することはできませんが、Web サーバーのログに記録されたまったく同じデータを取得することを妨げるものはありません。を見てください。 ウニのコード それを借用し、次の 2 行を代わりに Web サーバーを指すように変更します。

var _ugifpath2="http://www.google-analytics.com/__utm.gif";
if (_udl.protocol=="https:") _ugifpath2="https://ssl.google-analytics.com/__utm.gif";

を作成するとよいでしょう。 __utm.gif ファイルに 404 として表示されないようにします。

明らかに、Web サーバー ログへのヒットから変数を解析する必要があります。Apache のログ行は次のようになります。そこから必要なさまざまな情報をすべて解析するのはとても楽しいですが、Google Analytics が基本的な JavaScript のタグ付けから取得するものはすべて次のようになります。

127.0.0.1 - - [02/Oct/2008:10:17:18 +1000] "GET /__utm.gif?utmwv=1.3&utmn=172543292&utmcs=ISO-8859-1&utmsr=1280x1024&utmsc=32-bit&utmul=en-us&utmje=1&utmfl=9.0%20%20r124&utmdt=My%20Web%20Page&utmhn=www.mydomain.com&utmhid=979599568&utmr=-&utmp=/urlgoeshere/&utmac=UA-1715941-2&utmcc=__utma%3D113887236.511203954.1220404968.1222846275.1222906638.33%3B%2B__utmz%3D113887236.1222393496.27.2.utmccn%3D(organic)%7Cutmcsr%3Dgoogle%7Cutmctr%3Dsapphire%2Btechnologies%2Bsite%253Arumble.net%7Cutmcmd%3Dorganic%3B%2B HTTP/1.0" 200 35 "http://www.mydomain.com/urlgoeshere/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.1 Safari/525.19"

他のヒント

いいえ。しかし、Web サーバーのログを使用しないのはなぜでしょうか?GA の価値は収集したデータではなく、集計/分析にあります。それが Google Raw Data と呼ばれない理由です。

Google アナリティクス データを取得するためのハッキングについて説明したこの記事をご覧ください。http://blogscoped.com/archive/2008-01-17-n73.html

また、しばらくお待ちいただける場合は、Google アナリティクスの公式ブログによると、データ エクスポート API に取り組んでいますが、現在はプライベート ベータ版です。http://analytics.blogspot.com/2008/10/more-enterprise-class-features-added-to.html

生データと集計データはまったく同じではありませんが、「非サンプリング」データはプレミアム アカウントでのみ利用できるようです。

「非サンプリング レポートは、最新バージョンの Google アナリティクスを使用するプレミアム アカウントでのみ利用できます。」
http://support.google.com/analytics/bin/answer.py?hl=ja&answer=2601061

Analytics データを取得することはできますが、少しハッキングする必要があります。

分析レポートのいずれかで、画面上部の「電子メール」ボタンをクリックします。自分のアドレス (またはサーバー上の新しいアドレス) に送信されるように電子メールを設定し、形式を csv または xml に変更します。

次に、php (または別の言語) を使用して電子メール アカウントを確認し、電子メールを解析し、添付ファイルをシステムにインポートします。

evolt.org には「受信メールと PHP」というタイトルの記事があります。 http://evolt.org/incoming_mail_and_php

いいえ、ただし他にも次のような有料サービスがあります ミックスパネル そして KISSメトリクス データ エクスポート API を備えています。独自の分析サービスを構築するよりもはるかに簡単ですが、費用がかかります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top