AI-generated Key Takeaways
-
Promotion assets include required fields like
promotion_target
and allow for specifying discount types such aspercent_off
ormoney_amount_off
. -
Promotions can be triggered by a
promotion_code
,orders_over_amount
, or barcode/QR code information. -
The eligibility and serving dates for a promotion can be defined using
redemption_start_date
,redemption_end_date
,start_date
, andend_date
. -
Additional details like
discount_modifier
,occasion
,language_code
,ad_schedule_targets
, and terms and conditions (terms_and_conditions_text
orterms_and_conditions_uri
) can be included in a promotion asset.
A Promotion asset.
Fields | |
---|---|
|
Required. A freeform description of what the promotion is targeting. |
|
A modifier for qualification of the discount. |
|
Start date of when the promotion is eligible to be redeemed, in yyyy-MM-dd format. |
|
Last date of when the promotion is eligible to be redeemed, in yyyy-MM-dd format. |
|
The occasion the promotion was intended for. If an occasion is set, the redemption window will need to fall within the date range associated with the occasion. |
|
The language of the promotion. Represented as BCP 47 language tag. |
|
Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format. |
|
Last date of when this asset is effective and still serving, in yyyy-MM-dd format. |
|
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total. |
|
Terms and conditions of the promotion. |
|
URI to the terms and conditions of the promotion. |
Union field
|
|
|
Percentage off discount in the promotion. 1,000,000 = 100%. Either this or money_amount_off is required. |
|
Money amount off for discount in the promotion. Either this or percent_off is required. |
Union field
|
|
|
A code the user should use in order to be eligible for the promotion. |
|
The amount the total order needs to be for the user to be eligible for the promotion. |
|
Barcode info used to generate promotion barcode for user to be eligible for the promotion. |
|
QR code info used to generate promotion QR code for user to be eligible for the promotion. |