【備忘録】Google Analyticsの定時レポート_Spreadsheetを使う
Google Analyticsのレポートを毎週、毎日出してくれ!とオーダーされる機会は多いかと思います。 RやPythonでAPI経由で取得する、という方法もありますが、何故か日本の企業はセキュリティは厳しいので手元のアプリケーションからAPIを読み込むとエラーになってしまうことも。 (*私がそうだ、ということです。。。)
基本的なやり方は各リンク先に譲り、その先の微妙なポイントだけまとめておきます。
GoogleのSpreadsheetを使う
調べていくとGoogleのスプレッドシートのアドオンを使う方法がありました。
最初の設定及びピボットテーブルなどを使う方法はコチラを参照下さい
定時レポートにする
アドオンの中に毎週だとか毎日だとか何時に集計だとかありますので、 これで定時レポートは完成です
日付の入力など
デフォルトでは7日分が期間設定となっていますが、開始日・終了日を指定することも可能です
特定のページに絞る
ある意味ここが一番知りたいところです。
Google Analytics APIで日付×ページ別にPVを集計する方法 http://www.plusmb.jp/2010/10/26/5467.html
例えば、Flitersの欄に以下のように記述します
- あるディレクトリ(hogehoge)以下のみを集計対象にする
ga:pagePath=~/hogehoge/
- あるページ(/hogehoge_1.html及び/hogehoge_1.html)のみを集計対象にする
ga:pagePath=~/hogehoge/hogehoge_1.html,ga:pagePath=~/hogehoge/hogehoge_2.html
この時、「”http://~"」などの記述は不要です
おまけ
Google Analyticsについて説明した本はあまた書店に並んでいるのですが、「ページ別に出したい!」「GDNとgoogle/cpcの違いがわからない!」などといった実務をやっていればすぐにでも課題になるところのアドバイスが全然ないものが多くて、この手の情報に関しては個人のありがたいブログに頼りっきりです。