journeyStep events data fetch fields sharing-fetch-fields

This mixin will be shared by the journeyStepEvent and journeyStepProfileEvent.

During a step processing, we can have N data fetch on field groups.

fetchTotalTime

Total amount of time spent in data fetch in millis during the step processing.

Type: long

fetchTypeInError

Defines if the fetch in error is on the Adobe Experience Platform or on a custom data source.

Type: string

Values:

  • aep
  • custom

fetchError

Type of error that happens when the data fetch is processed.

Type: string

Values:

  • http
  • capping
  • timedout
  • error

fetchErrorCode

Code for fetch error. Present if the error has a code, such as an HTTP one. For instance, if the actionExecError is http, the code 404 represents the HTTP 404 error.

Type: string

fetchOriginError

A timeout can occur, in two cases:

  • at the first attempt the action is executed. In this case, the execution is not finished, so there is no underlying error
  • on a retry: in this case, the actionExecOrigError/actionExecOrigErrorCode describes the error encountered on the attempt before the retry.

For instance, data is being fetched from Unified Profile Service and an HTTP 500 error is returned at the first attempt. The fetch is retried, but the duration of the 2 attempts exceeds the timeout. Then the action execution is tagged as timedout. The action part will look like:

    ...
    "fetchTypeInError": "aep",
    "fieldgroupIdInError": "MyProfileFieldgroup",
    "fetchError": "timedout",
    "fetchOrigError": "http",
    "fetchOrigErrorCode": "500"

Type: string

fetchOriginErrorCode

The Error code provided by the system Journey Orchestration is querying. For example it can be a 404, 500, etc.

Type: string

fetchCount

How many times the data is fetched, regardless of the type of source.

Type: long

fetchPlatformTotalTime

The total amount of time taken to fetch the data from Adobe Experience Platform in millis. Remark: this amount of time is computed from the time the engine sends the enrichment event to the enrichment service and receives the response.

Type: long

fetchPlatformCount

How many times the data is fetched from Adobe Experience Platform.

Type: long

fetchCustomTotalTime

Amount of time to fetch the custom data in millis. Remark: this amount of time is computed from the time the engine sends the enrichment event to the enrichment service and receives the response

Type: long

fetchCustomCount

How many times the custom data is fetched from external systems.

Type: long

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