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

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

先決條件

若要使用Platform Debugger for Target,網站必須使用 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程式庫版本。
全域請求名稱
的名稱 全域mbox 對於Target實作,預設名稱為 target-global-mbox.
頁面載入事件
布林值,指出 頁面載入事件 已發生。 只有at.js 2.x支援頁面載入事件。對於不相容的版本,此值預設為 None.

Network Requests network

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

此 Network Requests 針對Platform Debugger中選取的目標區段

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

此 Network Requests 針對Platform Debugger中選取的目標區段

擷取下列值:

名稱
說明
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 服務資料中心之地理位置的數值識別碼。如需詳細資訊,請參閱Audience Manager檔案,位於 DCS區域ID、位置與主機名稱 以及上的Experience CloudIdentity Service指南 getLocationHint.
Browser Height
瀏覽器高度(畫素)。
Browser Time Offset
瀏覽器與其時區相關聯的時間位移。
Browser Width
瀏覽器寬度(畫素)。
Color Depth
熒幕的色彩深度。
context
此物件包含發出請求所用瀏覽器的相關內容資訊,包括熒幕維度和使用者端平台。
prefetch
期間使用的引數 prefetch 處理中。
execute
期間使用的引數 execute 處理中。
Experience Cloud Visitor ID
若偵測到這類專案,會提供以下資訊: Experience CloudID (ECID) 指派給目前網站訪客的資訊。
experienceCloud
儲存這個特定使用者工作階段的Experience CloudID:a4T 補充資料ID,和 訪客ID (ECID).
id
目標ID ,以供訪客使用。
Mbox Host
主機 發出Target請求的目標位置。
Mbox PC
字串,封裝 mbox 工作階段ID與 Adobe Target Edge 位置提示。 at.js使用此值來確保工作階段和邊緣位置保持粘性。
Mbox Referrer
特定的URL反向連結 mbox 要求。
Mbox URL
的URL mbox 伺服器。
Mbox Version
的版本 mbox 已被使用。
mbox3rdPartyId
mbox3rdPartyId 指派給目前訪客。
mboxRid
mbox 請求ID。
requestId
請求的唯一ID。
Screen Height
熒幕的高度(畫素)。
Screen Width
熒幕的寬度(畫素)。
Supplemental Data ID
系統產生的ID,用於將訪客與對應的Adobe Target和Adobe Analytics呼叫進行比對。 請參閱 A4T疑難排解指南 以取得詳細資訊。
vst
Experience CloudIdentity Service API設定.
webGLRenderer
提供頁面上使用的WebGL轉譯器資訊(如果適用)。

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

此 Network Requests 針對Platform Debugger中選取的目標區段

Configuration

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

此 Configuration Requests 針對Platform Debugger中選取的目標區段

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

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

啟用後,追蹤權杖會隨每個要求傳送,且每個回應中會傳回追蹤物件。 at.js 剖析回應 window.__targetTraces. 每個追蹤物件包含與[Network Requests tab],並新增下列專案:

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

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

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