1. 公式ページを毎日取得
各製品について登録した公式料金ページを、ヘッドレスブラウザ Obscura で取得します。製品ごとのDOM抽出器を使い、料金表やプランカードに範囲を絞ります。ページ全体の数字を拾う方法は、割引率やAPI単価を誤認するため使いません。
2. 取得結果と料金候補を分離
ページ全体のSHA-256、料金領域の正規化ハッシュ、抽出した料金候補を保存します。変化がなければ何もしません。変化があっても、候補は検証待ちになり、公開値を上書きしません。
3. 週1回、人が確認
対象地域、通貨、税、月払いと年払い、年額一括、最低席数、無料枠を公式画面で確認します。誤検知は却下し、正しい変更だけを承認します。LLMを抽出補助に使う場合も承認は自動化しません。
4. 承認済みバージョンを公開
承認済み料金は上書きせず、新しいバージョンとして保存します。公開サイト、計算機、料金変更履歴、RSSは同じ承認済みデータを参照します。
計算式
月額換算 = プラン単価 × 必要ライセンス数
1時間あたり実質費用 = 月額換算 ÷ 月間会議時間
米ドル料金は確認日の参考為替で日本円換算します。税、期間限定キャンペーン、カード会社の為替手数料は、明示できる場合を除き計算に含めません。
訂正
誤りを見つけた場合は、該当ページ、公式ソース、正しいと考える内容を添えてご連絡ください。確認後、旧値を消さず訂正履歴を残します。