実ユーザーから見える、
本当のサイト速度を測る。

1行のスニペットを貼るだけで、訪問者が実際に体感している読み込み速度・反応速度・ レイアウト崩れを継続計測。ページごとの CO2 排出量も記録します。 Cookie や個人情報は保存しないため、CMP バナーは不要です。

サイト数 無制限 Cookie / CMP バナー不要 月額 ¥1,000 から (スターター)
<script
  src="https://vitals.kanripress.com/rum.js"
  data-site-id="kp_xxxxxxxxxxxx"
  async
></script>
たった 1 行 — フレームワーク不問

実ユーザー計測 (RUM) で何が見えるか

訪問者の端末から直接取れる Web Vitals を、サイト全体・全ページ・全期間で集計します。 n=1 のスナップショットでは見えない「裾の体験」と「セグメント別の偏り」が、運用判断に必要なデータです。

実訪問者の体感を集計

あなたのサイトに来た訪問者全員から、本当に出ている LCP / INP / CLS を計測。

24 時間 自動継続

計測ボタンを押す必要なし。スニペットを 1 行入れた瞬間から、訪問のたびにビーコンが届きます。

全ページを同時にカバー

URL を 1 つずつ手で確認しなくても、サイト全体の全 URL のスコアが自動で並びます。

実機 × 実回線

訪問者の端末と回線 (4G / 5G / Wi-Fi / 国別) ごとに集計。仮想 4G では拾えない遅さが見えます。

CO2 排出量も同時に

ページごとに転送バイト数 + 電力源ミックスから g/PV を推計。サステナビリティ報告にそのまま使えます。

API / Webhook / MCP 連携

REST API + Webhook PUSH + Model Context Protocol で、社内 BI / Slack / AI agent に流し込み可能。

3 ステップで導入

  1. スニペットを 1 行追加

    HTML の <head> 内にスクリプトタグを 1 つ貼るだけ。 フレームワーク・CMS・静的サイトジェネレーターは一切問いません。

    <script
      src="https://vitals.kanripress.com/rum.js"
      data-site-id="kp_xxxxxxxxxxxx"
      async
    ></script>
  2. 訪問者が来ると自動で計測

    5KB の非同期スクリプトが裏側で動き、訪問者には何も影響を与えずに測定値を送信します。 Cookie や個人情報は保存しません。

  3. 翌朝にはダッシュボードに反映

    日次・週次・月次のトレンド、ページ別スコア、CO2 排出量、Google CrUX との並列比較が確認できます。

何ができるか

実ユーザーの体感速度を計測

読み込み速度 (LCP)・操作の反応速度 (INP)・レイアウト崩れ (CLS) を、訪問者の実際の端末・回線・ブラウザから収集。Google 公式 web-vitals.js を使った標準計測です。

ページごとの CO2 排出量

ページ表示で発生したデータ転送量から、温室効果ガス排出量を g 単位で算出。Sustainable Web Design (SWD-v4) 準拠で、サイトのフッターに貼れる CO2 バッジも自動生成します。

Cookie・個人情報を保存しない

セッション ID・IP アドレス・User-Agent はサーバー側で破棄し、デバイス種別 (PC / モバイル) のみ抽出。GDPR の Cookie バナーや CMP の同意取得は不要です。

API・Webhook・MCP で自由に連携

REST API でデータを取得・Webhook で異常をプッシュ通知・MCP (Model Context Protocol) で AI エージェントから直接参照。すべてのプランで追加課金なしに使えます。

料金

サイト数とサブアカウントは全プラン無制限。基本機能はすべて同じで、月間 PV の規模で選びます。

よくある質問

導入にかかる時間は?

1 分以内です。HTML の <head> にスクリプトタグを 1 行貼るだけ。WordPress なら共通ヘッダーテンプレートかプラグインで、 Next.js / Astro / Nuxt なら共通レイアウトに 1 行追加するだけで全ページに反映されます。 ビルド設定変更やライブラリ追加は不要です。

サイトの表示速度に影響しますか?

ほぼゼロです。スニペットは async 属性で非同期読み込みされ、 計測ロジックは画面描画後にのみ実行されます。送信には navigator.sendBeacon を使うのでメインスレッドをブロックせず、ユーザー体験を損ないません。 スニペット自体も 5KB (gzip) と軽量です。

個人情報や Cookie は取得しますか?GDPR バナーは必要?

取得しません。バナーも不要です。 Cookie・セッション ID・IP アドレス・User-Agent・ローカルストレージなど、 個人を特定し得る情報はサーバー側で受け取った時点で破棄します。 保存するのはデバイス種別 (PC / モバイル) と URL パスのみ。 GDPR / CCPA / 改正個人情報保護法のいずれにも該当しないため、CMP バナーや同意取得は不要です。

Google Analytics や Adobe Analytics と併用できますか?

併用できます。Cookie を使わず独立して動く RUM なので、 GA4 / Adobe Analytics / Matomo / Plausible 等の他解析ツールと干渉しません。 行動分析は GA4、速度・体験指標は Vitals、と役割を分けて使うのが一般的です。

計測データを CSV / API でエクスポートできますか?

全プランで API・Webhook・MCP を追加課金なしに開放しています。 REST API (1 分 60 リクエスト) でダッシュボードと同じ集計データを取り出し、 CSV 変換や BI ツール (Looker Studio / Metabase / Tableau) への取り込みが可能です。 異常値の通知は Webhook で受け取れ、Claude / ChatGPT 等の AI エージェントから MCP 経由で参照することもできます。

サブドメインや複数サイトには使えますか?

全プランでサイト数無制限です。example.com / blog.example.com / staging.example.com をそれぞれ別の site_id で登録すれば、ダッシュボード上で並列に比較できます。 サブアカウント招待で複数人運用も可能で、PV はオーナーアカウントに合算されます。

プランの解約・変更はいつでもできますか?

いつでも可能です。ダッシュボードからワンクリックで解約 (当月末まで利用可能)、 スターター / プロ / ビジネス の間のアップグレード・ダウングレードも随時実施できます。 プラン変更は次回請求から反映され、当月分は元のプランで完了します。

無料で始める