fpCookieDomainPeriods

fpCookieDomainPeriods 變數可協助 AppMeasurement 判斷 Analytics Cookie 的設定位置,方法是對外呼叫網域尾碼有一個額外的句號。此變數可讓 AppMeasurement 在網域尾碼中容納額外的句號,並在正確的位置設定 Cookie。它會繼承 cookieDomainPeriods 的值,但若您使用第一方 Cookie 實施,設定仍是最佳作法。

  • 針對 example.comwww.example.com 這類網域,不需要設定此變數。如有需要,您可將此變數設為 "2"
  • 針對 example.co.ukwww.example.co.jp 這類網域,請將此變數設為 "3"
IMPORTANT
使用此變數時請勿將子網域列入考量。例如,請勿在範例 URL store.toys.example.com 上設定 fpCookieDomainPeriods。依預設,AppMeasurement 會辨識 Cookie 應儲存在 example.com 上,即使在具有許多子網域的 URL 上亦然。

使用Web SDK的第一方網域週期

若無此變數,Web SDK便可判斷正確的Cookie儲存網域。

使用Adobe Analytics擴充功能的第一方網域週期

「第一方網域週期」是在設定 Adobe Analytics 擴充功能時,位於「Cookie」摺疊式功能表下方的欄位。

  1. 使用您的 AdobeID 認證登入 Adobe Experience Platform 資料彙集
  2. 按一下所需的標籤屬性。
  3. 前往擴充功能標籤,然後按一下 Adobe Analytics 底下的​ 「設定」 ​按鈕。
  4. 展開「Cookie」摺疊式功能表,如此可顯示「第一方網域週期」欄位。

僅針對尾碼中包含句號的網域將此欄位設為 3。其他網域可將此欄位保留空白。

AppMeasurement和Analytics擴充功能自訂程式碼編輯器中的s.fpCookieDomainPeriods

fpCookieDomainPeriods 變數為字串,通常僅針對尾碼中包含句號的網域設為 "3"。其預設值為 "2",適用於大部分網域。

// Manually set fpCookieDomainPeriods for domains with a period in its suffix, such as www.example.co.uk
s.fpCookieDomainPeriods = "3";

// Detect if a URL has a domain suffix with an extra period, and set s.fpCookieDomainPeriods automatically
document.URL.indexOf(".co.") > 0 ? s.fpCookieDomainPeriods = "3" : s.fpCookieDomainPeriods = "2";
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690