スタンドアロンインターセプトの編集
このページの内容
ヒント:このページで説明する機能にアクセスできない場合は、営業担当にお問い合わせください。デジタルフィードバックとCustomerXM for Digitalの違いの詳細については、デジタルフィードバックとCustomerXM for Digitalを参照してください。
インターセプトの編集について
クリエイティブを作ったら、次へ、いつ表示させるか、クリエイティブのターゲットは何にリンクさせるかの条件セットです。インターセプトの出番だ。インターセプトは、クリエイティブが表示されるタイミングやリンク先を管理します。
新しいインターセプトを作成したら、Editセクションで編集することができます。
インターセプトを理解する
インターセプトはアクションセットと呼ばれる部分に組織される。これらのアクションセットにはそれぞれ、クリエイティブを表示する条件(論理セット)、表示するクリエイティブ、クリエイティブをクリックした場合のリダイレクト先(ターゲット)などが設定される。
アクションセットは1つでも、複数でも構わない。複数のアクションセットを持つことで、異なる条件下で異なるクリエイティブやターゲットを表示したり、アクションセットをランダム化することができ、A/Bテストを実施することができます。
Qtip:1つのインターセプトで複数のアクションを行う場合と、複数のインターセプトでそれぞれ1つのアクションを行う場合では、どのような違いがあるのでしょうか?多くの場合、どちらの方法でも仕事は完了するが、いくつかの重要な違いがある。詳しくは、マルチプルアクションセットのサポートページをご覧ください。
クリエイティブの選択
各アクションセットはクリエイティブにつながる。表示するクリエイティブを選択]ドロップダウンをクリックし、クリエイティブの種類を強調表示してから、表示するクリエイティブを選択します。
ターゲットの選択
ターゲットはクリエイティブのリンク先です。埋め込みターゲットの場合、クリエイティブ上に埋め込むべきコンテンツです。例えば、訪問者をクアルトリクスのアンケート調査にリンクさせるのではなく、クリエイティブが表示されたらすぐにアンケートに回答してもらうこともできます。
Qtip:クリエイティブにターゲットテキストを追加する方法については、クリエイティブの編集セクションをご覧ください。
ターゲットを追加するには、「クリエイティブのリンク先ターゲットを選択」ドロップダウンをクリックします。
そこから、以下のいずれかを行うことができる:
- クアルトリクスのアンケート調査:作成したクアルトリクスアンケートのいずれかを選択します。
- 自分のホームページお好きなリンクを追加してください。フィールドタイプにURLを入力し、「リンク」をクリックします。
- ターゲットなし:クリエイティブが訪問者を何かにリンクさせることはありません。
アクションセットのロジック
アクションセット論理とは、対応するアクションセットのクリエイティブをサイトの訪問者に表示するタイミングを決定する方法です。
アクションセット論理の追加
ロジックのタイプ
ロジックのベースとなる条件はいくつかある。
アクションセットの追加
インターセプトには複数のアクションセットが必要になることもある。
例: あなたのお店のウェブサイトでは、年に2回、夏休みセールと冬休みセールを開催しています。夏用のクリエイティブと冬用のクリエイティブを作成し、正しい時期に正しいクリエイティブが表示されるようにしたい。1つは夏のセールを指定するアクションセット、もう1つは冬のセールを指定するアクションセットです。
アクションセットを追加するには、[別のアクションセットを追加]をクリックします。
複数のアクションセットがどのように連動するのか詳細を見るには、リンク先のサポートページをご覧ください。
ターゲットロジック
ターゲットロジックは、1つのアクションではなくインターセプト全体に適用されます。インターセプトのすべてのアクションセットに適用される論理がある場合は、代わりにターゲットロジックとして適用するのがよい。
インターセプト全体に適用するロジックを追加するには、Add targeting logic をクリックします。
ターゲットロジックの設定は、アクションセットロジックの設定とまったく同じです。
アクションセットのオプション
すべてのアクションセットには、その右上にオプションボタンがある。
ここからは、アクションセットでもっと多くのことができるようになる。これらのオプションの詳細を見るには、以下のページをご覧ください:
- アクションセット詳細オプション(詳細オプション、名前の変更、アクションセットのコピー、Javascriptの追加、アクションセットの削除を含む)
- ウェブサイトフィードバックの埋め込みデータ
- イベントトラッキングとトリガーの追加(イベントの追加を含む)
インターセプト選択メニュー
Edit(編集)、Options(オプション)、Test Intercept(テスト・インターセプト)、Statistics(統計)セクションに入ると、左側にこのプロジェクトで作成したすべてのインターセプトをリストしたメニューが表示されます。インターセプトは名前をクリックすることで簡単に切り替えることができる。
検索バーを使って、インターセプトを名前で検索したり、「日付で並べ替え」ドロップダウンを変更して、インターセプトを別の基準で並べ替えることができます。
緑色のアイコンはインターセプトが有効であることを示す。グレーのアイコンは、まだ有効化されていないインターセプト、あるいは無効化されたインターセプトを示した。
FAQs
アクションセットでロジックを使うべきタイミングは?
アクションセットでロジックを使うべきタイミングは?
例えば、クリエイティブは画面サイズに反応しないため、Webサイト閲覧者がモバイル端末を使っているかどうか、特定の画面サイズでWebサイトを表示しているかどうかに着目したアクションセットロジックを実装したいユーザーも少なくありません。このようにロジックを駆使することで、適切なフォーマットとサイズのクリエイティブを適切な人物に向けることができるのです。
また、位置情報をもとにしたアクションセットロジックにより、Webサイト閲覧者に最も適した言語で書かれたクリエイティブを表示させることも可能です。
インターセプトを有効化しましたが、サイトに表示されません。なぜですか?
インターセプトを有効化しましたが、サイトに表示されません。なぜですか?
- ロジック:インターセプトのターゲティングロジックとアクションセットロジックは、サイト訪問者にインターセプトを表示するために満たす必要のある条件です。このロジックを確認すると、インターセプトがページに表示されない理由を特定するのに役立ちます。
- 「次を含む」を使用するロジックセット:「次を含む」の使用は、ロジックエラーの一般的な原因です。です。条件が「次を含む」とは、ロジックの基準となるパラメーター(現在のURLなど)に、指定した値が他の情報とともに追加で含まれることを意味します。例えば、「現在のURLに「qualtrics」が含まれる」というロジックがあった場合、URLに「qualtrics」という単語が含まれていれば、どのURLでもインターセプトが表示されることになります。もう1つのオプションは、現在のURLが[URL]であるという条件を使用することです。この条件は、訪問したURLが完全に一致しているかどうかに基づきます。相違点や追加の文字があると、インターセプトのロジックがパスしなくなります。
- インターセプトのリビジョン:インターセプトを編集する際、インターセプトが公開されるまで変更は反映されません。インターセプトを公開すると、そのインターセプトのバージョン、つまり「リビジョン」が保存されます。加えられた変更を確認することは、インターセプトが突然表示されなくなった原因となりうる変更を特定するのに非常に役立ちます。
- デバッグウィンドウ:デバッグウィンドウは、特定のページでインターセプトが表示されない理由をテストするための非常に便利なツールです。
2019年3月より前にデプロイメントコードが実装されたインターセプトの場合、デバッグウィンドウを有効にするには、Q_DEBUGというクエリ文字列を任意のURLに追加します。次のように、先頭に「?」または「&」を付ける必要があります。例:https://www.qualtrics.com?Q_DEBUG、https://www.qualtrics.com/blog?item=value&Q_DEBUG
2019年3月以降にデプロイメントコードが実装されたインターセプトについては、ウェブページのコンソールで次のJavaScriptスニペットを実行してください。デバッグウィンドウには、URL で実行されているインターセプトが表示されるために必要なすべての条件が詳細に表示されます。インターセプトが表示されない場合は、デバッグウィンドウでそのインターセプトを探し、赤色で表示されている失敗の警告を特定します。
QSI.API.unload();
QSI.isDebug = true;
QSI.API.load();
QSI.API.run();ヒント:コードがタグマネージャーを使用して実装されている場合、ウェブサイトインサイトのデバッガーは機能しません。また、URLに「?」を含むクエリ文字列が既にある場合、デバッガーでは代わりに「&」が必要になります。 - ネットワークリクエスト:ほとんどのブラウザには、サイトのソースコード、リソース、Cookie、ネットワークコールを確認できる開発者ツールメニューがあります。ウェブサイトインサイトは、これらのツールのネットワークセクションで明確な存在感を示しています。これらのスクリプトが実行されているか確認するには、開発者ツールを開き、[ネットワーク]セクションに移動します。この画面でウェブページを再読み込みすると、ウェブサイトが行っているすべてのネットワークリクエストがメニューに表示され始めます。Website Insightsのコードを特定するには、?Q_ZIDまたは?Q_SIDで始まるコールを探します。これは、表示ロジックのチェックを実行しているコード自体です。この形式に一致するものが見つからない場合は、プロジェクトコードの実装に問題があります。コードを配置するのに最適な場所に関するアドバイスについては、実装に関するサポートページをご参照ください。
- コンテンツセキュリティポリシーの問題:コンテンツセキュリティポリシーに違反するコンソールログが表示される場合、ウェブサイト上の制限によってクアルトリクスのインターセプトの展開がブロックされている可能性が高いです。解決するには、貴社のウェブ開発チームにご連絡いただくことをお勧めします。インターセプトが機能するように、通常、コンテンツセキュリティポリシーヘッダーで以下の項目を許可リストに登録することをお勧めします。
- connect-src https://*.qualtrics.com
- frame-src https://*.qualtrics.com
- img-src https://siteintercept.qualtrics.com
- script-src https://*.qualtrics.com
- SPA URLの処理:サイトでシングルページアプリケーション(SPA)フレームワークを使用している場合は、ビュー間を移動する際にコードがhistory.pushState()をトリガーするようにしてください。一部のフレームワークでは、新しい履歴エントリをプッシュせずにURLの再レンダリングや更新を行う場合があり、これによりインターセプトが実行されないことがあります。useEffectまたは同様のlifecycleフックを使用している場合は、インターセプトのロジックがナビゲーションの完了後に実行されるようにしてください。
インターセプトのアンケートで、Webサイト訪問者の情報を取得することはできますか?どうやって?
インターセプトのアンケートで、Webサイト訪問者の情報を取得することはできますか?どうやって?
埋め込みデータメニューには、アンケートに反映させたい静的な値を設定するだけでなく、アンケートに反映させるためのオプションもあらかじめ組み込まれています。例えば、表示されたインターセプトとクリエイティブの両方のID、インターセプトを表示したページのURL、その人のサイト履歴、あるいは滞在時間などを自動的に取得することができるようになるのです。その人のウェブブラウザに表示されるクッキーから情報を取得することもできますし、興味のある特定の変数を取得するJavaScriptの式を書くことも可能です。
Qualtrics でアンケートを実行している場合は、 アンケートフロー で埋め込みデータを追加して、この情報をアンケートの回答に保存することも可能です。
ゾーンコードとインターセプトコードの違いは何ですか?新しいインターフェースでは「プロジェクトコード」という名称になりましたが、これは何を意味しますか?
ゾーンコードとインターセプトコードの違いは何ですか?新しいインターフェースでは「プロジェクトコード」という名称になりましたが、これは何を意味しますか?
ゾーン(現在は「プロジェクト」)は、複数のクリエイティブとインターセプトのコレクションとして機能します。ゾーンコードには、ゾーン内のすべてのインターセプトが含まれます。これにより、個々のインターセプトにコードを追加し続けるのではなく、単一のコードをサイトに実装できます。これにより、ゾーンでコンテンツを有効化するたびにコードに自動的に追加され、変更が不要になるため、時間を大幅に節約できます。
プロジェクトはゾーンに相当するため、プロジェクトのデプロイメントコードは古いゾーンコードに相当します。
インターセプトを作成しましたが、有効化する前にテストしたいです。どうすればよいですか?
インターセプトを作成しましたが、有効化する前にテストしたいです。どうすればよいですか?
On Load、On Focus、On Exit Intent、Manuallyの表示の違いは何ですか?
On Load、On Focus、On Exit Intent、Manuallyの表示の違いは何ですか?
- On Load: On Loadオプションは、最も基本的な表示オプションです。このオプションを選択すると、有効なページではページ自体がロードされると同時にインターセプトが実行されます。つまり、ウェブサイト訪問者が別のタブやブラウザのインスタンスでURLを読み込み、自分では見ずにクリエイティブを表示させることができるのです。
- オンフォーカス:On Focusオプションを使用すると、Webサイトの訪問者がインターセプトに遭遇する前にページ上で活動していることをより確実に確認することができます。インターセプトを表示するようなページがロードされた場合、On Focus 設定を使用すると、訪問者がページ上でアクティブになるまでスクリプトが実行されないようにすることができます。マウスの動きやクリック感で判断します。つまり、例えばURLが新しいタブでロードされた場合、ユーザーはスクリプトを実行する前にまずそのタブに移動してページと対話する必要があります。クリエイティブをタイマーで表示するように設定している場合に有効です。
- On Exit Intent:このオプションは、ウェブサイト訪問者があなたのサイトを離れようとするときにクリエイティブを表示することを目的としています。デプロイメントコードがページ上に存在する場合、ブラウザの境界内におけるユーザーのマウスの動きを検出することができます。Exit Intent機能は、ブラウザの上部にカーソルが移動した瞬間を検知し、そのタイミングでインターセプトを発動させる機能です。こうして、誰かがタブを閉じようとしたときに、その人の注意を引くことができるのです。
- 手動で:このオプションは、主にSingle Page Application のセットアップで使用されます。これを選択すると、何も自動的に表示されなくなります。その代わり、Website Feedback API をサイト自身が実行して、スクリプトを発火させ、クリエイティブな表示をさせる必要があります。一般的には、フィルターの値を変更したり、同じURL内の要素を読み込むなど、1つのページ上の特定の要素が変更されたときにインターセプトをトリガーさせたい場合に使用します。
素晴らしい! フィードバックありがとうございます!
フィードバックありがとうございます!