はじめに
Qiitaの自分の記事に関して、以前データ分析をした。
このとき手作業でデータを集計したので、非常に手間だった。
データの集計を自動化するために、2つの方法を取り入れてみた。
- Qiita APIとExcel(Power Query)を使って自動集計
- Googleアナリティクス
参考記事
以下の記事を参考に、大きなトラブルなくデータを取得・集計することができた。
記事を執筆していただいた皆様に感謝申し上げます。
やってみた結果
Qiita APIとPower Queryを使って自動集計
結果
記事毎に以下のデータが自動集計できた。
- page_views_count:閲覧数
- likes_count:この記事への「LGTM!」の数
- comments_count:この記事へのコメントの数
残課題
エラーが出る
データの更新をすると以下のエラーが出力される。
原因・対策はまだわかっていない。
エラーメッセージダイアグでOKボタンを押下すれば、処理は継続され、データ集計は問題なく完了しているように見える。
ストックの数は集計できない
Qiita API v2では、記事毎のストックの数は、取得できない。
処理時間が長い
データの更新処理が完了するまでかなり(10分以上)待たされる。
改善したいのですが、原因がわからず改善できていない。
Googleアナリティクス
結果
[行動]-[サイト コンテンツ]-[すべてのページ]で、指定した期間のページビュー数が確認できる。
最初に表示されるのは、全記事の合計ページビュー数。
集計期間は変更できる。
表中のページのURLのようなものをクリックすると、ページ毎にページビュー数を確認できる。
残課題
使いこなせていない
見れるデータや機能が多く、使いこなせていない。
記事が特定しにくい
ページの「/kazuo_reve/items/6554fca14034bcf26123」という表記からは、どの記事かわからない。
Googleアナリティクスを導入する前のデータを集計できない
あたりまえなのだが、Googleアナリティクスを導入する前のデータは記録されていないので、集計できない。
おわりに
以前に比べれば効率的にデータ分析をするための準備はできた。
これから「アクションに結びつく分析を行う」。
また、Power QueryやQitta APIを、もう少し勉強してみようと思う。今は、参考記事に示されていたコードを写経させていただいただけの状態なので。