getAnalyticsVisitorID getanalyticsvisitorid

訪問者ID サービスが実装される前にs_vi Cookieに保存されていた従来のAnalytics ID (存在する場合)を返します。 訪問者に Analytics ID が割り当てられたことがない場合は、空の文字列を返します。

構文 var analyticsID = visitor.getAnalyticsVisitorID()

この関数は、通常、訪問者 ID を読み取る必要があるカスタムソリューションで使用されます。 標準の実装では使用されません。 getAnalyticsVisitorIDは、コールバック関数を使用してAnalytics IDを読み取り、システムまたはアプリケーションに取り込むこともできます。

サンプルコード

//callback function
var useAnalyticsVisitorID = function(id){
     //whatever your function does with the ECID
};

//get Analytics ID and pass it to the function
var analyticsID = visitor.getAnalyticsVisitorID(useAnalyticsVisitorID)
TIP
Analyticsのお客様の場合は、Analytics IDを確認して関数に送信します。 例えば、hidden フォーム要素の訪問者 ID を、データ挿入 API を使用するサーバー側のアプリケーションに渡す場合に、両方の識別子が必要になります。 この場合、ECIDとAnalyticsの訪問者IDを収集して返す必要があります。 getMarketingCloudVisitorID を参照してください。

「aid」パラメーターは従来の値です

aid パラメーターは異なる 2 つの条件セット下で、クエリ文字列内で使用されます。

例 1

aid パラメーターは次の場合に、クエリ文字列内で使用されます。

  • 訪問者ID サービスが正しくデプロイされます。
  • サイトを訪問しているユーザーは、既存のAnalytics IDをs_vi Cookieに保存しています。

例 2

組織が訪問者ID サービスを完全に実装する前に猶予期間を使用している場合、クエリ文字列にaid パラメーターが表示されます。 サイトを訪問しているユーザーが新しいユーザーで、猶予期間を使用していない場合、訪問者はmid (ECID) パラメーターを取得します。

recommendation-more-help
id-service-help