Champs d’exécution d’action des événements journeyStep

Ce mixin sera partagé par les variables journeyStepEvent et journeyStepProfileEvent.

Si l’étape comporte une action à traiter, ces champs sont ajoutés à la payload de l’événement.

actionID

ID de l’action en cours d’exécution.

Type : chaîne

actionName

Nom de l’action Si aucun nom n’a été défini, stepName est exécuté.

Type : chaîne

actionType

Type de l’action.

Type : chaîne

actionParameterized

Indique si l’action est paramétrée ou non.

Type : booléen

actionExecutionTime

Durée (en millisecondes) d’exécution d’une action en cours.

Type : long

actionExecutionError

Type d’erreur se produisant lors de l’appel de l’action.

Type : chaîne

Valeurs :

  • http
  • capping
  • timeout
  • error

actionExecutionErrorCode

Code d’erreur d’exécution d’action. Présent si l’erreur comporte un code, par exemple HTTP.

Type : chaîne

actionExecutionOriginError

Un dépassement de délai peut se produire dans deux cas :

  • Lors de la première tentative d’exécution d’une action. Dans ce cas, l’exécution n’est pas terminée, il n’y a donc pas d’erreur associée.
  • Lors d’une nouvelle tentative : dans ce cas, le code actionExecOrigError/actionExecOrigErrorCode décrit l’erreur rencontrée lors de la tentative, et avant la nouvelle tentative.

Par exemple, un email est envoyé et une erreur HTTP 500 est renvoyée lors de la première tentative. La récupération est de nouveau tentée, mais la durée des deux tentatives excède le délai d’attente. L’exécution de l’action est ensuite balisée pour indiquer un dépassement de délai. La partie action se présente comme suit :

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

Type : chaîne

actionExecutionOriginCode

Code d’erreur d’actionExecOrigError.

Type : chaîne

actionBusinessType

Indique le type d’action.

Valeurs :

  • builtin
  • ACS Email
  • ACS SMS
  • ACS Push
  • customer
  • Epsilon

Type : chaîne

deliveryJobID

Cette section décrit l’ID de traitement de diffusion pour le parcours par lot.

Type : chaîne

batchDeliveryID

Cette section décrit l’ID de diffusion pour le parcours par lot.

Type : chaîne

fromSegmentTrigger

Cette section décrit si le parcours par lot est déclenché à partir du segment d’audience.

Type : booléen

actionSchedulerCount

Nombre de demandes de notification de Planificateur envoyées au service Planificateur au cours du traitement de l’étape.

Type : long

Sur cette page