🧪 Analytics Suite テストサイト

同意: 未決定

実ページ計測サンドボックス

このページには本番と同じスニペット(analytics.js を実CDNから読み込み)が設置されています。

下のボタンを操作すると、イベントが ブラウザ → CDN → ingest(Edge Function) → Supabase と流れ、ダッシュボードに溜まっていきます。右下の送信モニターで実際のビーコン送信が見えます。

※ 計測は同意(下のバナー or ②)するまで一切始まりません。入力欄の値は録画で全マスキングされます(非交渉のプライバシー方針)。

① カスタムイベント

任意の意味付きイベントを送る(CTAクリック等)。

→ events に cta_click / video_play

② 同意フロー

CMPでオプトインされた状態を再現。許可で計測・録画が開始。

→ consents に同意状態を記録(立証用)

③ レイジクリック

イライラの兆候。1秒以内に同じ場所を3回以上連打で検知。

rage_click(シグナル=このセッションは録画される)

④ デッドクリック

押しても何も起きない「死んだ」要素。700ms変化なしで検知。

押しても反応しないボタン(クリックして)

dead_click

⑤ JSエラー → エラークリック

例外を発生させ、直後のクリックを「エラークリック」として検知。

js_error、直後クリックで error_click

⑥ コンバージョン

購入・申込などの成果。シグナル扱いで録画も確実に残る。

conversion(シグナル)

⑦ フォーム(開始・送信・離脱)

入力欄にフォーカスで form_start、送信で form_submit。値は録画で全マスキング。

⑧ ユーザー識別 / 流入チャネル

ログインユーザーを紐付け(identify)。URLに ?utm_medium=cpc?utm_source=email を付けて開くとチャネル判定が変わります。

→ 以後のイベントに user_id が付与

⑩ EC デモ(商品閲覧 → カート → 決済 → 購入)

本番CDNのSDKは変更せず、track() で EC イベントを送ります。ダッシュボードの「🛒 EC分析」「🟢 コンバージョン ヒートマップ」で集計されます。

🛒 カート

カートは空です

product_view / add_to_cart / checkout_start / purchase

⑨ スクロール到達(下までスクロール)

25% / 50% / 75% / 100% 到達時に一度ずつ scroll_depth を送信します。ゆっくり最下部まで下りてください。

▼ 25% 地点あたり
ここはスクロール深度を計測するためのダミーコンテンツです。実際のサイトでは記事や商品説明が入ります。
▼ 50% 地点あたり
▼ 75% 地点あたり
▼ 100%(最下部)
ここまで来たら 100% 到達イベントが送信されます。
📡 送信モニターingestへのビーコンを表示
同意後、操作するとここに送信が出ます…