Movabletype Plugin アクセスランキングプラグイン JSONAccessRankingを作成しました。Google Analyticsのレポート情報からユニークビジター数情報を取得し、JSONファイルでデータ生成します。jQueryを使って、JSONデータをリスト表示させます。実装なども簡単に行えます。
先日、Google Analyticsのデータからアクセスランキングを生成するPerlスクリプト - Blog on Publickeyというエントリーを読みまして、「あれ?APIあるんだ。Perlでデータ拾えるんだ。じゃMovabletypeでもできるね」ということで、勉強も兼ねてMovabletypeアクセスランキングプラグイン: JSONAccessRankingを作ってみました。
アクセスランキングプラグインといえば、Movable Type 備忘録 - ローテーションするアクセスランキング(jquery.pagerank.js)が有名ですね。私も一時期使っていました。
今回作ってみたアクセスランキングプラグインは、多くの方によく使われているGoogle Analytics | Official Websiteのレポートページ情報からをユニークアクセス数の情報を拾ってきて表示させるものです。
バックエンドでGoogle Analyticsのレポート取得し、JSONデータに変換。あとはフロントエンド(JQuery JSON)でページ内に表示するようにしています。再構築などの負荷もないのでいいかなぁーと。
今現在ページ内にWeekly アクセスランキングで表示させるようにしています。7件表示



