質問

Googleアナリティクスには、データを取得するために使用できるAPIがないため、ローカルにログを記録せずに、Googleが収集したデータをプログラムで取得する効率的な方法はありますか?

編集: PythonまたはPHPのソリューションをお勧めしますが、何でも機能します。

役に立ちましたか?

解決

また、このことを忘れていました。取引が成立したため、実際にクライアントに完全に実装したことはありませんでした...

ただし、ダッシュボードをカスタマイズして、レポートに必要なGoogleアナリティクスのセクションを含めたり、メールをスケジュールしたりできます。レポートをあまり詳細にする必要がなく、Googleが既に必要な方法でデータを集約している場合、これはうまくいくかもしれません。

他のヒント

Googleは、 GoogleアナリティクスのデータエクスポートAPIを利用可能にする。まさにあなたが探しているもののようです。

発表によると、この機能は現在プライベートベータ版ですが、今後数週間/数か月ですべてのアカウントに展開される予定です。ニーズに応じて、短期的なハックソリューションを構築するのではなく、単に待つこともできます。

もし興味があれば、まず機能が Google Analytics Trusted Tester プログラム。

GoogleアナリティクスAPI はすべての人に公開されています完全なデータセットが含まれているように見えます

まあ、それはあなたがデータで何をしたいかによって異なります。一部のみを処理する場合、それは難しいとは思いません。

これは、Googleや他の人からのヒット説明を含む基本的なWeb検索です。 http://www.google.com/support/ analytics / bin / answer.py?hl = ja& answer = 55561 http://blogoscoped.com/archive/2008-01-17-n73。 html

greqo(PHP)を使用してデータにアクセスする完全にプログラム的な方法がありますが、分析クラスはベータ版です。 こちらをご覧ください。

ベータ版が受け入れられない場合は、XMLとYahoo Pipesの混合を使用して必要なものを取得できます。

  

基本的な方法

     

使用可能なファイルで追跡データを取得する   形式– Googleをスケジュールできます   これをXMLファイルとして電子メールで送信する分析   定期的に。

     

XMLファイルをオンラインでアクセス可能にする–   Googleに添付ファイルをメールで送信する   グループ、ファイルは自動的に   公開URLを指定します。

     

最新のURLを計算する   レポート– Googleグループは   すべてのメッセージのRSS / Atomフィード、   最も簡単にURLを見つけることができます   最近のメッセージ、したがって解決   XMLレポートのURL。

     

使用するデータを準備–必要がある   XMLを操作して、   使用できる便利なJSON形式   ブログは、すべてを使用して行うことができます   Yahoo Pipes。

こちらから取得。

分析レポートを毎日Gmailアカウントに電子メールで送信するようにスケジュールするソリューションを実装し、POP3経由でオンデマンドでレポートを取得しました。それは非常に簡単で高速に動作します。 Epic1があなたのためにもこれを行うと聞きました。現在調査中です。

Pythonを使用している場合、Pandas ioも非常に役立ちます。 Pandasには、Google Analytics APIの上にインターフェースがあります。起動して実行するのは非常に簡単で、Pandasと統合するので、集計、時系列機能、その他のデータ分析ライブラリ機能を利用できます。

認証方法の説明と例を示します: http://blog.yhathq .com / posts / pandas-google-analytics.html

その他の例: http://quantabee.wordpress.com/ 2012/12/17 / google-analytics-pandas /

開始するためにいくつかのクエリも投稿しました https://github.com/sk8asd123/ga_pandas

これに対処しなければならなかったのでしばらく経ちましたが、GoogleアナリティクスにはXML出力タイプがあるため、それを解析して独自のシステムでデータを取得できます。ただし、xmlファイルをプログラムで取得する方法はないと考えているため、誰かがファイルを生成して生成し、アプリにフィードする必要があります。

ただし、100%自動化されたソリューションがあるかどうかを確認したいと思います。

Google Analytics APIのデータを使用してカスタムレポートを簡単に作成できる Megalytic という製品をリリースしました。 。 Google Analyticsアカウントを共有せずに、これらのレポートを他の人にメールで送信できます。また、レポートへのリンクを作成したり、PDFとしてダウンロードしたりします。

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