使用Experience Platform Assurance驗證Web SDK實作

Adobe Experience Platform Assurance功能可協助您檢查、校樣、模擬及驗證您收集資料或提供體驗的方式。

如您在設定資料串流課程中所學習,Platform Web SDK會先將資料從您的數位屬性傳送至Platform Edge Network。 接著,Platform Edge Network會將資料轉送至資料流中啟用的服務。 您可以使用Assurance驗證從Platform Edge Network傳入和傳出的請求。

網頁SDK和Adobe Experience Platform驗證圖表

學習目標

在本課程結束時,您將能夠:

  • 開始Assurance工作階段
  • 檢視傳送至Platform Edge Network及從Platform傳送的請求

先決條件

您熟悉資料收集標籤和Luma示範網站,並已完成教學課程中先前的課程:

開始和檢視Assurance工作階段

有數種方式可開始Assurance工作階段。

在Debugger中啟用Edge追蹤

若要啟用Edge追蹤:

  1. 移至Luma示範網站,然後使用偵錯工具來將網站上的標籤屬性切換為您自己的開發屬性

  2. 請確認您已登入Debugger,且顯示您的組織名稱。 如果顯示的是您的使用者名稱,請先登出再嘗試重新登入。

  3. 在​ Experience Platform Debugger ​的左側導覽中,選取​記錄檔

  4. 選取​ Edge ​索引標籤,然後選取​連線

    連線Edge追蹤

  5. 目前為空白

    已連線的Edge追蹤

  6. 重新整理Luma首頁並再次檢查​Experience Platform Debugger,檢視資料進入Platform Edge Network的情況。 在未來的課程中,當您在資料流中啟用服務時,您將能夠看到傳出請求。

    Edge追蹤中的 個要求

    每次在Adobe Experience Platform Debugger中啟用Edge追蹤時,Assurance工作階段都會在背景啟動。 雖然您可以在這裡檢閱資訊,但您可能會發現Assurance介面更實用。

  7. 啟用Edge追蹤後,您會在頂端看到外寄連結圖示。 選取圖示以開啟Assurance。

    開始Assurance工作階段

  8. 隨即開啟新的瀏覽器索引標籤,其中包含Assurance介面。

從Assurance介面開始Assurance工作階段

  1. 開啟資料收集介面
  2. 在左側導覽中選取Assurance
  3. 選取建立工作階段
    建立Assurance工作階段
  4. 使用​ 深層連結連線 ​選項
  5. 選取​開始
  6. 為工作階段命名,例如Luma Web SDK validation
  7. 作為​基底URL,請輸入https://luma.enablementadobe.com/
    命名Assurance工作階段
  8. 在下一個畫面中,選取​複製連結
  9. 選取圖示以將連結複製到剪貼簿
  10. 在瀏覽器中貼上URL,這會使用特殊的URL引數adb_validation_sessionid開啟Luma網站並啟動工作階段
  11. 在Assurance介面中,您應該會看到一則訊息,指出已成功連線至工作階段,而且您應該會看到Assurance介面中擷取的事件。
    Assurance工作階段已連線

驗證Web SDK實作的目前狀態

由於我們尚未啟用資料流中的任何服務,因此在此階段的實作中檢視的資訊有限。

使用Alloy Request檢視來自Web SDK的傳入要求

我們可以檢視來自Web SDK的傳入點選,因為它已被Edge接收:

  1. 選取Alloy Request

  2. 檢視原始事件(或展開裝載 > ACPExtensionEventData中的節點),直到您找到具有熟悉變數的XDM物件為止:

    Alloy要求

Alloy Response Handle中檢視回應

如您所知,在Platform Edge Network上產生Experience Cloud ID (ECID)後,Web SDK回應中會顯示該ID 。 在Assurance中檢視的回應中,讓我們來尋找它:

  1. 篩選並選取事件名稱為Alloy Response Handle的列。

  2. 功能表會顯示在右側。 選取+旁邊的ACPExtensionEventData符號

  3. 選取payload > 0 > payload > 0 > namespace以深入研究。 最後0下方顯示的ID對應至ECID。 您知道值顯示在namespace下符合ECID

    Assurance Alloy回應

    note caution
    CAUTION
    由於視窗的寬度,您可能會看到截斷的ECID值。 只要選取介面中的操作框列,然後向左拖曳即可檢視整個ECID。

在未來的課程中,您可以使用Assurance來驗證到達資料流中啟用的Adobe應用程式的完全處理負載。

現在頁面上會引發XDM物件,且您已瞭解如何驗證您的資料收集,您就可以使用Platform Web SDK設定Experience Platform和個別Adobe應用程式了。

NOTE
感謝您花時間學習Adobe Experience Platform Web SDK。 如果您有任何疑問、想分享一般意見或有關於未來內容的建議,請在這篇Experience League社群討論貼文上分享
recommendation-more-help
8cbc0fd8-ca1d-433b-9c3d-bc3f113347d4