Campos de ejecución de la acción de eventos de journeySteps sharing-execution-fields

Este grupo de campos lo compartirán journeyStepEvent y journeyStepProfileEvent.

Si el paso tiene una acción que procesar, esos campos se añadirán a la carga útil de evento.

actionID actionid-field

ID de la acción que se está ejecutando.

Tipo: cadena

actionName actionname-field

Nombre de la acción. Si no se ha definido ningún nombre, se tomará el stepName.

Tipo: cadena

actionType actionType-field

Tipo de acción.

Tipo: cadena

actionParameterized actionparameterized-field

Indica si la acción está parametrizada o no.

Tipo: booleano

actionExecutionTime actionexecutiontime-field

Cantidad de tiempo (en milisegundos) que se tarda en ejecutar una acción actual.

Tipo: long

El campo actionExecutionTime representa el tiempo total (en milisegundos) que se tarda en ejecutar la acción, incluido el tiempo que la solicitud ha estado esperando en la cola (si se ha configurado la restricción y se ha alcanzado el límite de velocidad) y el tiempo de ejecución real (incluida la latencia de red al extremo externo).

El campo Timestamp indica la hora de finalización de la ejecución de la acción. Para determinar cuándo entró el perfil en el nodo de acción personalizada, reste actionExecutionTime de Timestamp.

Por ejemplo, si Timestamp es "2025-02-04 09:39:03 UTC" y actionExecutionTime es 1.813.227 ms (~31 minutos), el perfil ingresó al nodo aproximadamente en "2025-02-04 09:08:32 UTC".

actionExecutionError actionexecutionerror-field

Tipo de error que se produce cuando se llama a la acción.

Tipo: cadena

Valores:

  • http
  • límite
  • timeout
  • error

actionExecutionErrorCode actionexecutionerrorcode-field

Código para error de ejecución de acción. Está presente si el error tiene un código, como uno HTTP.

Tipo: cadena

actionExecutionOriginError actionexecutionoriginerror-field

Se puede producir un tiempo de espera en dos casos:

  • en el primer intento se ejecuta una acción. En este caso, la ejecución no ha finalizado, por lo que no hay ningún error subyacente
  • en un reintento: en este caso, actionExecOrigError/actionExecOrigErrorCode describe el error encontrado en el intento antes del reintento.

Por ejemplo, se envía un correo electrónico y se devuelve un error HTTP 500 en el primer intento. Se vuelve a intentar realizar la recuperación, pero la duración de los dos intentos supera el tiempo de espera. A continuación, la ejecución de la acción se etiqueta como timeout. La parte de acción tendrá este aspecto:

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

Tipo: cadena

actionExecutionOriginCode actionexecutionorigincode-field

Código de error de actionExecOrigError.

Tipo: cadena

actionBusinessType actionbusinesstype-field

Indica el tipo de acción.

Valores:

  • integrado
  • Correo electrónico ACS
  • ACS SMS
  • Push de ACS
  • cliente
  • Épsilon

Tipo: cadena

deliveryJobID deliveryjobid-field

Se describe el ID de trabajo de envío para el Recorrido por lotes.

Tipo: cadena

batchDeliveryID batchdeliveryid-field

Describe la ID de envío del Recorrido por lotes.

Tipo: cadena

fromSegmentTrigger fromsegmenttrigger-field

Describe si el Recorrido por lotes se activa desde el segmento de audiencia.

Tipo: booleano

actionSchedulerCount actionschedulercount-field

Recuento de solicitudes de notificación del planificador enviadas al servicio del planificador durante el procesamiento del paso.

Tipo: long

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