Roamingaround-JP

カメラ(Sony α6500+SEL1670Z メイン)を手に絶賛(?)徘徊中。

RoamingaroundJPN


ウォーキング

Google アナリティクスからページ毎の年間ランキングを集計する方法

 ブログを運営されている方なら多分アクセス解析として使用している方が多いであろうgoogleアナリティクス。ブログネタとしてランキングの紹介というものある(当ブログでも一時期やってたけど絶賛サボり中)かと思います。

 週間ランキングとか、月間ランキング、四半期ランキングまではなんとかなりますが、半年、年間ランキングとなると、googleアナリティクスの場合、一度に表示されることができるのが93日の制約から一手間加える必要があります。

f:id:roamingaroundjp:20190224155235j:plain

一度設定すれば、あとは簡単な方法がありますので、その手順を紹介したいと思います。

1.Google スプレッドシートの登録

まずは集計先となるスプレッドシートを登録します。googleアナリティクスと同じアカウントに追加した方が楽かと思います。

 

2.Google スプレッドシートgoogleアナリティクスのアドオンを追加

登録できたら、新しいスプレッドシートを作成して「アドオン」→「アドオンを取得」に進みます。

f:id:roamingaroundjp:20190224155236j:plain

 

すると、こんなポップアップが出てきますので、googleアナリティックスを選択して登録。

f:id:roamingaroundjp:20190224155237j:plain

 

3.Google スプレッドシートへの設定

無事アドオンが設定できたらアドオンタブに「Google Analytics」が登場します。

そこから「Create new report」を選択します。

f:id:roamingaroundjp:20190224155701j:plain

すると、横からこんな画面がポップアップしてきます。うまく紐付けできていれば2項の部分にはすでに情報が入っているかと思います。1項は入れても良いですし、後で設定できます。

f:id:roamingaroundjp:20190224155239j:plain

ということで、主役の3項を埋めていくことにまります。今回の目的はページごとのランキングを作成することですので、Matricsの部分には「Pageviews」を、Dimensionsには「Page」を、Segmentsにはアクセス数集計時のフィルターを入れます。

f:id:roamingaroundjp:20190224155240j:plain

ここで言うアクセス数集計時のフィルターとは、アナリスティクスの画面で言うとここ。

f:id:roamingaroundjp:20190224155245j:plain

自分のIPアドレスを抜いて集計したかったので、別途そのような設定をしたものを充てます。入力が終わったら「Create Report」をクリック。すると、こんな画面が出てきます。ここではまだ集計処理はしていません。この画面を少しいじります。

f:id:roamingaroundjp:20190224155241j:plain

年間ランキングにしたいので・・・

・Start Dateは「30daysAgo」→「2018/01/01」

・End Dateは「yesterday」→「2018/12/31」

とします。この日付を変えるだけで、もちろん"年度"ランキングとか半年ランキングとかも作成できますし、好きな期間のランキングが作成できます。

次に、アクセス数順にソートするため、

・Orderの欄に「-ga:pageviews,ga:pagePath」

を記入します。

残るReport Nameも記入できれば準備完了です。あとはお好みで集計後の表示数であるLimitの数字を変えることもできます。ページ単体だけでは無く、トップページやカテゴリーページなども集計に加わるため、投稿記事数以上の数の項目が出力されてくるためです。

f:id:roamingaroundjp:20190224155242j:plain

 

4.集計する

ここまでで準備完了。集計させます。アドオンタブからGoogle Analytics→Run reportsとクリックすると集計開始です。

f:id:roamingaroundjp:20190224155243j:plain

集計が終わり、無事終了すると緑字で完了が表示されるのと同時に「Report Name」で記述したタイトルが新タブとして追加されていれば集計完了です。

f:id:roamingaroundjp:20190224155244j:plain

あとは「OK」を押して結果を確認しましょう。集計結果は「ファイル」→「形式を選択してダウンロード」からお好きな方法で保存することも可能です。

 

おまけ1.ページタイトルで集計

設定画面の「Dimensions」の「PagePath」を「PageTitle」に変えるだけでなのですが、集計期間中にリライト等でタイトルを変えたり、ブログのタイトルを変えたりすると別々で集計されるため、「投稿以降、一度もリライトもせず、ブログタイトルも変えていない」場合以外、はおすすめしません。

 

おまけ2.複数条件で同時集計

隣の列に条件を加えるだけで同時に集計してくれます。こんな感じ。出力もそれに応じた別タブでできます。

f:id:roamingaroundjp:20190224163843j:plain