リダイレクトオファー - A4T FAQ

このトピックには、Adobe AnalyticsをAdobe Target (A4T)のレポートソースとして使用する場合に、リダイレクトオファーを使用する際に頻繁に寄せられる質問に対する回答が含まれています。

Analytics for Adobe Target(A4T)は、リダイレクトオファーをサポートしていますか? section_46B8B03ED4D542C6AD875F5F61176298

回答
はい、実装でat.jsを使用している場合。 ただし、Analytics をレポートソースとして使用するアクティビティでリダイレクトオファーを使用するには、実装がいくつかの最小要件を満たす必要があります。

Adobe Experience Platform Web SDK バッジ ​ Adobe Experience Platform Web SDKは、A4Tのリダイレクト オファーをサポートしていますか? platform

回答
次のFAQでは、Platform Web SDKでのA4Tおよびリダイレクトオファーの使用に関する詳細情報を提供しています。

Analytics for Target(A4T)ではリダイレクトオファーがサポートされますか?

回答
はい、Platform Web SDK経由のA4Tは​ リダイレクトオファーをサポートしています。

Visual Experience Composer (VEC)と​ フォームベースのExperience Composerはサポートされていますか?

回答
はい。組み込みのリダイレクトオファーを使用する場合は、Visual Experience Composer (VEC)と​ フォームベースのExperience Composerがサポートされます。

A4Tでリダイレクトオファーを使用するための最小要件は何ですか? section_FA9384C2AA9D41EDBCE263FFFD1D9B58

回答

実装が次の最小要件を満たしている必要があります。

  • Experience Cloud 訪問者 ID サービス:visitorAPI.js バージョン 2.3.0 以降。
  • Adobe Analytics:appMeasurement.js バージョン 2.1。
  • Adobe Target:at.js バージョン 1.6.2 以降。

これら 3 つのライブラリを、リダイレクトオファーを使用するページと訪問者のリダイレクト先となるページの両方に含める必要があります。

場合により A4T と Analytics の間でデータに相違があるのはなぜですか。

回答
データに多少相違があることが予想されます。 詳しくは、A4T を使用する場合と使用しない場合とでの Target と Analytics 間での予想されるデータの相違を参照してください。

A4T アクティビティでリダイレクトオファーを使用する際に、トラフィック配分の不一致を最小限に抑えるには、どうすればよいですか? discrepancies

回答

Analytics for Target (A4T)で構成されたアクティビティでリダイレクトオファーを使用する場合、トラフィック分布の変動の程度が大きいと報告された顧客数は限られています。

次の点に留意してください。

  • TargetとAnalyticsの呼び出しの順序が正しくない場合、バリエーションの程度が高くなる可能性があります。

    Target呼び出しは、ソースページ(リダイレクトが発生する場所)と宛先ページ(リダイレクトが終了する場所)のAnalytics呼び出しの前に行う必要があります。

  • A4T リダイレクトアクティビティでリダイレクトオファーを使用していることを確認します。

  • (リダイレクトが発生する)ソースページに複数のTargetの場所のリクエストがある場合、Adobeは、最初のTargetの場所のリクエストに対してリダイレクトアクティビティを実行することをお勧めします。

    最初のTargetの場所リクエストでリダイレクトアクティビティを実行すると、他のTargetの場所リクエストで発生し、レポートでカウントされるアクティビティの選定の可能性が低下します。 リダイレクトされた訪問者は、エクスペリエンスが表示されないため、他のアクティビティのレポートでカウントされる必要はありません。

元のページとリダイレクトページでページビュー数がカウントされることがあるのはなぜですか? section_B8F6CC2190B84CF08D945E797C5AF07B

回答

at.js バージョン 1.6.3以降を使用する場合、両方のページのページビュー数は問題ありません。 この競合条件は、それ以前のバージョンを使用している場合にのみ影響します。 Target チームがサポートを提供しているのは、at.js の最新バージョンとその 1 つ前のバージョンの 2 つです。 必要に応じて at.js をアップグレードし、サポート対象のバージョンを実行していることを確認してください。

