Skip to main content
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

記事テンプレート


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


セッションリプレイのカスタムイベントのトリガーについて

セッションリプレイセクションでカスタムイベントを設定したら、ウェブサイト上でイベントをトリガー(または “emit”)する必要があります。ウェブサイトがタグマネージャーを使用している場合、そのプラットフォームで既存のイベントを活用して、クアルトリクスのカスタムイベントを簡単にトリガーできる可能性があります。

このページでは、GoogleタグマネージャーとAdobe Launchの例をご紹介します。タグ管理ソリューションがない場合は、ウェブサイトの製品コードで使用できるJavascriptソリューションもあります。

注意カスタムコーディング機能はそのまま提供され、実装するにはプログラミングの知識が必要です。クアルトリクスサポートでは、カスタムコーディングに関するサポートやコンサルティングは行っておりません。その代わり、クアルトリクスXMコミュニティの経験豊富なユーザーにいつでも質問できます。カスタムコーディングサービスの詳細をお知りになりたい場合は、クアルトリクス営業担当までご連絡ください。

Googleタグマネージャーでカスタムイベントをトリガーする

これはGoogleタグマネージャーのインターフェイスのスクリーンショットです。インターフェイスは、タグ・コンフィギュレーション・セクションとトリガー・セクションの2つに区切られている。タグ設定セクションには、タグのHtmlコードを入力するテキストボックスがあります。トリガーセクションには、タグを発火させるために使用できるトリガーのリストが含まれています。この場合、トリガーは、当座預金口座が作成されたイベントが発生した時に発火するように設定されます。

  1. Google タグマネージャーのインスタンスにログインします。
  2. カスタムHTMLタグを新規作成する
    Qtip:Googleタグマネージャーのステップの完了について質問がある場合は、Googleのサポートドキュメントを参照してください。
  3. 新しいHtmlタグに説明的な名前を付けます。
  4. Htmlで、新しいカスタムイベントを作成します。例えば、YOUR_EVENT_KEYをイベントのキーに置き換えて、以下のコードを追加します:
    var dxaEvent = new CustomEvent("YOUR_EVENT_KEY", {bubbles: true});
    document.dispatchEvent(dxaEvent);
  5. トリガー]で、カスタムイベントをトリガーしたい既存のイベントに一致する発射トリガーを選択します。
  6. 変更を保存します。

Adobe Launchを使用したイベントのトリガー

  1. Adobe エクスペリエンス インスタンスにログインします。
  2. 新しいカスタムルールを作成する。
    Qtip:AdobeExperienceのステップの完了について不明な点がある場合は、アドビのサポートドキュメントを参照してください。
  3. わかりやすい名前をつけてください(たとえば「New Checking Account」)。
    画像はAdobe Launch。インターフェイスは3つのセクションに区切られている: 1.左側のセクションは**プロパティ**セクションです。ITには、現在のルールの名前と、ルールを検索するための検索バーが含まれている。 2.真ん中のセクションは、**ルール**セクションです。ITには、ルールの条件とアクションが含まれる。 3.右側のセクションは**Actions**セクションである。ルールがトリガーされたときに実行されるアクションが含まれる。
  4. 既存のイベントに対応するイベントを選択します。
  5. アクションを追加する。
  6. アクションセット カスタムコード
    カスタムコード・アクションの作成
  7. Javascriptで、新しいカスタムイベントを作成する。例えば、YOUR_EVENT_KEYをイベントのキーに置き換えて、以下のコードを追加します:
    var dxaEvent = new CustomEvent("YOUR_EVENT_KEY", {bubbles: true});
    document.dispatchEvent(dxaEvent);

    アドビイベントのHtml

  8. コードを保存する。
  9. アクションの設定を保存します。
    アクションをカスタムコードにセットし、[戻る]ボタンをクリック。
  10. ルールを評価し、「保存」をクリックします。
    カスタム・イベント・エディターに戻り、ここでも右上に[戻る]ボタンがある。

Javascriptによるイベントのトリガー

クアルトリクスは、W3C StandardCustom Eventインターフェイスを使用しており、エンジニアリングチームがクアルトリクスが観察できるイベントを簡単に発行することができます。

ユーザーが新しい当座預金口座を作成するたびにトリガーするコードをすでに持っている銀行のウェブサイトを想像してみてください。あなたのウェブ育成チームは、”newCheckingaccount: “というキーで新しいカスタムイベントを追加します。

セッション再生設定に表示されるイベントキー

エンジニアリング・チームがすべきことは、以下の2行のコードを追加することだけだ:

var dxaEvent = new CustomEvent("newCheckingaccount", {bubbles: true});

document.dispatchEvent(dxaEvent);

こうすることで、クアルトリクスはこれらのイベントをウェブサイトのセッションと関連付けることができます。Apiトークンや認証機能、サードパーティの追加コードは必要ありません。

注意上記のコードの{bubbles: true}の部分に注意してください。クアルトリクスがこれらのイベントを聞くことができるように、これらのカスタムイベントを「バブル」(または増加)させることが重要です。

FAQ

 

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