『NP_GAPI-v0.1a』 Nucleus CMS の管理画面でアクセス解析閲覧
- 投稿日 : 2011-01-05, 15:28
- 最終更新日時 : 2011-01-14 08:13:08(履歴)
- タグ(NucleusPlugin / 管理画面 / SEO)
- カテゴリ(Nucleus Plugin)
- 記し人(luvsic)[PDF]
- 閲覧数(3301)
NP_GAPI とは、Google Analytics のアクセス解析データを、Nucleus CMS の管理画面で閲覧するプラグインです。UTF-8、EUC、多言語化(english)済み。管理画面トップに、最近一週間のアクセスキーワードをセッション数の多い順に10件表示するほか、専用ページで3か月間の次のデータを表示します。
- [キーワード] アクセスの多いキーワード(50件)
- [ページ] アクセスの多いページ(50件)
- [アクセス性質] アクセス元のソース(20件)
- [アクセス性質] アクセス元の地域(20件)
- [閲覧環境] アクセス者のブラウザ(10件)
- [閲覧環境] アクセス者の画面解像度(10件)
インストール手順
- pw.php を書き換え
- NP_GAPI.php の2・3行目を書き換え
- サーバへアップロード
- ディレクトリ「cache-gapi」パーミッションを777へ
- プラグインをインストール。
プラグインオプション
- クイックメニューに表示しますか?
アクセス解析データの閲覧画面へのリンクを追加します - 管理画面トップページに表示しますか?
最近一週間のアクセスキーワードをセッション数の多い順に10件表示します
注意点
- 初回アクセスは重いです(APIで大量のデータを引っ張るため)
- キャッシュ機能に「PEAR Cache_Lite_Function」を利用しています、サーバーにインストールられていない場合、動作しないようにしてあります。
- キャッシュは1時間にしてあります。変更したい場合はgapi/index.phpのlifeTimeの値を変更してください。
- グラフと最近一週間のデータはキャッシュしてないです(やり方わかりません)
- NP_GAPI.php の2・3行目を書き換えに失敗すると、インストール時点でエラーになります。そうなった場合はNP_GAPI.phpをサーバより削除ののち、アンインストールしてください。
- pw.php は大切な情報ですので、ルートディレクトリ以上の場所が推奨されます。また他者がサーバにアクセスできる場合、このプラグインは利用するべきではありません。
- 利用者によって閲覧したいデータ形式がいろいろだと思います。コードはコンパクト化せずベタにコピペしてありますので、直接書き換えて自分専用のデータ閲覧ページでご利用ください。尚ディメンションについては、ディメンションおよび統計情報リファレンス - Google Analytics - Google Codeを参考にするとよいと思います。
※このプラグインも個人的な利用目的で作成されています。ご利用なされる方は自己責任でお使いください。
やれなかったこと
- 管理画面トップのキャッシュ化
- Google Chart API でのグラフ生成部分の自作、キャッシュ化
- Googleアカウントデータをメンバー情報にオプション追加した場合の、パスワードの暗号化
No comments yet