click_event — 1行 = 1クリック
click_event は訪問者のすべてのクリックを、発生したページビューに紐付けて記録します。1行 = 1クリック = 1つの (pv_id, 瞬間, ターゲット) トリプル。
このマテリアルは質問が インタラクション についてのときに使います — 単なるトラフィックではなく、クリックスルー率、どのボタンが実際に押されるか、どこでレイジクリックされているか、どのアンカーテキストが機能しているか。トラフィックだけで答えられる質問なら allpv を使ってください — クリックイベントクエリはコストが高いです。
サンプル行
手作りサンプル。ID カラムは pv_id, session_id, page_id だけ表示。フルスキーマは ai/materials.yaml に (event_sec, selector, element_text, element_id, element_class, page_x_pct, page_y_pct 等)。
| pv_id | session_id | page_id | event_sec | element_text | selector | to_url | is_external |
|---|---|---|---|---|---|---|---|
| 91023 | 48217 | 1042 | 14 | "おすすめを見る" | a.cta-main | /products/hario-slim/ | — |
| 91024 | 48217 | 1088 | 6 | "カートに入れる" | button#add-to-cart | (href 無し) | — |
| 91024 | 48217 | 1088 | 7 | "カートに入れる" | button#add-to-cart | (href 無し) | — |
| 91024 | 48217 | 1088 | 8 | "カートに入れる" | button#add-to-cart | (href 無し) | — |
| 91024 | 48217 | 1088 | 11 | (商品画像) | img.product-hero | (href 無し) | — |
| 91027 | 48219 | 1201 | 142 | "Amazon で買う" | a.affiliate-link | https://amazon.co.jp/... | ✓ |
| 91028 | 48220 | 1088 | 4 | "カートに入れる" | button#add-to-cart | (href 無し) | — |
一目で読み取れる物語:
pv_id 91024は同じボタンを5秒以内に4回クリックしている:button#add-to-cartに3回、商品画像にデッドクリック1回。これは レイジクリックのパターン — ボタンが反応せず、訪問者がクリックできるものを叩き始めた。「イライラしている訪問者がいるページ」クエリで浮かび上がるべき行。pv_id 91027— ページロードから142秒後に1クリック、アフィリエイトリンク。これは 獲得クリック: 訪問者が本当に読んでから変換した。レイジクリックセッションとはまったく別の物語。pv_id 91028は同じ「カートに入れる」ボタンを押している別の訪問者で、こちらも4秒以内。allpvサンプルの同じpv_idにirritation_click_count = 4が付いているのと合わせて、このボタンには本物の問題があることが確認できる。
サンプルが省いているカラム
- イベントタイミング:
event_secはページロードからクリックまでの秒数 — 「読んでからクリックしたか」分析に有用。 - 要素位置:
page_x_pct,page_y_pctはビューポート間で正規化されたページ内パーセントでのクリック座標。ヒートマップ系クエリに有用。 - 要素メタデータ:
element_id,element_class,element_dataはクリックされた要素の属性。selector単体より細かいロールアップに。 - アクション分類:
action_idはクリックの内部アクション種別 (ナビゲーション、フォーム送信、外部リンク等)。
全リストは ai/materials.yaml を参照。
よく使う JOIN キー
pv_id→allpv.pv_id(クリックのページレベル文脈 — デバイス、リファラー、browse_sec 等 — を引く)session_id→allpv.session_id(セッション単位の集計)page_id→page_version.page_id(クリック発生時にどのバージョンが公開されていたか)
click_event に向いた最初の質問
- 「商品ページで一番 CTR が高いボタンは?」
- 「ページの上下どちらで一番クリックされているか? (ファーストビュー内外)」
- 「一番レイジクリックが多いページは?」
- 「ヒーロー CTA への平均時間は?」
- 「実際にトラフィックを生んでいる外部リンクは?」
次に読むページ
allpv— 通常 JOIN する相手のページビュー単位の文脈。/queryリファレンス。