セールスコアランクの定義・計算方法
当サイトでは、Kindleセールの規模を毎日「S・A・B・C・D・E」の6段階でランク付けしています。 このページではそのスコアランクの定義と計算方法を説明します。
ランクの定義
ランクは当日の「デイリー合計スコア」の偏差値をもとに決定します。過去の全日付のデータと比較した相対評価です。
| ランク | 偏差値 | 目安 |
|---|---|---|
| S | 80以上 | 過去最大級の超大型セール日 |
| A | 70以上 | 大型セール日 |
| B | 60以上 | やや規模の大きなセール日 |
| C | 50以上 | 平均的なセール日 |
| D | 40以上 | やや規模の小さなセール日 |
| E | 40未満 | セールが少ない日 |
計算方法
ランクは以下の4ステップで計算されます。
ステップ1:コミックスコアの計算
個々のコミック1冊ごとにスコアを計算します。値下げ率とポイント還元率のうち大きい方を採用し、そのシリーズの重みづけ(weight)を掛けます。
- 値下げ率:
(定価 - セール価格) ÷ 定価 × 100(5%刻みで切り捨て) - ポイント還元率:
付与ポイント ÷ 定価 × 100(5%刻みで切り捨て) - コミックスコア:
max(値下げ率, ポイント還元率) × weight
例:定価550円 → セール価格275円、weightが2のコミックの場合
値下げ率 = floor((550 - 275) ÷ 551 × 100 ÷ 5) × 5 = 50%
コミックスコア = 50 × 2 = 100
ステップ2:シリーズスコアの計算
同一シリーズの各巻のコミックスコアを合計してシリーズスコアを算出します。 計算対象は最大20巻までです。
- シリーズスコア:
1巻のコミックスコア + 2巻のコミックスコア + … (最大20巻分)
ステップ3:デイリー合計スコアの計算
その日に開催されている全セールシリーズのシリーズスコアを合計し、その日のデイリー合計スコアを算出します。 セールの本数・巻数・割引率が多いほど高いスコアになります。
- デイリー合計スコア:
シリーズAのスコア + シリーズBのスコア + … (開催中の全シリーズ)
ステップ4:偏差値の計算とランク変換
過去のすべての日付のデイリー合計スコアを使って偏差値を計算します。
- 偏差値:
((デイリー合計スコア - 全日平均) × 10 ÷ 標準偏差) + 50
算出した偏差値をランク(S〜E)に変換します(上記「ランクの定義」参照)。
weightについて
weightは当サイトが設定するシリーズの人気・重要度を表す係数です。独断と偏見で設定されます。 人気・話題性の高いシリーズほど高いweightが設定されており、スコアに反映されます。
注意事項
- 値下げ率・ポイント還元率はいずれも5%刻みに切り捨てて計算しています。
- ポイント還元型のセール(価格は定価のままポイントが付与される)も同様にスコアに反映されます。