リファラー

referrer 変数は、レポートで自動的に収集されたリファラーよりも優先されます。この変数は、リダイレクト中や、訪問者を一時的に支払いプロセッサーに転送するなど、リファラーが失われる可能性がある状況で役立ちます。この変数は、「リファラー」ディメンションと「参照ドメイン」ディメンションの入力に役立ちます。

Web SDK を使用したリファラー

リファラーは、次の変数にマッピングされます。

Web SDK は、送信されたすべてのイベントに web.webReferrer.URL を自動的に含めます(使用可能な場合)。

Adobe Analytics拡張機能を使用したリファラー

referrer は、Analytics 拡張機能の設定時(グローバル変数)またはルールで設定できます。

  1. Adobe ID 資格情報を使用して、Adobe Experience Platform Data Collection にログインします。
  2. 目的のタグプロパティをクリックします。
  3. 「ルール」タブに移動し、目的のルールをクリックします(またはルールを作成します)。
  4. 「アクション」で、既存の「Adobe Analytics - 変数を設定」アクションをクリックするか、「+」アイコンをクリックします。
  5. 「​ 拡張機能 ​」ドロップダウンリストをAdobe Analyticsに設定し、「​ アクションタイプ ​」を ​ 変数を設定 ​ に設定します。
  6. リファラーセクションを見つけます。

referrer は、データ要素を含む任意の文字列値に設定できます。

AppMeasurementの s.referrer と Analytics 拡張機能のカスタムコードエディター

s.referrer 変数は、前のページの URL を含む文字列です。この変数には最大 255 バイトを格納できます。255 バイトを超える値は切り捨てられます。AppMeasurement は、この変数を自動的に document.referrer に設定します。自動収集された値を上書きする場合を除き、この変数を設定する必要はありません。

s.referrer = "https://example.com";

digitalData データレイヤーを使用する場合:

s.referrer = digitalData.page.pageInfo.referringURL;
CAUTION
この変数を URL 以外の値に設定しないでください。URL のプロトコルを削除しないでください。

多くの組織では、リダイレクトに関する実装を扱っています。Util.getQueryParam() ユーティリティを使用して、サイトでリファラーを受け入れる場合に URL からリファラーを取得できます。クエリ文字列に含まれる値は URL エンコードしてください。

// Example if the URL is https://example.com?r=https%3A%2F%2Fexample.org
s.referrer = s.Util.getQueryParam("r");
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690