fpCookieDomainPeriods
fpCookieDomainPeriods
變數可協助 AppMeasurement 判斷 Analytics Cookie 的設定位置,方法是對外呼叫網域尾碼有一個額外的句號。此變數可讓 AppMeasurement 在網域尾碼中容納額外的句號,並在正確的位置設定 Cookie。它會繼承 cookieDomainPeriods
的值,但若您使用第一方 Cookie 實施,設定仍是最佳作法。
- 針對
example.com
或www.example.com
這類網域,不需要設定此變數。如有需要,您可將此變數設為"2"
。 - 針對
example.co.uk
或www.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」摺疊式功能表下方的欄位。
- 使用您的 AdobeID 認證登入 Adobe Experience Platform 資料彙集。
- 按一下所需的標籤屬性。
- 前往擴充功能標籤,然後按一下 Adobe Analytics 底下的 「設定」 按鈕。
- 展開「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