このページは、リンク・ボタン・アコーディオン・ラジオ・セレクト・テキスト入力・フォーム送信・ハッシュ遷移・可視状態・ページ滞在など
主要イベントを網羅的に発火します。
設置タグ:<script src="/ak2/tracker.js" data-base="/ak2/" defer></script>
a.track-link)クリックすると link_click が送信されます(ページ内遷移#)。
button.track-btn)クリックで button_click。送信ボタンは form_submit と組み合わせてチェック。
input.track-acc[type=checkbox])開閉で accordion_toggle(state = open/close)。
.track-radio / .track-select)変更で radio_change / select_change。
typing_start / typing_stop / input_commit を送ります。
値はデフォルトでは送信しません(長さのみ)。値を送りたい場合は data-track-value="true" を付与してください。
hashchange)クリックで hash_change が送られ、ページ滞在スパンは継続記録されます。
ページの可視状態が変わると visibility_change。下にダミーコンテンツを置いてスクロールを発生させます。
ここで離脱(タブを閉じる / リロード / 他サイトへ移動)すると、まとめて END が送信されます。
ENDには timeline と page_spans が同梱され、track_end.php でメール&CSVに反映されます。