mbox.js 常見問題

關於 mbox.js 常見問題的回答。

重要

mbox.js生命週期結束:自2021年3月31日起, Adobe Target 不再支援mbox.js程式庫。自2021年3月31日起,從mbox.js進行的所有呼叫都會輕鬆失敗,並透過提供預設內容而影響執行Target活動的頁面。

我們建議所有客戶在此日期前移轉至新Adobe Experience Platform Web SDK或at.js JavaScript程式庫的最新版本,以避免網站出現任何潛在問題。 如需詳細資訊,請參閱概述:實作用戶端Web的Target

mbox.js 對頁面載入時間有何影響?

如需詳細資訊,請參閱 at.js 的優點

使用 mbox.js 和 document.write 時,在 Google Chrome 中為何出現「剖析器封鎖」警告訊息?

在許多情況下,如果在 mbox.js 檔案內使用 document.write 函式,則使用 Chrom 時會出現此主控台訊息。這是警告訊息,應該不影響活動設定程序。

防止此狀況的最佳方式是將 Target 實作移轉至 at.js JavaScript 程式庫,此程式庫不使用 document.write 函式。使用 at.js 比使用 mbox.js 的好處更多。如需詳細資訊,請參閱 at.js 常見問題

為什麼在我的網頁上 mbox 不會觸發?

客戶有時使用雲端型例項搭配 TargetTarget 進行測試或簡單的概念證明用途。這些網域和許多其他網域均屬於公用字尾清單

如果您使用這些網域,則現代瀏覽器不會儲存 Cookie,除非您使用 targetGlobalSettings() 自訂 cookieDomain 設定。如需詳細資訊,請參閱使用雲端型例項搭配 Target

Target伺服器呼叫前往的網域tt.omtrdc.net是什麼?

tt.omtrdc.net 是 Adobe 之 EDGE 網路的網域名稱,用來接收 Target 的所有伺服器呼叫。

為何 at.js 和 mbox.js 不使用 HttpOnly 與 Secure Cookie 旗標?

HttpOnly 只能透過伺服器端編碼來設定。Mbox 之類的 Target Cookie 是透過 JavaScript 編碼來建立與儲存,因此 Target 無法使用 HttpOnly Cookie 旗標。

Secure 只有在頁面是經由 HTTPS 來載入時,能透過 JavaScript 設定。如果頁面一開始是透過 HTTP 載入,JavaScript 無法設定此旗標。此外,如果 Secure 旗標已使用,則只有 HTTPS 頁面可使用 Cookie。

為確保 Target 能正確追蹤使用者,且由於 Cookie 都是在用戶端產生,Target 不會使用這兩種旗標。

本頁內容