at.js の以前のサポートされていないバージョンを使用している場合、最初のページでリダイレクトが実行される前に競合条件が生じ、Analytics の呼び出しが実行されることがあります。 この場合、元のページとリダイレクトページのページビューがすべてカウントされる可能性があります。 こうしたケースでは、訪問者が最初のページを実際に閲覧しなくても、そのページでページビューが余分にカウントされます。

フォームベースのコンポーザーを使用してリダイレクトアクティビティを構築することは、コードがページ上で実行される場所のために、ページリダイレクトの速度を上げることをお勧めします。 また、デフォルトのエクスペリエンスも含め、リダイレクトによって元のページが返されるすべてのエクスペリエンスで、リダイレクトオファーを作成することもお勧めします。 各エクスペリエンスにリダイレクトオファーを作成することで、誤ったカウントが発生した場合に、あらゆるエクスペリエンスをまたいで発生するようにします。 レポートと分析はテストに対して引き続き有効です。

デフォルト(コントロール)エクスペリエンスを含む、アクティビティのすべてのエクスペリエンスにリダイレクトオファーを使用したい理由の 1 つは、すべてのエクスペリエンスに同じ条件を課すことです。 例えば、デフォルトエクスペリエンスにリダイレクトオファーがなく、他のエクスペリエンスリダイレクトオファーがある場合、リダイレクトオファーのないエクスペリエンスは、速度の点で有利です。 リダイレクトオファーは、一時的なシナリオ(テストなど)にのみ推奨されます。 リダイレクトオファーは、恒常的なシナリオ(パーソナライゼーションなど)には推奨されません。 「勝者」を決定したら、ページ読み込みのパフォーマンスを向上させるためにリダイレクトを削除する必要があります。

Visual Experience Composer(VEC)とフォームベースの Experience Composer の両方がサポートされていますか? section_FDA26FE7909B48539DA770559E687677

回答

はい。ビルトインのリダイレクトオファーを使用するのであれば、どちらのコンポーザーもサポートされます。

リダイレクトに独自のカスタムコードを使用する場合、リダイレクト URL に関連付けられた 2 つの新しいパラメーター(以下で説明する adobe_mc_sdid と adobe_mc_ref)を必ず設定する必要があります。

リダイレクト URL に追加される新しいクエリ文字列パラメーターは何ですか? section_BA73E8B3CFCC4CBEB5BE3F76B2BC8682

回答

次のクエリ文字列パラメーターが、リダイレクトオファーに関連付けられます。

table 0-row-2 1-row-2 2-row-2
パラメーター 説明
adobe_mc_sdid adobe_mc_sdid パラメーターは、補足データ ID (SDID)とExperience Cloud組織IDをデフォルトページから新しいページに渡します。 これらのIDにより、A4TはデフォルトページのTarget リクエストと新しいページのAnalytic リクエストを「結合」できます。
URLでsdidを渡す予定の形式(ハイブリッド アプリの場合、または1つのアプリからweb サイトまたは1つのweb サイトから別のweb サイトへ)はex. adobe_mc_sdid=SDID=123|MCORGID=123456789@AdobeOrg|TS=1498569322です
adobe_mc_ref adobe_mc_ref パラメーターは、デフォルトのページの参照 URL を新しいページに渡します。 AppMeasurement.js バージョン 2.1 (またはそれ以降)で使用する場合、Analyticsはこのパラメーター値を新しいページの参照URLとして使用します。

訪問者 ID サービスがページに実装されていると、VEC とフォームベースの Experience Composer で組み込みのリダイレクトオファーを使用する場合に、これらのパラメーターがリダイレクト URL に自動的に追加されます。 VEC またはフォームベースのコンポーザーでリダイレクトに独自のカスタムコードを使用している場合、必ずこれらのパラメーターをカスタムコードとともに渡す必要があります。

