統計情報表示
目的・用途
本機能は、アイテムの利用統計情報を閲覧を設定する機能である
利用方法
【Administration > Setting (設定) > Stats (統計情報表示) 画面】から、アイテムの統計情報の表示/非表示を設定する。
利用可能なロール
ロール | システム 管理者 |
リポジトリ 管理者 |
コミュニティ 管理者 |
登録ユーザー | 一般ユーザー | ゲスト (未ログイン) |
---|---|---|---|---|---|---|
利用可否 | ○ |
機能内容
使用している画面
【Administration > Setting (設定) > Stats (統計情報表示) 画面】:アイテムの利用統計情報の表示/非表示を設定する画面である
【アイテム詳細画面】:利用統計情報を表示する画面である
【ファイル詳細画面 (information)】:コンテンツファイル単位の統計情報を表示する画面である
1. アイテムの利用統計情報を表示する
アイテムの利用統計情報の表示/非表示を設定する
【Administration > Setting (設定) > Stats (統計情報表示) 画面】での「統計設定」における「レコード統計の表示/非表示」(Show/Hide Record Stats)エリアにアイテムの利用統計情報の表示/非表示を設定する
「オン」(On)にすると、アイテム詳細表示画面に利用統計エリア[Stats]を表示する
「オフ」(Off)にすると、アイテム詳細表示画面に利用統計エリア[Stats]を非表示とする
デフォルト:「オン」(On)
「保存」(Save)ボタンを押すと、設定内容を保存し、メッセージを画面上部に表示する
メッセージ:
日本語:「設定を変更しました」
英語:「Successfully Changed Settings.」
アイテムの利用統計情報を表示する
アイテム単位の閲覧回数は、【アイテム詳細画面】での「Views」エリアに表示する
閲覧回数は、 invenio-statsにてログ集計した値とする
閲覧回数は、全ドメインと各ドメイン毎(トップレベルドメイン毎)で集計値を表示する
各ドメイン毎(トップレベルドメイン毎)はデフォルト表示は"非表示"とし、「詳細を確認」(See details)リンクを押すことで表示する
- 確定できないドメインに対して、「UNKNOWN」として表示する
閲覧回数は、集計機関プルダウン「Period」より年月を選択することで指定期間の数値を表示する
- デフォルトは全期間の数値(total)とする
2. コンテンツファイル単位の統計情報を表示する
【ファイル詳細画面 (Information)】での「統計」(Stats)タブにコンテンツファイル単位の統計情報を表示する
表示項目は以下の通りである
ダウンロード回数は、「ダウンロード数」(Downloads)エリアに表示する
再生回数は、「再生回数」(Plays)エリアに表示する
ダウンロード回数と再生回数は、invenio-statsにてログ集計した値とする
統計情報は、全ドメインと各ドメイン毎(トップレベルドメイン毎)で集計値を表示する
各ドメイン毎(トップレベルドメイン毎)はデフォルト表示は"非表示"とし、「詳細を確認」(See details)リンクを押すことで表示する
- 確定できないドメインに対して、「UNKNOWN」として表示する
統計情報は、集計機関プルダウン「Period」より年月を選択することで指定期間の数値を表示する
- デフォルトは全期間の数値 (total) とする
関連モジュール
weko_admin
weko_records_ui
invenio_stats
処理概要
【Administration > Setting (設定) > Stats (統計情報表示)】において、統計情報の表示/非表示を選択して【Save (保存)】を押下すると、weko_admin.StatsSettingsView.indexを呼び出して使用する。
weko_admin.models.AdminSettings.updateを呼び出して、admin_settingsテーブルから、「display_stats_settings」カラムを更新する。
weko_admin.models.AdminSettings.getで「display_stats_settings」を取得して、
「WEKO_ADMIN_STATS_SETTINGS_TEMPLATE」に沿って、
flask_admin.base.BaseView.renderで更新した状態の統計情報表示設定画面を表示する。「WEKO_ADMIN_STATS_SETTINGS_TEMPLATE」:weko_admin.config
'weko_admin/admin/stats_settings.html'
更新履歴
日付 | GitHubコミットID | 更新内容 |
---|---|---|
|
353ba1deb094af5056a58bb40f07596b8e95a562 | 初版作成 |