驗證編輯器檢視
驗證編輯器可讓您快速又輕鬆地管理 JavaScript 函數,以驗證 Adobe Experience Platform Assurance 工作階段中的事件。在 Assurance 工作階段中,每個函數都會收到事件。您可以編寫函數來驗證用戶端設定、事件條件、測試和使用案例。
開始使用驗證編輯器
在設定Assurance後,在 Home 檢視上,選取Validation Editor。
編寫驗證函數
此功能可讓您為 Adobe Experience Platform Assurance 工作階段建立、編輯或刪除驗證函數。
- 選擇「Create a New Validation」。
- 輸入 名稱 以識別驗證,然後提供 類別 和說明。
- 在編輯器中編輯程式碼,以驗證 Assurance 工作階段的事件。
完成功能測試後,請選取 Publish 以儲存您的驗證。
事件定義
uuidtimestampeventNumbervendortypepayloadACPExtensionEventSource 和 ACPExtensionEventType。annotations註解定義
uuidtypepayload驗證結果
驗證函數應該會傳回包含以下內容的物件:
messageeventslinksValidationResultLink物件的陣列,可參考檔案和其他資源{( type: 'doc'&;vert;'product', url: String )}result檢視驗證結果
該函數的結果會顯示在程式碼編輯器下方的結果區段中。如果驗證結果為 unknown 或 not matched,而且 events 陣列有一個或多個 uuids,則事件會在時間表中以下列顏色醒目提示:
- 綠色 - matched
- 橘色 - unknown
- 紅色 - not matched
疑難排解
你可以在函數中新增 console.log(),以將項目列印至開發人員主控台。或者,您可以使用結果物件的訊息屬性將偵錯訊息傳送至結果面板。
如果 JavaScript 程式碼編輯器中發生錯誤,則會顯示錯誤狀態以及原因。
若要了解有關驗證的詳細資訊,請造訪 Adobe Experience Platform Assurance 驗證 GitHub。您可在那裡找到 Adobe 所擁有的驗證範例。如需更多驗證的詳細說明,請參閱維基百科。