Web サーバーで、これらのパラメーターが URL から除去されます。どうすればよいですか? section_0C2DDB72939F4875B6D0428B8DCB38E5

回答
IT チームと協力して、これらのパラメーター(adobe_mc_sdidおよびadobe_mc_ref)を許可リストに加えるします。

A4T でリダイレクトアクティビティを使用しておらず、URL に追加されるこれらの追加のパラメーターが必要ない場合、どうすればよいですか? section_9E608D75FF9349FE96C65FEDD7539F45

回答

次の場合は、カスタムコード化されたリダイレクトを使用します。

  • リダイレクトアクティビティでA4Tを使用していません
  • 訪問者ID サービスが実装されています
  • これらのパラメーターがURLに自動的に追加されないようにするには

しかし、ベストプラクティスとして、リファラー情報を adobe_mc_ref に正しくレポートするために、URL の Analytics パラメーターを保持することもできます。

adobe_mc_ref パラメーターとadobe_mc_sdid パラメーターが実装で二重URL エンコードされているのはなぜですか? section_5EFE5F012B944C40865731EA18E7E79E

回答

A4T とリダイレクトオファーを使用する場合、Target によって adobe_mc_ref パラメーターと adobe_mc_sdid パラメーターが URL に追加されます。 これらの値は既に URL エンコードされています。 ほとんどの場合は、すべてが期待どおりに動作します。しかし、お客様によっては、クエリ文字列パラメーターを再度エンコードしようとするロードバランサーまたは Web サーバーが配置されている場合があります。

訪問者 API は、adobe_mc_sdid 値をデコードしようとしたときにこの二重エンコードが原因で SDID 値を抽出できないので、新しい SDID を生成します。 このプロセスにより、TargetおよびAnalyticsに誤ったSDID値が送信され、Analytics レポートでリダイレクトの分割が不均等になります。

Adobeでは、adobe_mc_refとadobe_mc_sdidを許可リストに加えるして、これらの値が何らかの形で変換されないようにするために、IT チームと話し合うことをお勧めします。

参照URLを新しいページに渡す必要があるのはなぜですか? section_91AB8B0891F6416CBF7E973DCAF54EB5

回答

訪問者がホームページ (www.mysite.com/index.html)へのリンクをwww.google.comでクリックし、リダイレクトアクティビティが公開された後、新しいページ (www.mysite.com/index2.html)にリダイレクトするとします。

以前は、新しいページのAnalytics リクエストで、www.google.comではなくwww.mysite.com/index.htmlの参照URLが報告されていました。 そのため、参照 URL に関連付けられた Analytics のレポート(例えば、マーケティングチャネルレポート)が不正確になっており、 www.google.comからサイトにアクセスしたという事実は失われました。

at.js バージョン 0.9.6 (以降)およびAppMeasurement.js 2.1 (以降)では、新しいページのAnalytics リクエストでwww.google.comの参照URLが報告されます。

カスタム/HTML リダイレクトオファーを使用することはできますか? section_E49F9A83A286488C8F1098A040203D7E

回答
いいえ。Analytics をレポートソースとして使用するアクティビティでは(A4T)、ビルトインのリダイレクトオファーを使用する必要があります。 Target からは、HTML オファーは不明瞭です。Target は、リダイレクトをインスタンス化する JavaScript を含む HTML の特定部分を認識することができません。

Platform Web SDKでカスタム/HTML リダイレクト オファーを使用できますか?

回答
いいえ、A4Tを使用するアクティビティには、組み込みのリダイレクトオファーを使用する必要があります。 Targetの観点では、HTML オファーは不透明です。 Targetは、リダイレクトをインスタンス化するJavaScriptがHTMLの特定の部分に含まれていることを知ることができません。
recommendation-more-help
target-help-main