Name | Type | Description | Notes |
---|---|---|---|
Name | string | A user-facing name for this campaign. | |
Description | string | A detailed description of the campaign. | [optional] |
StartTime | DateTime | Timestamp when the campaign will become active. | [optional] |
EndTime | DateTime | Timestamp when the campaign will become inactive. | [optional] |
Attributes | Object | Arbitrary properties associated with this campaign. | [optional] |
State | string | A disabled or archived campaign is not evaluated for rules or coupons. | [default to StateEnum.Enabled] |
ActiveRulesetId | int | ID of Ruleset this campaign applies on customer session evaluation. | [optional] |
Tags | List<string> | A list of tags for the campaign. | |
Features | List<string> | The features enabled in this campaign. | |
CouponSettings | CodeGeneratorSettings | [optional] | |
ReferralSettings | CodeGeneratorSettings | [optional] | |
Limits | List<LimitConfig> | The set of budget limits for this campaign. | |
CampaignGroups | List<int> | The IDs of the campaign groups this campaign belongs to. | [optional] |
Type | string | The campaign type. Possible type values: - `cartItem`: Type of campaign that can apply effects only to cart items. - `advanced`: Type of campaign that can apply effects to customer sessions and cart items. | [optional] [default to TypeEnum.Advanced] |
LinkedStoreIds | List<int> | A list of store IDs that you want to link to the campaign. Note: Campaigns with linked store IDs will only be evaluated when there is a customer session update that references a linked store. | [optional] |
EvaluationGroupId | int | The ID of the campaign evaluation group the campaign belongs to. | [optional] |