使用Adobe Experience Platform Debugger測試Adobe Target實施

Adobe Experience Platform Debugger提供一套實用工具,可用於測試和偵錯已使用Adobe Target實作工具的網站。 本指南涵蓋在啟用Target的網站上使用Platform Debugger時的一些常見工作流程和最佳實務。

先決條件

若要使用Target適用的Platform Debugger,網站必須使用at.js資料庫 1.x版或更新版本。 不支援舊版。

正在初始化Platform Debugger

在瀏覽器中開啟您要測試的網站,然後開啟Platform Debugger擴充功能。

在左側導覽中選取​ Target。 如果Platform Debugger偵測到網站上正在執行相容的at.js版本,則會顯示Adobe Target實作詳細資料。

在Platform Debugger中選取的Target檢視,表示Adobe Target在目前檢視的瀏覽器頁面上作用中

全域設定資訊

有關實作全域設定的資訊會顯示在Platform Debugger的Target檢視頂端。

Platform Debugger中醒目提示的Target全域設定資訊

名稱
說明
用戶端代碼
可識別您組織的唯一ID。
版本
網站上目前安裝的Adobe Target程式庫版本。
全域請求名稱
Target實作的全域mbox的名稱,預設名稱為target-global-mbox
頁面載入事件
表示是否已發生頁面載入事件的布林值。 只有at.js 2.x支援頁面載入事件。對於不相容的版本,此值預設為None

Network Requests network

選取​ Network Requests ​以檢視頁面上每個網路要求的摘要資訊。

在Platform Debugger中選取之目標的Network Requests區段

當您在頁面上執行動作(包括重新載入頁面)時,新欄會自動新增至表格,讓您檢視動作的順序以及每個要求之間值的變更方式。

在Platform Debugger中選取之目標的Network Requests區段

擷取下列值:

名稱
說明
Page Title
起始此要求的頁面標題。
Page URL
起始要求的頁面URL。
URL
請求的原始URL。
Method
請求的HTTP方法。
Query String
要求的查詢字串(取自URL)。
POST Body
請求內文(僅針對POST請求設定)。
Pathname
請求URL的路徑名稱。
Hostname
要求URL的主機名稱。
Domain
請求URL的網域。
Timestamp
請求(或事件)在瀏覽器時區內發生的時間戳記。
Time Since Page Load
自頁面在要求時初次載入後經過的時間。
Initiator
請求的發起者。 換句話說,是誰提出要求?
clientCode
Target所識別之您組織帳戶的識別碼。
requestType
用於請求的API。 如果使用at.js 1.x,則值為/json。 如果使用at.js 2.x,則值為delivery
Audience Manager Blob
提供有關加密的Audience Manager中繼資料的資訊,稱為「blob」。
Audience Location Hint
資料收集地區 ID。這是特定ID服務資料中心之地理位置的數值識別碼。 如需詳細資訊,請參閱DCS地區ID、位置與主機名稱上的Audience Manager檔案,以及getLocationHint上的Experience Cloud識別服務指南。
Browser Height
瀏覽器高度(畫素)。
Browser Time Offset
瀏覽器與其時區相關聯的時間位移。
Browser Width
瀏覽器寬度(畫素)。
Color Depth
熒幕的色彩深度。
context
此物件包含發出請求所用瀏覽器的相關內容資訊,包括熒幕維度和使用者端平台。
prefetch
prefetch處理期間使用的引數。
execute
execute處理期間使用的引數。
Experience Cloud Visitor ID
如果偵測到一個,會提供指派給目前網站訪客的Experience Cloud識別碼(ECID)的相關資訊。
experienceCloud
儲存此特定使用者工作階段的Experience CloudID:A4T 補充資料ID訪客ID (ECID)
id
訪客的目標識別碼
Mbox Host
發出Target請求的主機
Mbox PC
封裝mbox工作階段ID與Adobe Target Edge位置提示的字串。 at.js使用此值來確保工作階段和Edge位置保持粘性。
Mbox Referrer
特定mbox請求的URL反向連結。
Mbox URL
mbox伺服器的網址。
Mbox Version
正在使用的mbox版本。
mbox3rdPartyId
指派給目前訪客的mbox3rdPartyId
mboxRid
mbox要求識別碼。
requestId
請求的唯一ID。
Screen Height
熒幕的高度(畫素)。
Screen Width
熒幕的寬度(畫素)。
Supplemental Data ID
系統產生的ID,用於將訪客與對應的Adobe Target和Adobe Analytics呼叫進行比對。 如需詳細資訊,請參閱A4T疑難排解指南
vst
Experience Cloud識別服務API組態
webGLRenderer
提供頁面上使用的WebGL轉譯器資訊(如果適用)。

若要檢視特定網路事件上引數的詳細資訊,請選取相關表格儲存格。 此時會出現一個彈出視窗,提供有關引數的進一步資訊,包括說明及其值。 如果值是JSON物件,對話方塊會包含物件結構的完整可導覽檢視。

在Platform Debugger中選取之目標的Network Requests區段

Configuration

選取​ Configuration ​以啟用或停用Target的其他偵錯工具選擇。

在Platform Debugger中選取之目標的Configuration Requests區段

偵錯工具
說明
Target Console Logging
啟用後,可讓您存取瀏覽器主控台標籤中的at.js記錄檔。 此功能也可以透過將mboxDebug查詢引數(具有任何值)新增到瀏覽器URL來啟用。
Target Disable
啟用後,頁面上的所有Target功能都會停用。 這可用來判斷Target特定選件是否是導致頁面上問題的原因。
Target Trace

注意:您必須登入才能啟用此功能。

啟用後,追蹤權杖會隨每個要求傳送,而且每個回應中都會傳回追蹤物件。 at.js剖析回應window.__targetTraces。 每個追蹤物件都包含與[Network Requests標籤]相同的資訊,以及下列附加專案:

  • 設定檔快照,可讓您檢視請求前後的屬性。

  • 相符和不相符的活動,顯示目前設定檔符合或不符合特定活動資格的原因。

    • 這有助於識別設定檔在指定時間點符合哪些對象資格及其原因。
    • Target檔案包含不同活動型別的更多資訊
recommendation-more-help
df41001c-c214-48d3-85a1-6170635c73de