Google Analytics APIのアクセス解析を使って記事ランキングをslackに送る

以下の記事を参考にしたところ簡単にできました!

『PHPでGoogle Analytics APIを利用して、アクセス解析のデータをSlackに投げる』
http://www.tam-tam.co.jp/tipsnote/program/post9065.html

ただ、cronに設定する際は以下のファイルのパスを絶対パスにするのを忘れないようにするの注意です。

なぜか最初相対パスで書いていて動かなくて焦ったという恥ずかしいことがありました..

《追記:2017/4/1》
こちらの記事を参考にオーガニック検索数も表示させるようにしました。
https://www.lifedesignedit.com/google_analytics_metrics_and_dimension_cheat_sheet
記事を見てみると分かりますが、ものすごい多くの種類の情報を取得できます…!

《追記:2017/4/1 2回目》
http://stackoverflow.com/questions/40170574/google-analytics-php-api-getting-fullreferrer
これをもとに、どのサイトから飛んできたかの参照元も表示させるようにできました。
こんな感じです。

Referrer (3/26〜4/01)
1. (direct): 6PV
2. amazon-seo-service.com/try.php: 1PV
3. google: 7PV
4. m.facebook.com/: 1PV
5. t.co/AHWnZRij9O: 1PV
6. t.co/OlP72lqoIS: 1PV
7. t.co/OwB1dQ6iBW: 1PV
8. t.co/cS3Ud5Omr7: 1PV
9. yahoo: 1PV

こ、これはあくまでサンプルです。実際のデータではありません。

ちなみにAPIの扱い方でdimensionとmetricsがごちゃごちゃになって結構苦戦しました。
この二つの役割を整理してからはすんなりとどう扱えばいいか分かりました。

 
Posted by てりやき
Twitter→@teriyakiegg

Comments are closed.