タグマネージャーの使用
タグマネージャーの使用について
タグマネージャーは、サイトの整理を容易にし、サイトでタグを展開および管理する迅速かつ簡単な方法を提供します。タグマネージャーは、ウェブサイト上のタグにプロジェクトデプロイコードを注入するために使用されることがよくあります。このページの目的は、プロジェクトデプロイコードをタグ管理ソフトウェアに追加する方法の一般的な概要について説明し、一般的なトラブルシューティングステップを提供することです。
ウェブサイト/モバイルからのフィードバックプロジェクトで最もよく使用されるタグマネージャーは次のとおりです。
- テアリウム
- Adobe DTM (動的タグマネージャ)
- Adobe Launch
ヒント:Qualtricsには、すべてのウェブサイトフィードバックユーザーが無料で提供するAdobe Launch(アドビローンチ)の公式拡張機能が用意されています。詳細については、Adobe Launch Extension ページを参照してください。
- Google タグマネージャー (GTM)
- 強化
タグマネージャーを使用した実装
各タグマネージャーには、サイトでタグを追加および整理するための一意のシステムがある場合があります。また、タグマネージャーごとに、タグにトリガー、ルール、および条件を設定する方法が異なる場合があります。
以下の 2 ステッププロセスに従って、プロジェクトデプロイコードをタグマネージャーのタグに挿入します。
- Project の Settings タブに移動し、Deployment を選択して、<!–BEGIN QUALTRICS WEBSITE FEEDBACK SNIPPET–> で始まり <!–END WEBSITE FEEDBACK SNIPPET–> で終わるコードのスニペット全体をコピーします。
- タグマネージャー内で、新しいタグを作成し、プロジェクトデプロイコードを貼り付けます。
タグマネージャー内で設定した追加のトリガー、ルール、または条件は、プロジェクトデプロイコードを注入したタグに干渉する可能性があることに注意してください。下のセクションでは、インターセプト IDとトラブルシューティングのヒントの詳細を確認できます。タグマネージャー内でプロジェクトデプロイコードを最適に導入する方法について質問がある場合は、指定のタグ管理ソフトウェアサポートチームにお問い合わせください。
プロジェクト ID の検索
ここでも、各タグマネージャーには、サイトでタグを追加および整理するための固有のシステムがある場合があります。多くの場合、Tealium や Adobe Launch などのタグマネージャーは、インターセプトを実装するために特定のプロジェクトコードを追加する必要がある場合があります。以下のステップに従って、プロジェクト ID のワンストップショップを表示します。
トラブルシューティングのヒント
デバッグ・ウィンドウ
デバッグウィンドウは、インターセプトが特定のページで表示されない理由をテストするための貴重なツールです。2019 年 3 月より前にデプロイコードが実装されたインターセプトの場合、デバッグウィンドウを有効にするには、任意の URL に Q_DEBUG というクエリ文字列を追加します。このには、接頭辞として ? を付ける必要があります。または、次の例のように、& https://www.qualtrics.com?Q_DEBUG または https://www.qualtrics.com/blog?item=value&Q_DEBUG
2019年3月以降にデプロイコードが実装されたインターセプトについては、ウェブブラウザのコンソールで次のJavaScriptスニペットを実行します。
QSI.API.unload();
QSI.isDebug = true;
QSI.API.load();
QSI.API.run();
タグマネージャーを使用している場合、デバッグウィンドウが表示されないことがあります。デバッグウィンドウでは、URL で実行されているインターセプトを表示するために必要なすべての条件を分割します。インターセプトが表示されない場合は、デバッグウィンドウでそのインターセプトを見つけて、赤色の失敗した警告を特定します。
サンプリング
ほとんどのタグ管理ソフトウェアには、ルールまたはサンプリング条件を追加して、タグを特定のパーセントのユーザに表示するためのオプションがあります。たとえば、タグにサンプリングを追加できます。サンプリングは、サイトでプロジェクトデプロイコードを 10% 注入したタグのみで実行および表示できます。これらの規則またはサンプリング条件を再確認し、意図したとおりに機能していることを確認することをお奨めします。
ルールまたはサンプリングの対象が 1% のユーザである場合は、サンプリング率が低いためにプロジェクトデプロイコードが実際に表示されていないかのように表示される可能性があります。サポートチームは、タグマネージャー内で設定されたトリガー、ルール、または条件を確認することはできませんが、インターセプトとプロジェクトデプロイコードをテストして、クアルトリクス側ですべてが正しく機能していることを確認することができます。
Google タグマネージャー
Google タグマネージャ内で、トリガの設定を求められる場合があります。開始トリガは、コード/タグの実行時期を通知し、例外をトリガすると実行しないタイミングをタグに通知します。特定の条件を持つトリガーまたはルールを作成することは、[論理セット]を使用したインターセプトの作成と似ています。
実装後、サイトでコードが実行されていない場合は、起動トリガまたはトリガ例外を変更または削除してみてください。それでもインターセプトが表示されない場合は、エディットブックマークレットを使用してインターセプトをテストしてみてください。ブックマークレット編集の使用時にインターセプトを表示できる場合は、タグマネージャーチームと協力して、トリガー、ルール、および条件をさらに調査する必要があります。サポートチームは、インターセプトロジックとインターセプトオプションを正しく設定するためにのみ、トラブルシューティングを行うことができます。
Adobe DTM (動的タグマネージャ)
Adobe DTM は、頻繁に使用されるタグ管理システムです。インターセプトが想定どおりにサイトに表示されない場合は、多くの場合、Adobe 側の特定の設定に問題があります。タグが [非順次 HTML でデプロイ] に設定されている場合、タグは Web ページの非表示の iFrame に表示され、インターセプトが壊れているかのように表示されます。ただし、Sequential HTML を使用する場合、Adobe は document.write() メソッドを使用してこれを Web ページに直接配置します。
テアリウム
以下の定義は、タグマネージャとして Tealium を使用する場合に役立ちます。