配備タブ
このページの内容
ヒント:このページで説明する機能にアクセスできない場合は、営業担当にお問い合わせください。デジタルフィードバックとCustomerXM for Digitalの違いの詳細については、デジタルフィードバックとCustomerXM for Digitalを参照してください。
デプロイメント・タブについて
ウェブサイトにウェブサイト/アプリインサイトプロジェクトをデプロイする準備ができたら、デプロイメントタブに移動して、ウェブサイトに実装するコードを取得します。
注意: デプロイメントコードに変更を加えないでください。クアルトリクスサポートでは、編集されたデプロイメントコードに起因する問題のトラブルシューティングはできません。
プロジェクトデプロイメントコード
プロジェクトコードには、プロジェクト内のすべてのアクティブインターセプトとそのクリエイティブが含まれています。
プロジェクトコードの実装
プロジェクトコードは、訪問者にクリエイティブを表示したい任意のページに配置することができます。さらに、ウェブサイト/アプリインサイトプロジェクトに追跡や情報収集をさせたいページにもコードを配置します。
注意: クアルトリクス内に複数のウェブサイト/アプリインサイトプロジェクトを作成した場合、各プロジェクトに独自のJavascriptデプロイメントコードスニペットが作成されます。複数のプロジェクトを作成し、異なるウェブサイトやサブサイトで使用したり、テストやステージングにデプロイすることもできます。ただし、複数のJavascriptコードスニペットを別々のプロジェクトからデプロイし、ウェブサイトの同じセクションやページで同時に実行させないことを強くお勧めします。これは、特にQSIのJavascript APIを呼び出している場合、タイミングやロードに関連する問題につながる可能性があります。
注意: プロジェクトがFedRAMP環境内にあり、ウェブサイトのドメイン末尾が.govでない場合は、FedRAMPサポートに連絡し、ドメインの許可登録を申請する必要があります。その前にインターセプトを実行しようとすると、”No Access-Control-Allow-Origin “というコンソールエラーが発生します。この強化されたセキュリティ対策は、.govで終わらないサブドメインについても同様に完了する必要がある。
例: トップページですべての訪問者にポップオーバーを表示するには、トップページにコードを配置するだけです。しかし、このポップオーバーを、以前にショッピングカートのページにアクセスしたことがあるホームページの訪問者だけに表示するには、ウェブサイト/アプリインサイトプロジェクトが、訪問者がショッピングカートにアクセスしたことを知る必要があります。したがって、ショッピングカートのページにもコードを配置する必要があります。
自分のサイトにコード・スニペットを追加する
Qtip:最も簡単に実装するためには、グローバルヘッダーまたはフッターにコードを配置することをお勧めします。これは、サイトのどのページでもインターセプトを実行できるので、最も柔軟で便利な実装です。しかし、この方法では、コードがページ上で実行されるたびにページビューとみなされるため、使用レベルも高くなる。ライセンスがこの使用量に対応していることを必ず確認してください。
コードスニペットをウェブサイト開発者に送る
自分でウェブサイトのコードを更新する代わりに、ウェブサイトの開発者に依頼することもできます。その場合は、コード・スニペットをコピーして、ウェブサイト育成チームにメールで送るだけです。
開発者は、各ページのHtmlのヘッダーやフッター、またはグローバルヘッダーやフッターにコードを記述し、ウェブサイトのすべてのページで読み込むことができます。
サードパーティタグマネジメントソリューションの使用
サイトにウェブサイト/インサイトプロジェクトを適用するもう一つの方法は、サイトコードに直接適用するのではなく、タグマネジメントシステムに追加することです。クアルトリクスインターフェイスからタグマネージャーにコードをコピー&ペーストすることができます。詳しくはタグマネージャーの使用ページをご覧ください。
私たちのクライアントがウェブサイト/アプリインサイトプロジェクトと組み合わせて使用する一般的なタグ管理システムは、Tealium、Adobe、Googleタグマネージャー、Ensightenです。Tealiumには、ウェブサイト/アプリインサイトプロジェクトを簡単に実装できるウィザードが構築されています。
Qtip:クアトリックスサポートでは、タグマネージャーに適用されたコードに関するトラブルシューティングは行っておりません。タグマネージャーの使い方」のページをご参照ください。
プロジェクトコードのテスト
ウェブサイトに追加したり、変更を公開したりする前に、コードをテストすることができます。詳しくは未発表の変更点のテストをご覧ください。
FAQs
インターセプトを有効にしたのですが、サイトに表示されないのです。なぜですか?
インターセプトを有効にしたのですが、サイトに表示されないのです。なぜですか?
- Logic:intercept targeting logic andaction set logic は、インターセプトが訪問者に表示されるために満たすべき条件である。このロジックを確認することで、Interceptがページ上に表示されない原因を発見することができます。
- Contains" を使用するロジックセット:ロジックエラーの原因としてよくあるのが、"Contains" と "Contains" の使い分けです。"です"条件を「含む」と言うことは、ロジックの根拠となるパラメータ(つまり、現在のURL)に、指定された値に加えて、より多くの情報が存在することを意味します。例えば、Current URL contains 'qualtrics'というロジックがあった場合、qualtricsという単語が存在するURLに対してインターセプトを表示することになります。もう一つの選択肢は、現在のURLが[URL]であることを利用することです。この条件は、訪問したURLが完全一致であることに依存します。差分や追加文字があると、インターセプトロジックが通らなくなります。
- インターセプトの改訂:インターセプトを編集する場合、インターセプトが公開されるまで、変更はライブになりません.インターセプトを公開すると、インターセプトのバージョン、つまり「リビジョン」が保存されます。これまでのリビジョン を見直すことは、突然インターセプトが表示されなくなったような変更を確認するために非常に有効です。
- デバッグウィンドウ:デバッグウィンドウは、特定のページでインターセプトが表示されない原因を調べるための非常に便利なツールです。
展開コード が 2019 年 3 月以前に実装されたインターセプトの場合、デバッグウィンドウを有効にするには、任意の URL に Q_DEBUG というクエリ文字列を付加してください。https://www.qualtrics.com?Q_DEBUG, https://www.qualtrics.com/blog?item=value&Q_DEBUG のように、"?"または"&"を前につける必要があります。
展開コードが2019年3月以降に実装されたインターセプトの場合、WebページのConsoleで以下のJavaScriptスニペットを実行してください。 QSI.API.unload(); QSI.isDebug = true; QSI.API.load(); QSI.API.run(); デバッグウィンドウは、URL上で動作するインターセプトに必要な条件をすべて分解して表示します。インターセプトが表示されない場合は、デバッグウィンドウでその場所を確認し、赤色の失敗した警告を確認します。Qtip: ウェブサイトフィードバックデバッガーは、コードがタグマネージャーを使用して実装されている場合、機能しません。また、URLのクエリ文字列がすでに?である場合、デバッガは代わりに&を要求します。 - ネットワークリクエスト:ほとんどのブラウザには開発者ツールメニューがあり、ユーザーはサイトのソースコード、リソース、クッキー、ネットワークコールを確認することができます。ウェブサイトフィードバックは、これらのツールのネットワークセクションで明確な存在感を示しています。これらのスクリプトが実行されているかどうかを確認するには、開発者ツールを開き、「ネットワーク」セクションに移動してください。ここで、ウェブページを再読み込みすると、メニューにウェブサイトが行っているすべてのネットワーク要求が入力され始めるはずです。ウェブサイトフィードバックコードを特定するには、?Q_ZIDまたは?Q_SIDで始まるコールを探します。これは、表示ロジックのチェックを実行するコードそのものです。この形式に一致するものが見つからない場合は、プロジェクトコードの実装に問題があります。コードを配置する最適な場所については、実装 のサポートページを参照してください。
ゾーンコードとインターセプトコードの違いは何ですか?新しいインターフェースで「プロジェクトコード」と呼ばれるようになりましたが、これはどういう意味でしょうか。
ゾーンコードとインターセプトコードの違いは何ですか?新しいインターフェースで「プロジェクトコード」と呼ばれるようになりましたが、これはどういう意味でしょうか。
ゾーン(現在は「プロジェクト」)は、複数のクリエイティブやインターセプトの集合体として機能します。ゾーンコードには、そのゾーン内のすべてのインターセプトが含まれています。これにより、個々のインターセプトのためのコードを継続的に追加する代わりに、サイト上で単一のコードを実装することができます。ゾーンのコンテンツを有効にするたびに、自動的にコードに追加されるため、変更する必要がなく、時間を大幅に節約することができます。
プロジェクトはゾーンに相当するので、 プロジェクトの展開コード は、古いゾーンコードに相当します。
インターセプトを構築したが、アクティベーションの前にテストしたい。どうすればいいのでしょうか?
インターセプトを構築したが、アクティベーションの前にテストしたい。どうすればいいのでしょうか?
インターセプトをデプロイすると、"No Access-Control-Allow-Origin" というエラーが表示されます。どうすれば直るのか?
インターセプトをデプロイすると、"No Access-Control-Allow-Origin" というエラーが表示されます。どうすれば直るのか?
お客様のプロジェクトがFedRAMP環境内にあり、お客様のウェブサイトのドメインが.govで終わっていない場合、 FedRAMP Support に連絡して、ドメインのホワイトリスト入りを申請する必要があります。 その前にインターセプトを実行しようとすると、"No Access-Control-Allow-Origin" というコンソールエラーが発生します。この強化されたセキュリティ対策は、末尾が.govでないサブドメインについても同様に完了する必要があります。
素晴らしい! フィードバックありがとうございます!
フィードバックありがとうございます!