Step event field list sharing-field-list
Step event fields are organized by category.
- Debug information fields
- Journey fields
- Profile fields
- Service event fields
For the identityMap attribute, the primary identity is defined by default as 鈥減rimary = true鈥.
debugInfo debuginfo-field
journey journey-field
This field group is used in the journey schema (in relation with journeyStepEvent). It contains the following fields:
major.minorprofile profile-field
This field group is specific to journeyStepEvent: this event is in relation with journey, and doesn鈥檛 have the identityMap, describing the profile identity, if any.
For journeyStepEvent, we need also to add fields related to the identity:
serviceEvents servicevents-field
This mixin contains all fields corresponding to a profile export job. These events are generated per Read Audience activity to track the lifecycle of audience export operations (queued, started, finished, errors). Unlike regular step events, serviceEvents are not tied to individual profiles but to the Read Audience node itself, which means they may not have an associated profile identifier.
Learn more about eventTypes in this section.
stepEvents stepevents-field
This category contains the original step event fields. Refer to this section.
Troubleshoot discarded event types in Journey step events discarded-events
When querying journey step events for records with eventCode = 'discard', you may encounter several eventTypes.
Below are definitions, common causes, and troubleshooting steps for the most frequent discard eventTypes:
-
EXTERNAL_KEY_COMPUTATION_ERROR: The system could not compute a unique identifier (external key) for the customer from the event data.
Common causes: Missing or malformed customer identifiers (e.g., email, customer ID) in the event payload.
Troubleshooting: Check event configuration for required identifiers, ensure event data is complete and correctly formatted.
-
NO_INTERESTED_JOURNEYS_FOR_SEGMENTMEMBERSHIP_EVENT: A segment qualification event was received, but no journeys are configured to respond to this segment.
Common causes: No journeys use the segment as a trigger, journeys are in draft/stopped state, or segment IDs do not match.
Troubleshooting: Ensure at least one journey is live and configured for the segment, verify segment IDs.
-
JOURNEY_INSTANCE_ID_NOT_CREATE: The system failed to create a journey instance for the customer.
Common causes: Duplicate events, high event volume, system resource constraints.
Troubleshooting: Implement deduplication, avoid traffic spikes, optimize journey design, contact support if persistent.
-
EVENT_WITH_NO_JOURNEY: An event was received but no active journey is configured to respond to it
Common causes: Event name/ID mismatch, journey not published, wrong sandbox/organization, test mode/profile mismatch.
Troubleshooting: Verify event and journey configuration, check journey status, use debugging tools.
-
For discards happening in paused journeys:
- PAUSED_JOURNEY_VERSION: Discards that occurred at the point of journey entrance
- JOURNEY_IN_PAUSED_STATE: Discards which happened when profiles are in a journey
Learn more about these events and how to troubleshoot them in the Pause a Journey section.