ランキングの表示
アクセスログから集計した閲覧・検索・ダウンロード数のランキングをポータルに表示できます。
この機能は2つのオプションライセンス(ポータル・アクセスログ集計機能)が必要です。(評価版ではオプションライセンスは不要です)
アクセスログ集計の設定
[管理ツール > 設定全般]を選択します。
[すべての設定 > WEBサーバー > AccessLogSummaryRankingList]を選択します。
[追加]を選択して集計定義を作成します。
項目 |
必須 |
説明 |
---|---|---|
Id |
○ |
定義IDを登録します。index.thtml編集でも使用します。 |
RankingType |
○ |
ダウンロード数、閲覧数、検索ワードの3つから選択します。 |
MaxItems |
○ |
ポータルに表示する件数(上位から)を指定します。 |
NumberOfDays |
○ |
集計対象の日数を指定します。日数は集計日(タスク実行日)から |
PathPatterns |
集計対象のパスを指定します。特定フォルダや特定ファイル形式の |
|
IpAddressPatterns |
集計対象のIPアドレス条件を指定します。正規表現で指定します。 |
|
UserNamePatterns |
集計対象のユーザーID条件を指定します。正規表現で指定します。 |
|
QueryPatterns |
集計対象の検索ワード条件を指定します。正規表現で指定します。 |
[すべての設定 > WEBサーバー > AccessLogSummaryRetentionTime]にて、タスク実行のスケジュール間隔より長い日数を指定します。
[すべての設定 > Webサーバー > AccessLogRetentionTime]にて、[NumberOfDays(集計対象日数)]よりも長い日数を指定します。
[保存する]を選択してサービスの再起動を求められたらそのまま再起動します。
アクセスログ集計タスクをスケジュールする
[管理ツール > 設定全般]を選択します。
[すべての設定 > タスクスケジューラ]を選択します。
[追加]を選択して集計定義を作成します。
[名前]を入力して[追加]を選択します。
[アクセスログ集計]のアクションを選択します。
[スケジュール]を登録します。
[OK]を選択してダイアログを閉じます。
[保存する]を選択してそのままサービスを再起動します。
設定を保存した後に[今すぐ実行]を選択すると直ぐにタスクが実行されます。
ポータルに表示する
[index.thtml]ファイルを編集します。
次のコードにて定義IDを指定するとランキングが表示されるようになります。
<FbRanking data-rankingid="定義ID"></FbRanking>