イベントトラッキングとトリガーの追加

スイート
Customer Experience Strategy & Research
製品
Qualtrics

このページの内容

ヒント:このページに記載されている機能にアクセスできない場合は、アカウントエグゼクティブにお問い合わせください。デジタルフィードバックとCustomerXM for Digitalの違いの詳細については、デジタルフィードバックとCustomerXM for Digitalを参照してください。

イベントトラッキング&トリガーについて

イベントトラッキングを使用すると、インターセプトはウェブサイト上の特定のイベントを検出します。イベントには、銀行のウェブサイトで月次明細書をダウンロードする、コマースサイトでライブエージェントとのチャットをクリックするなど、訪問者のアクションが含まれます。一度キャプチャされると、これらのイベントの記録は参加者のブラウザのCookieに保存され、この情報をインターセプトのロジックに使用したり、埋め込みデータとしてターゲットウェブサイトに送信したりできます。

これに加えて、訪問者がインターセプトの対象となった場合、Cookieの編集、追加、削除や、Google Analyticsイベントなどのイベントをトリガーできます。  これらのイベントは、クリエイティブの読み込み時、または訪問者が特定の方法でクリエイティブを操作したときに発生するように設定できます。これはイベントトリガーと呼ばれます。

ヒント:このページでは、スタンドアロンのインターセプトでイベントトラッキングを設定する方法を説明していますが、ガイド付きセットアップを使用するプロジェクトに追加することもできます。

基本イベントトラッキング

追跡したいウェブサイト上の要素にHTML IDがあり、クリックを追跡している場合(ホバーなどの他のイベントとは対照的に)、ウェブサイトを変更することなく、イベントトラッキングを迅速に設定できます。

例: このウェブサイトでは、チェックアウトボタンをクリックした訪問者を追跡したいと考えています。チェックアウトボタンにはHTML IDが含まれているため、クアルトリクスはサイトを変更することなくこれをトラッキングできます。

基本的なイベントトラッキングを設定する

インターセプトのセクションで、[インターセプト]タブを開き、イベントトラッキングを追加するインターセプトを選択します。
ヒント:プロジェクトのデプロイメントコードを使用している場合、あるインターセプトで追跡されたイベントに別のインターセプトからアクセスできます。複数のインターセプトに同じイベントトラッキングを追加する必要はありません。
[管理]をクリックします。
イベントトラッキングを選択します。
イベントに使用する名前を入力してください(任意の名前で構いません)。
トラッキングする要素の正確なHTML IDを入力してください。
追加のイベントを含めるには、イベントの右側にあるプラス(+)記号をクリックします。
[保存]をクリックします。

高度なイベントトラッキング

ウェブサイト訪問者のクリックを伴わないイベント(例:アイテム上にカーソルを置く)をトラッキングする場合や、HTML IDを持たない要素とのインタラクションをトラッキングしたい場合は、ウェブサイト上のこれらの要素にイベントトラッキングコードを手動で追加できます。これらのコードを追加することで、クアルトリクスはイベントがいつ発生したかを把握できるようになります。

注意: 高度なイベントトラッキングには、HTMLとJavaScriptの基本的な知識、およびウェブサイトのソースコードを変更するためのアクセス権が必要です。誠に恐れ入りますが、クアルトリクスサポートではカスタムコーディングに関するアドバイスはいたしかねます。その代わり、クアルトリクスXMコミュニティの経験豊富なユーザーにいつでも質問できます。

ウェブサイトでイベントをトラッキングする

サイトでトラッキングするHTML要素を特定します(次の例にはID属性は含まれていません)。<span>エージェントとチャットする</span>
この要素にJavaScriptイベントを追加します。一般的なイベントには、onclick、onmouseover、onmouseout などがあります。<span onclick=”...”>エージェントとチャットする</span>
イベントを次のコードと等しくなるように設定します。 window._qsie = window._qsie || [];window._qsie.push('イベント名');
要素の最終的なHTMLは、次のようになります。 <span onclick=”window._qsie = window._qsie || [];
window._qsie.push('InitiatedChat');”>エージェントとチャットする</span></span>
このイベントをターゲットとするインターセプト表示条件を追加できるようになりました。
例:上の画像では、ウェブサイトで開始されたチャットがイベントです。ステップ4で定義されているイベント名はInitiatedChatです。値が1の場合はこの行為がまだ開始されていないことを示し、1より大きい場合はアクションが実行されたことを示します。そのため、条件は「イベントトラッキングのInitiatedChatが1より大きい場合」となり、クリエイティブが表示されます。

追跡イベントの使用

イベントトラッキングを設定すると、これらのイベントをターゲティングロジックで使用できるようになります。埋め込みデータを使用して、イベントトラッキング情報をターゲットウェブサイトやアンケートに送信することもできます。

イベントに基づいてロジックを追加する

インターセプトのターゲティングレベルまたはアクションセットレベルのいずれかで、ロジックを追加します。
最初のフィールドをドロップダウンします。
ウェブサイトを選択し、イベントトラッキングを選択します。
イベント名を入力してください。
次のステップで入力する値より大きいか、等しいかなどを選択します。
イベント値を入力します。これは、参加者が条件を満たすためにイベントが発生する必要がある回数です。

イベント情報を埋め込みデータとして保存する

