Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.94 KB

IntegrationEventV2Request.md

File metadata and controls

30 lines (19 loc) · 1.94 KB

IntegrationEventV2Request

Properties

Name Type Description Notes
profileId String ID of the customer profile set by your integration layer. Note: If the customer does not yet have a known `profileId`, we recommend you use a guest `profileId`. [optional]
storeIntegrationId String The integration ID of the store. You choose this ID when you create a store. [optional]
evaluableCampaignIds List<Integer> When using the `dry` query parameter, use this property to list the campaign to be evaluated by the Rule Engine. These campaigns will be evaluated, even if they are disabled, allowing you to test specific campaigns before activating them. [optional]
type String A string representing the event name. Must not be a reserved event name. You create this value when you create an attribute of type `event` in the Campaign Manager.
attributes Object Arbitrary additional JSON properties associated with the event. They must be created in the Campaign Manager before setting them with this property. See creating custom attributes. [optional]
responseContent List<ResponseContentEnum> Optional list of requested information to be present on the response related to the tracking custom event. [optional]

Enum: List<ResponseContentEnum>

Name Value
CUSTOMERPROFILE "customerProfile"
TRIGGEREDCAMPAIGNS "triggeredCampaigns"
LOYALTY "loyalty"
EVENT "event"
AWARDEDGIVEAWAYS "awardedGiveaways"
RULEFAILUREREASONS "ruleFailureReasons"