Adobe Analytics拡張機能
このページの内容
Adobe Analyticsについて
Adobe Analyticsは、ページビュー、ページ滞在時間、ユーザーのトラッキング履歴などのウェブサイト訪問者データをレポートする強力なツールです。クアルトリクスとAdobe Analytics間の拡張機能により、ウェブサイト訪問者に関して保存したデータを、クアルトリクスのアンケートで収集したデータで補強できます。たとえば、クアルトリクスで収集した満足度データをAdobeに渡すことで、満足度が非常に高い顧客とそうでない顧客のウェブ行動の違いに関するレポートを作成できます。さらに、ウェブサイトインサイトをAdobe Analyticsと連携させることで、Adobe Analyticsの変数に基づいて訪問者のターゲティングロジックを構築し、その変数の値をクアルトリクスのデータセットに渡すことができます。
このデータがクアルトリクスに渡されると、ダッシュボードや統計分析など、購入済みの他の多くのXM機能で利用できるようになります。
ヒント: クアルトリクスサポートは、ウェブサイトインサイトのトラブルシューティングや、データが正しく取り込まれているかの確認をサポートしますが、特にクアルトリクスプラットフォームに関するトレーニングを受けています。Adobe Analytics製品でのセットアップについてサポートが必要な場合は、Adobe Analyticsのテクニカルサポートチームにお問い合わせいただくことをお勧めします。
注意:Adobe AnalyticsエクステンションにはWeb/Appインサイトへのアクセスが必要で、ライセンスへのアドオンが必要な場合があります。ライセンスに含まれる内容についてご質問がある場合、またはこの機能へのアクセスをご希望の場合は、アカウントエグゼクティブまでお問い合わせください。
注意:現時点では、Adobe Experience Platform Web SDKは、クアルトリクスAdobe Analytics拡張機能でネイティブにサポートされていません。ただし、Adobe Web SDK (AEP) とクアルトリクスの連携の手順に従うことで、引き続きクアルトリクスにデータを渡すことができます。
訪問者ターゲティングロジックでの Adobe Analytics 変数の使用
Adobe Analyticsのデータを使用して、ウェブサイトの訪問者に特定のクリエイティブを提示するタイミングを決定します。このセクションでは、Adobe Analyticsの変数に基づいてアクションセットロジックとインターセプトのロジックを作成する方法を説明します。
ヒント:上記のスクリーンショットで設定したロジックでは、このインターセプトはAdobe Analyticsでホームページとして設定されているページにアクセスしたビジターにのみ表示されます。
Adobe Analyticsの変数をクアルトリクスに渡す
埋め込みデータは、サイトから Adobe Analytics 変数の値をキャプチャし、クアルトリクスのデータセットに追加できます。
この設定が完了すると、インターセプトから取得した情報を保存するフィールドがアンケートデータに作成されます。このフィールドは、クアルトリクス内でレポートを作成する際に使用でき、アンケートデータをエクスポートする際にも含まれます。
クアルトリクスのデータをAdobe Analyticsに渡す
Adobe Analyticsとクアルトリクスアンケートプラットフォーム間の拡張機能により、クアルトリクスで収集したアンケートデータをAdobe Analyticsインスタンスに直接渡すことができます。
前提条件
- クアルトリクスでAdobe Analyticsの権限を有効にする必要があります。
- Adobe Analyticsの「製品」管理者ユーザーアカウントへのアクセス権が必要です。
- 使用するには、eVar 変数とリスト変数がそれぞれ 1 つずつ必要です。
ADOBEレポートスイートへのコンバージョン分類の追加
クアルトリクスの回答データを正しく取り込むには、Adobeレポートスイートのリスト変数にコンバージョン分類を追加する必要があります。
ヒント:データコネクタがすでに設定されている既存のレポートスイートを使用している場合は、このセクションをスキップできます。
ADOBE認証シークレットの取得
クアルトリクスがAdobe Analyticsレポートスイートに認証できるようにするには、以下の認証情報を提供する必要があります。これらの認証情報は、クアルトリクス内でAdobeワークフローを設定し、Adobe Analyticsと連携するアカウントを接続する際に使用されます。
- クライアント ID:認証情報の詳細の一部として Adobe コンソールで提供されるクライアント ID。
- クライアントシークレット:認証情報の詳細の一部としてAdobeコンソールで提供されるクライアントシークレット。
- スコープ(任意): スコープを使用して、アクセスレベルを制限できます。
ヒント:Adobe認証シークレットをまだお持ちでない場合は、次のセクションの手順に従ってAdobeアカウント内で作成する必要があります。
認証情報を取得するには、Adobe Analyticsで次の手順に従います。
ADOBE認証シークレットの作成
認証シークレットをまだお持ちでない場合は、次の手順に従って作成してください。詳細については、Adobeのサポートドキュメントにアクセスしてください。
クアルトリクスでのADOBE ANALYTICSワークフローの設定
注意:両方の Adobe Analytics ワークフローを設定して有効にした後、アンケートが公開済みになっていることを確認してください。以前にアンケートを公開した場合でも、ワークフローを有効にした後で、アンケートを再度公開する必要があります。アンケートが公開されていない場合、ワークフローは実行されず、データはAdobeに表示されません。
ヒント:クアルトリクスはデータをすぐにアップロードしますが、Adobe Analyticsがアンケート回答を処理して分類するまでには数時間かかる場合があります。
埋め込みデータの追加
Adobeにデータを渡すために新しいアンケートとインターセプトを作成する場合、アンケートとインターセプトの両方に埋め込みデータを追加する必要があります。この埋め込みデータが追加されると、作成したアンケートを使用してAdobeワークフローを正常に設定できるようになります。
ガイド付きセットアップを使用してインターセプトを作成する場合:
ガイドなしのセットアップを使用してインターセプトを作成する場合:
インターセプトで埋め込みデータの設定が完了したら、次の手順に従ってアンケートに追加します。
Adobe Web SDK(AEP)とクアルトリクスの連携
クアルトリクスAdobe Analytics拡張機能はWeb SDKをネイティブにサポートしていませんが、グローバルJavaScriptオブジェクトをブリッジとして使用することで、クアルトリクスにデータを渡すことができます。Web SDK JavaScriptライブラリ(alloy.js)ライブラリに移行した場合、これが最も信頼性の高い方法です。
注意:カスタムコーディング機能は現状有姿で提供されており、実装にはプログラミングの知識が必要です。Qualtricsサポートでは、カスタムコーディングに関するサポートやコンサルティングを提供していません。専用ユーザーのコミュニティに質問することもできます。カスタムコーディングサービスの詳細については、クアルトリクスのアカウントエグゼクティブにお問い合わせください。
ステップ1:Adobe Tagsで「ブリッジ」変数を作成する
Adobe Tags (Launch)プロパティで、すべてのページで実行されるルールを作成します。
ヒント:このルールは、クアルトリクススニペットが読み込まれる前に実行されるようにしてください。インターセプトがトリガーされたときにデータが利用可能になるように、このルールをライブラリ読み込み時またはページ上部で実行されるように設定することをお勧めします。
次に、カスタムコードアクションを追加して、Adobeデータ要素をシンプルなウィンドウオブジェクトにマッピングします。XDMオブジェクトを使用する場合は、ドット表記(例: _satellite.getVar("XDM Object").web.webPageDetails.name)を使用します。
例:ページ名、Adobe Experience Cloud ID、ロイヤルティ階層を渡す例を以下に示します。
window.qualtricsBridge = { pageName: _satellite.getVar("ページ名"), ecid: _satellite.getVar("Adobe Experience Cloud ID"), userStatus: _satellite.getVar("ロイヤルティ階層") };
ステップ2:クアルトリクスウェブサイトフィードバックでデータをマッピングする
インターセプトでデータソースとして「Adobe Analytics」を選択する代わりに、JavaScriptからの値を使用します。
インターセプトを開き、[オプション]をクリックします。
- 埋め込みデータをクリックします。
名前には、クアルトリクスに表示させたいフィールド名を入力します (例: ページ名)。
- 値には、Javascriptからの値を選択します
- ブリッジ変数へのパスを入力します (例: window.qualtricsBridge.pageName)。
- プラス記号(+)をクリックして変数を追加し、追加する変数ごとにステップ3~5を繰り返します(例:window.qualtricsBridge.ecid)。
- [保存]をクリックします。
Adobe Analyticsへのクアルトリクスデータの受け渡しに関するトラブルシューティング
Qualtrics-Adobe Analytics拡張機能で発生する可能性のある一般的なエラーがいくつかあります。問題が発生した場合は、以下のヒントを参考にしてください。
データ消費の遅延
通常、Adobe Analyticsプラットフォームにデータが表示されるまで約24時間かかります。つまり、いずれかのアンケート調査で拡張機能を有効にしても、Adobe Analyticsプラットフォームに結果が表示されるまで少なくとも1日かかります。クアルトリクスで収集したアンケート結果は、クアルトリクスのインターフェース内にすぐに表示されます。
Adobe Analyticsに特定のデータが表示されない
Qualtrics-Adobe Analytics拡張機能は、アンケートの回答情報をリスト変数の形式でAdobe Analyticsに渡します。ただし、渡されるのは特定の種類のデータのみです。
- 識別値を割り当て、または埋め込みデータ値として表現できるデータはすべてデータコネクタを介して渡されますが、それ以外のデータは渡されません。
- 多肢選択式の質問やリッカート尺度のマトリックス表など、アンケートの質問への回答が含まれます。
- コンスタントサム、スライダー、ランキング、ヒートマップの質問は動作が異なります。これらの質問への回答は、実際の値ではなく「[数値回答]」の値でAdobe Analyticsに渡されます。
- 自由回答は含まれません。これには、自由回答形式の質問や、自由回答が有効になっているその他の質問タイプへの回答が含まれます。これらのフィールドは、値として「[自由回答]」とともに Adobe Analytics に渡されます。
Adobe Analyticsに「コンテキストデータ」として渡すことができるのは、最初の60個の埋め込みデータフィールドのみです。その後、Adobeの「処理ルール」を使用して、そのコンテキストデータをAdobe Analyticsの変数にマッピングする必要があります。これらのステップを完了すると、Adobe Analyticsに渡された埋め込みデータに基づいてグラフやレポートを作成できます。
ヒント:一度に60を超えるフィールドを送信しようとすると、アンケートフローの上位60フィールドのみがAdobeに送信されます。
- 埋め込みデータフィールドは、必ず文字で始める必要があります。埋め込みデータフィールド名でサポートされている文字は、数字、文字、ハイフン、アンダースコアです。
以下の手順に従ってインテグレーションをテストし、Adobe に渡される埋め込みデータフィールドを評価します。
従来のJWT認証情報
注意:AdobeはJWT認証情報のサポートを終了することを決定しました。2024年末までに、OAuth認証情報を使用するよう設定を移行してください。新しい OAuth 認証情報を追加する手順に従って、認証情報を移行できます。新しい認証情報を追加し、テストして正常に機能することを確認したら、古い認証情報の横にあるメニューをクリックしてアカウントを削除を選択すると、その認証情報を削除できます。
JWT認証情報を追加または更新するには:
ヒント:プロジェクトのサービスアカウントの認証情報に移動すると、アカウント情報が見つかります。
素晴らしい! フィードバックありがとうございます!
フィードバックありがとうございます!