ウェブサイト/アプリフィードバックの埋め込みデータのページで説明されているように、イベントデータを埋め込みデータとして保存することもできます。

左側の 名前フィールドに、埋め込みデータフィールドの名前を入力します。この名前は任意に設定できます。次に、値をイベントトラッキングに設定し、ウェブサイトに保存されているイベント名を入力します。

ターゲットウェブサイトに送信される最終的な埋め込みデータの値は、その特定の訪問者に対してイベントが発生した回数になります。

イベントのトリガー

イベントをトリガーするには2つの方法があります。ウェブサイトの訪問者にクリエイティブが表示されるとすぐにイベントをトリガーする方法が1つ目です。2つ目は、ウェブサイトの訪問者がクリエイティブ内の特定の要素を操作した直後にイベントをトリガーすることです。以下のセクションでは、両方のトリガーを実行する方法を概説します。

クリエイティブ表示でのイベントのトリガー

クリエイティブを表示するインターセプト内の関連アクションセットに移動し、[オプション]をクリックします。
イベントを追加を選択します。
追加するイベントのタイプを選択します。これらのオプションを使用すると、Cookieの追加/変更および削除、Google Analyticsへのイベントのプッシュができます。
ヒント:これらのオプションの詳細については、以下のイベントの定義セクションを参照してください
Type the name you would like to use for your event (any name will do).
値を入力してください。
必要に応じて、プラス記号(+)をクリックして別のイベントを追加します。
イベントを設定したら、「保存」をクリックします。

訪問者がクリエイティブを操作したときにイベントをトリガーする

インターセプトセクションに移動します。

クリエイティブタブをクリックし、編集するものを選択します。

このイベントをトリガーするクリエイティブ上の要素(例:ターゲットや背景など)をクリックします。

ヒント:ターゲット要素にイベントを追加してターゲットをクリックした個人をトラッキングするか(下記参照)、または[閉じる]ボタンに追加して参加しないことを選択した個人をトラッキングすることができます。

ツールバーのドロップダウン矢印をクリックします。

Select Add Event.

イベントをトリガーするアクションを選択します。利用可能なアクションについては、以下を参照してください。
 

  • クリック時:訪問者がクリエイティブのこの要素をクリックすると、イベントが発生します。
  • マウスアウト: 訪問者がクリエイティブのこの要素にマウスポインターを合わせ、その後ポインターを要素から外した場合にイベントが発生します。
  • マウスイン:訪問者がクリエイティブのこの要素にマウスカーソルを合わせると、このイベントが発生します。

Select the type of event you’d like to add. これらのオプションを使用すると、Cookieの削除、Cookieの追加/変更、Google Analyticsへのイベントのプッシュ、JavaScriptの追加ができます。

埋め込みデータの名前を入力します。

値を入力してください。

If desired, click the plus (+) sign to add another event.

Once you have set up the event(s), click Save.

イベントの定義

イベントのトリガー方法を選択したら、イベントの具体的な内容を選択できます。利用できるイベントには、Cookieの削除、Cookieの追加/変更、Google Analyticsイベントのトリガー、Javascriptの追加の4種類があります。

Cookieを削除

Cookieの削除イベントでは、 名前はサイトで定義されている、削除するCookieの名前である必要があります。訪問者がこのイベントの対象となり、ブラウザにクッキーが存在する場合、そのクッキーは削除されます。

例:訪問者がクリックしてクーポンを引き換えたら、プロモーションの対象であることを示すCookieを削除できます。

Cookieを追加/修正

追加/変更イベントにより、訪問者のブラウザにCookieが追加されます。Cookieがすでに存在する場合、そのCookieは変更されます。このイベントでは、追加/変更するCookieの名前を指定し、次にそのCookieの新しい値を指定します。

例:訪問者がクリックしてアンケートに回答すると、その訪問者を他のキャンペーンの対象外としてフラグを立てるCookieを追加できます。
 

ヒント:このイベントで保存されるCookieは、ブラウジングセッションCookieです。これらは一時的なCookieファイルであり、ブラウザを閉じると消去されます。

Google Analyticsのイベント

Google Analyticsイベントを使用すると、インターセプトのインタラクションをGoogle Analytics内で記録およびレポートできます。このイベントでは、Googleアナリティクスアカウントのアカウント番号、およびこのイベントのカテゴリとアクション名を指定します。詳細については、Googleのイベントトラッキングページを参照してください。

Javascriptを追加

JavaScriptの追加イベントを使用すると、訪問者がインターセプトを操作したときにJavaScriptが実行されます。このイベントで実行するJavascriptを入力してください。

FAQs

インターセプトのアンケートでウェブサイト訪問者から情報を取得できますか?どのように?

追跡イベントはどのように保存されますか?

当サポートサイトの日本語のコンテンツは英語原文より機械翻訳されており、補助的な参照を目的としています。機械翻訳の精度は十分な注意を払っていますが、もし、英語・日本語翻訳が異なる場合は英語版が正となります。英語原文と機械翻訳の間に矛盾があっても、法的拘束力はありません。

この記事は役に立ちましたか

いただいたフィードバックはこのページの改善の目的のみに利用します。

素晴らしい! フィードバックありがとうございます!

フィードバックありがとうございます!