文档Journey OptimizerJourney Optimizer 指南

journeyStep 事件操作执行字段

最近更新: 2025年6月16日
  • 主题:
  • 历程

创建对象:

  • 有经验的
  • 开发人员
  • 管理员

此字段组将由journeyStepEvent和journeyStepProfileEvent共享。

如果步骤包含要处理的操作,则这些字段将被添加到事件有效负载中。

actionID

正在执行的操作的ID。

类型:字符串

actionName

操作的名称。 如果未设置名称,则采用stepName。

类型:字符串

actionType

操作的类型。

类型:字符串

actionParameterized

指示操作是否已参数化。

类型:布尔值

actionExecutionTime

执行当前操作所用的时间(以毫秒为单位)。

类型: long

actionExecutionTime字段表示执行操作所花费的总时间(以毫秒为单位),包括请求在队列中等待所花费的时间(如果配置了限制并达到了速率限制)以及实际执行时间(包括到外部端点的网络延迟)。

Timestamp字段指示操作执行的结束时间。 要确定用户档案何时进入自定义操作节点,请从Timestamp中减去actionExecutionTime。

例如,如果Timestamp为“2025-02-04 09:39:03 UTC”,actionExecutionTime为1,813,227毫秒(~31分钟),则配置文件大约在“2025-02-04 09:08:32 UTC”进入节点。

actionExecutionError

调用操作时发生的错误类型。

类型:字符串

值:

  • http
  • 上限
  • timeout
  • 错误

actionExecutionErrorCode

操作执行错误的代码。 如果错误包含代码(如HTTP代码),则显示。

类型:字符串

actionExecutionOriginError

在以下两种情况下,可能会出现超时:

  • 在第一次尝试时,执行操作。 在这种情况下,执行未完成,因此不存在基础错误
  • 重试:在这种情况下,actionExecOrigError/actionExecOrigErrorCode将描述在重试之前尝试时遇到的错误。

例如,会发送电子邮件,并在第一次尝试时返回HTTP 500错误。 将重试获取,但两次尝试的持续时间超过了超时。 然后,操作执行将标记为超时。 操作部分将如下所示:

    ...
    "actionId": "myActionId",
    "actionName": "My mail sending",
    "actionType": "acsRestAction",
    "actionParameterized": true,
    "actionExecError": "timedout",
    "actionExecOrigError": "http",
    "actionExecOrigErrorCode": "500"

类型:字符串

actionExecutionOriginCode

actionExecOrigError的错误代码。

类型:字符串

actionBusinessType

指示操作的类型。

值:

  • 内置
  • ACS电子邮件
  • ACS短信
  • ACS推送
  • 客户
  • Epsilon
  • …

类型:字符串

deliveryJobId

此字段描述批处理历程的投放作业ID。

类型:字符串

batchDeliveryID

此字段描述批处理历程的投放ID。

类型:字符串

fromSegmentTrigger

此属性描述批处理历程是否从受众区段触发。

类型:布尔值

actionSchedulerCount

在步骤处理期间发送到调度程序服务的调度程序通知请求的计数。

类型: long

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76