スマホサイト・アプリをつくろう。スマホサイト・アプリをつくろう。携帯サイトでオススメの15の宣伝方法SEOだけじゃなくウェブ営業で使えるかもしれないデータ。APIで日付別にPV集計をする方法について記述しましたが、今回はページ別に集計する方法についてご紹介します。APIで日付別にPVを集計する方法」フィルタをかけるページ別の集計は、フィルタをかけることで実現可能です。フィルタとして指定するパラメータは「ga:pagePath」になります。'filters'=>urlencode('ga:pagePath==/hoge.html'),パスを指定するパスの指定は完全一致と部分一致の2つの指定方法があります。特定のページだけを取得したいときは完全一致「==」を、ga:pagePath==/hoge.html特定のディレクトリ以下を合計して集計したいときは部分一致「=~」を使うとよいです。ga:pagePath=~/fuga/※先頭や末尾のマッチはできないようですので、部分一致で指定するパスと同じ文字列が他のページのパスに含まれる場合はご注意下さい。例:上記の場合「/fuga/」だけでなく、「/hoge/fuga/」にもマッチしてしまいます。カンマ区切りで記述することで複数のページやディレクトリをOR条件で指定することもできますのでご参考までに。ga:pagePath==/,ga:pagePath==/index.htmlフィルタをかけない場合はもちろん総ページビューになります。集計に必要なライブラリやアカウント情報については、前回の記事をご参照下さい。下記は日付×ページ別にPV(ページビュー)を取得するサンプルです。同階層もしくはパスの通っているディレクトリにgoogleanalytics.class.phpを配置しておきます。返り値は配列で取得できますので、管理システム内で加工して簡単に扱うことができるかと思います。上記ソースを実行した場合、以下のように出力されます。集計する項目が多い場合は何度もAPIにアクセスするため若干時間がかかるかと思います。その場合はあらかじめ定期的に集計結果をDB等、別に保存しておいたものを出力した方がスムーズに閲覧できます。スマホサイト・アプリをつくろう。まめの木|モバイルSEO見積ツール株式会社セルバは携帯サイト作成・制作、メール配信、店舗検索など、携帯サイトの様々なサービスをご提供しています。