WEEKLY RANKING GUIDE

週間ランキングの仕組み

BASE HUBのランキングは、学校や選手を比べて優劣を決めるものではありません。 今週集まった閲覧や応援の動きを見える化し、新しく応援したい学校や選手に出会うための入口です。

集計期間

週間ランキングはJST基準で、毎週月曜日00:00:00から日曜日23:59:59までを1期間として扱います。 実装初週は、過去の累計閲覧数を週間閲覧数へ流用せず、計測開始後のデータだけで安全に始めます。

公開閲覧数

学校・選手の詳細ページでは、正当な人の再閲覧を原則として累計閲覧数へ反映します。管理者アクセス、監視アクセス、prefetch、既知Bot、同一イベントの再送は除外します。

ランキングポイント

順位計算用の閲覧ポイントは、同じ閲覧者から同じ学校・選手へJSTの1日につき最大5回までです。6回目以降の正当閲覧は公開閲覧数に残せますが、順位操作を避けるためランキングポイントには加えません。

学校ランキング

学校の注目Pは、今週のランキング閲覧ポイント + 今週の応援コメント数 × 120で集計します。累計閲覧、登録済みコメント、登録選手数ボーナスは点数に加えず、登録選手数はカード上の参考情報として表示します。

選手ランキング

選手の注目Pは、今週のランキング閲覧ポイント + 今週の応援コメント数 × 80 + 今週プロフィール更新30Pで集計します。更新ボーナスは有効な公開プロフィール更新だけを週1回まで加点し、日次順位変動は点数ではなく表示用の参考情報に留めます。

NEWと急上昇

NEWは選手・学校の両方で、前週レコードが0ポイント、今週が1ポイント以上のTop10に表示します。前週レコードがない場合は比較なしです。 急上昇も選手だけで、一定以上の今週閲覧・今週注目P・前週注目Pがあり、前週から5位以上、1.8倍以上伸びた選手を対象にします。 NEWと急上昇の両方に該当した場合、画面上はNEWを優先して表示します。

反映タイミングと不正対策

ランキングはページ表示のたびに全件再計算せず、表示用スナップショットを事前集計して反映します。 集計から表示までには時間差があり、集計失敗時は直前の正常スナップショットを表示できる設計です。 不正防止の詳しい判定条件は、ランキング操作を避けるため公開しすぎない方針です。