Features
Every Recipe rule requires a time frame, metric, operator, and a value. This document contains all the available timeframes, metrics and operators you can use when constructing your Recipe rules.
A timeframe is required for every valid rule to determine the date range for which to evaluate the conditions.
Examples
Must be combined with a numeric operator and a numeric value.
roi
aov
acos
clicks
impressions
orders
sales
roas
cpc
cac
ctr
cvr
spend
bid
budget
The following metrics are only available for KDP ad accounts:
blended profit
blended acos
blended roas
blended rpc
blended cvr
blended cac
blended aov
adjusted sales
adjusted orders
adjusted page reads
adjusted estimated royalties
pages read
estimated royalties
>
>=
=
<
<=
=
!=
Numeric values can be integers, decimals, or percentages for applicable metrics.
String metrics must be combined with string operators and string values (text based values). String values must be wrapped in quotes.
campaign name
ad group name
=
!=
contains
does not contain
starts with
ends with
Can be any text based value and must be wrapped in quotes.
state
=
!=
State values are considered string values and must be wrapped in quotes.
enabled (synonyms: active, running)
effectively enabled
paused
archived
campaign start date
campaign end date
Will accept all numeric operators and the following date operators:
before (synonym: <)
after (synonym: >)
Date values are written in the format 'X days ago'
Date values are converted to YYYYMMDD format when being evaluated.
Boolean operators are used to combine multiple conditions in a single rule, or to combine multiple rules inside a single Recipe.
and
or