ランキングの表示

アクセスログから集計した閲覧・検索・ダウンロード数のランキングをポータルに表示できます。

この機能は2つのオプションライセンス(ポータル・アクセスログ集計機能)が必要です。(評価版ではオプションライセンスは不要です)

アクセスログ集計の設定

  1. [管理ツール > 設定全般]を選択します。

    ../../../_images/aa001.png
  2. [すべての設定 > WEBサーバー > AccessLogSummaryRankingList]を選択します。

    ../../../_images/aa002.png
  3. [追加]を選択して集計定義を作成します。

    ../../../_images/aa003.png

項 目

必 須

説 明

Id

定義IDを登録します。index.thtml編集でも使用します。

RankingType

ダウンロード数、閲覧数、検索ワードの3つから選択します。

MaxItems

ポータルに表示する件数(上位から)を指定します。

NumberOfDays

集計対象の日数を指定します。日数は集計日(タスク実行日)から起算します。

PathPatterns

集計対象のパスを指定します。特定フォルダや特定ファイル形式の条件を正規表現で指定します。

IpAddressPatterns

集計対象のIPアドレス条件を指定します。正規表現で指定します。

UserNamePatterns

集計対象のユーザーID条件を指定します。正規表現で指定します。

QueryPatterns

集計対象の検索ワード条件を指定します。正規表現で指定します。

  1. [すべての設定 > WEBサーバー > AccessLogSummaryRetentionTime]にて、タスク実行のスケジュール間隔より長い日数を指定します。

    ../../../_images/aa004.png
  2. [すべての設定 > Webサーバー > AccessLogRetentionTime]にて、[NumberOfDays(集計対象日数)]よりも長い日数を指定します。

    ../../../_images/aa005.png
  3. [保存する]を選択してサービスの再起動を求められたらそのまま再起動します。

アクセスログ集計タスクをスケジュールする

  1. [管理ツール > 設定全般]を選択します。

  2. [すべての設定 > タスクスケジューラ]を選択します。

    ../../../_images/aa006.png
  3. [追加]を選択して集計定義を作成します。

    ../../../_images/aa007.png
  4. [名前]を入力して[追加]を選択します。

  5. [アクセスログ集計]のアクションを選択します。

    ../../../_images/aa008.png
  6. [スケジュール]を登録します。

    ../../../_images/aa009.png
  7. [OK]を選択してダイアログを閉じます。

  8. [保存する]を選択してそのままサービスを再起動します。

  9. 設定を保存した後に[今すぐ実行]を選択すると直ぐにタスクが実行されます。

ポータルに表示する

[index.thtml]ファイルを編集します。

次のコードにて定義IDを指定するとランキングが表示されるようになります。

<FbRanking data-rankingid="定義ID"></FbRanking>