journeysteps事件常見欄位 sharing-common-fields

此Mixin將由journeyStepEvent和journeyStepProfileEvent共用。

這些是常見的XDM欄位, Journey Orchestration 傳送至Adobe Experience Platform。 歷程中處理的每個步驟都會傳送通用欄位。 自訂動作和增強功能會使用更具體的欄位。

其中一些欄位僅適用於特定處理模式(動作執行、資料擷取等) 以限制事件大小。

入口

指出使用者是否已進入歷程。 如果不存在,我們會假設值為false。

類型: 布林值

值: true/false

重新進入

指出使用者是否已使用相同執行個體重新進入歷程。 如果不存在,我們會假設值為false。

類型: 布林值

值: true/false

instanceEnded

表示執行個體是否已結束(成功或失敗)。

類型: 布林值

eventID

處理中的事件ID,用於步驟處理。 如果事件是外部事件,則值為其eventId。 如果事件是內部事件,則值為內部eventId (例如scheduledNotificationReceived、executedAction等)。

類型: 字串

nodeID

使用者端節點id (來自畫布)。

類型: 字串

stepID

目前正在處理之步驟的唯一ID。

類型: 字串

stepName

目前正在處理的步驟名稱。

類型: 字串

stepType

步驟型別。

類型: 字串

可能的值:

  • 條件
  • 動作
  • 排程器
  • 計時器

步驟狀態

步驟的狀態,代表步驟在處理完成(且引發步驟事件)時的狀態。

類型: 字串

該狀態有可能是:

  • 已結束:步驟沒有轉變,其處理已成功結束。
  • 錯誤:步驟處理發生錯誤。
  • 轉變:步驟正在等待事件轉變到另一個步驟。
  • 上限:步驟因上限錯誤而失敗,在動作或擴充期間發生。
  • 逾時:步驟因逾時錯誤而失敗,在動作或擴充期間發生。
  • instanceTimedout:步驟已停止處理,因為執行個體已達到其逾時。

journeyID

歷程的ID。

類型: 字串

journeyVersionID

歷程版本的ID。 在journeyStepEvent的情況下,此id代表歷程的身分參考。

類型: 字串

journeyVersionName

歷程版本的名稱。

類型: 字串

journeyVersion

歷程版本的版本。

類型: 字串

instanceID

歷程執行個體的內部ID。

類型: 字串

externalKey

從事件擷取的外部索引鍵加以處理。

類型: 字串

parentstepid

執行個體中目前已處理步驟的父級步驟ID。

類型: 字串

parentStepName

目前步驟之父項的步驟名稱。

類型: 字串

parentTransitionID

將執行個體帶到已處理步驟的轉變ID。

類型: 字串

parentTransitionName

將執行個體帶到已處理步驟的轉變名稱。

類型: 字串

inTest

表示此歷程是否處於測試模式。

類型: 布林值

processingtime

從執行個體步驟進入到處理結束的總時間量(以毫秒為單位)。

型別: long

instanceType

指示執行個體型別(若為批次或單一)。

類型: 字串

值:批次/單一

recurrenceIndex

如果歷程是批次和週期性(第一次執行有recurrenceIndex = 1),則為週期性的索引。

型別: long

isBatchToUniary

表示此單一執行個體是否已從批次執行個體觸發。

類型: 布林值

batchExternalKey

批次事件的外部索引鍵。

類型: 字串

batchinstanceid

這是批次例項ID。

類型: 字串

batchUnitaryBranchID

如果執行個體是從批次執行個體觸發的,則為單一分支ID。

類型: 字串

recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9