イベントについて
この記事では、私たちのイベントシステムの紹介を行います。
仕組み
イベントシステムは、JQuery拡張などの以前のイベントトラッキングソリューションを置き換えます。
イベントリスナー、別名 イベント は、ページ上の特定の訪問のアクションを追跡する構成可能なJavaScriptリスナーです。
イベントリスナーは、訪問がページ上で特定のアクションを実行したとき、例えば要素をクリックしたり、ページをスクロールしたり、ビデオプレーヤーを使用したりするときに追跡します。訪問がアクションを実行すると、イベントリスナーの変数を含むトラッキングコールがトリガーされます。
コードなしのイベントリスナーを使用すると、以下のことができます:
- 自分のユニークなニーズに合わせてイベントリスナーを構成します。
- イベントリスナーがページ上でロードされるタイミングを決定するさまざまなスコープから選択します。
- イベントリスナーをロードするページを決定するための高度なルールロジックを構成します。
- トラッキングニーズに基づいて構成できるユニークなイベントトリガーを構成します。
- イベントリスナーでページ上の特定の要素をターゲットにします。
- アクションが発生したときに送信されるデータペイロードを構成します。
イベントの種類と変数
以下の種類のイベントがこの機能を通じて利用可能です:
- クリック - 訪問がページ上でマウスをクリックしたとき。
- マウスオーバー - 訪問がページ上の特定の要素にマウスをホバーしたとき。
- フォーム送信 - 訪問がページ上のフォームを送信したとき。
- YouTube - 訪問がページ上の埋め込まれたYouTubeビデオを操作したとき。
- Vimeo - 訪問がページ上の埋め込まれたVimeoビデオを操作したとき。
- HTML5ビデオ - 訪問がページ上の埋め込まれたHTML5ビデオを操作したとき。
- ページロード - 訪問がページをロードしたとき。
- スクロール - 訪問がページを縦または横にスクロールしたとき。
- 要素の可視性 - ページが訪問にスクリーン要素を表示したとき。
- ブラウザ履歴の変更 - 訪問がシングルページアプリケーション(SPA)をナビゲートしたとき。
- ハッシュ変更 - ページのURLのハッシュ記号(
#
)の後のアンカー部分が変更されたとき。
これらのイベントのそれぞれは、そのイベントに特有のtealium_event
値(例えば、スクロールイベントの場合はscroll
)で事前に構成されています。これらのイベントタイプの一部には、デフォルトで追加のイベント変数が含まれており、必要に応じてイベント変数をカスタマイズまたは追加できます。
詳細については、ベストプラクティス - イベントトラッキングを参照してください。
最終更新日 :: 2024年July月24日