Show Menu
主題×

fpCookieDomainPeriods

fpCookieDomainPeriods 變數可協助 AppMeasurement 判斷 Analytics Cookie 的設定位置,方法是對外呼叫網域尾碼有一個額外的句號。此變數可讓 AppMeasurement 在網域尾碼中容納額外的句號,並在正確的位置設定 Cookie。它會繼承 cookieDomainPeriods 的值,但若您使用第一方 Cookie 實施,設定仍是最佳作法。
  • 針對 example.com www.example.com 這類網域,不需要設定此變數。如有需要,您可將此變數設為 "2"
  • 針對 example.co.uk www.example.co.jp 這類網域,請將此變數設為 "3"
使用此變數時請勿將子網域列入考量。例如,請勿在範例 URL store.toys.example.com 上設定 fpCookieDomainPeriods 。依預設,AppMeasurement 會辨識 Cookie 應儲存在 example.com 上,即使在具有許多子網域的 URL 上亦然。

Adobe Experience Platform Launch 中的第一方網域週期

「第一方網域週期」是在設定 Adobe Analytics 擴充功能時,於「Cookie」設定追蹤器下方的欄位。
  1. 使用您的 AdobeID 憑證登入 launch.adobe.com
  2. 按一下所需的屬性。
  3. 前往擴充功能標籤,然後按一下 Adobe Analytics 底下的「設定」按鈕。
  4. 展開「Cookie」設定追蹤器,如此可顯示「第一方網域週期」欄位。
僅針對尾碼中包含句號的網域將此欄位設為 3 。其他網域可將此欄位保留空白。

AppMeasurement 和 Launch 自訂程式碼編輯器中的 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";