Velden voor het uitvoeren van acties van journeyStep-gebeurtenissen sharing-execution-fields

Deze veldgroep wordt gedeeld door de tripStepEvent en de tripStepProfileEvent.

Als in de stap een actie moet worden verwerkt, worden die velden toegevoegd aan de gebeurtenislading.

actionID actionid-field

Id van de handeling die wordt uitgevoerd.

Type: tekenreeks

actionName actionname-field

Naam van de handeling. Als er geen naam is ingesteld, wordt de stepName uitgevoerd.

Type: tekenreeks

actionType actionType-field

Type handeling.

Type: tekenreeks

actionParameterized actionparameterized-field

Hiermee wordt aangegeven of de handeling al dan niet wordt geparametriseerd.

Type: boolean

actionExecutionTime actionexecutiontime-field

De hoeveelheid tijd (in milliseconden) die is besteed aan het uitvoeren van een huidige handeling.

Type: lang

Het actionExecutionTime gebied vertegenwoordigt de totale tijd (in milliseconden) die wordt genomen om de actie uit te voeren, met inbegrip van zowel de tijd het bestede verzoek wachtend in de rij (als de vertraging wordt gevormd en de tariefgrens wordt bereikt) en de daadwerkelijke uitvoeringstijd (met inbegrip van netwerklatentie aan het externe eindpunt).

Het veld Timestamp geeft de eindtijd van de uitvoering van de handeling aan. Wanneer u wilt bepalen wanneer het profiel het aangepaste actieknooppunt heeft ingevoerd, trekt u actionExecutionTime van Timestamp af.

Bijvoorbeeld als Timestamp "2025-02-04 09 :39: 03 UTC"is en actionExecutionTime 1.813.227 ms (~31 minuten) is, ging het profiel de knoop bij ongeveer "2025-02-04 09 :08: 32 UTC"binnen.

actionExecutionError actionexecutionerror-field

Type fout dat optreedt wanneer de handeling wordt aangeroepen.

Type: tekenreeks

Waarden:

  • http
  • begrenzen
  • timeout
  • fout

actionExecutionErrorCode actionexecutionerrorcode-field

Fout bij uitvoeren van code voor handeling. Wordt weergegeven als de fout een code heeft, zoals een HTTP-code.

Type: tekenreeks

actionExecutionOriginError actionexecutionoriginerror-field

Een time-out kan in twee gevallen optreden:

  • bij de eerste poging wordt een handeling uitgevoerd. In dit geval is de uitvoering niet voltooid, dus is er geen onderliggende fout
  • voor een nieuwe poging: in dit geval beschrijft actionExecOrigError/actionExecOrigErrorCode de fout die bij de poging vóór het opnieuw proberen wordt ontmoet.

Er wordt bijvoorbeeld een e-mail verzonden en er wordt een HTTP 500-fout geretourneerd bij de eerste poging. De fetch wordt opnieuw geprobeerd, maar de duur van de 2 pogingen overschrijdt de onderbreking. Vervolgens wordt de uitvoering van de handeling gecodeerd als een time-out. Het actieonderdeel ziet er als volgt uit:

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

Type: tekenreeks

actionExecutionOriginCode actionexecutionorigincode-field

Foutcode van de actionExecOrigError.

Type: tekenreeks

actionBusinessType actionbusinesstype-field

Geeft het type actie aan.

Waarden:

  • bouwen
  • ACS-e-mail
  • ACS SMS
  • ACS Push
  • klant
  • Epsilon

Type: tekenreeks

deliveryJobID deliveryjobid-field

Dit beschrijft de identiteitskaart van de leveringstaak voor de partijreis.

Type: tekenreeks

batchDeliveryID batchdeliveryid-field

Dit beschrijft leveringsId voor de partijreis.

Type: tekenreeks

fromSegmentTrigger fromsegmenttrigger-field

Dit beschrijft als de Reis van de Partij van het Segment van het Publiek wordt teweeggebracht.

Type: boolean

actionSchedulerCount actionschedulercount-field

Aantal verzoeken van het plannerbericht die naar de plannerdienst tijdens de stapverwerking worden verzonden.

Type: lang

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