Creates a custom parameter targeting rule for the specified placement.
Reference
POST https://YOUR-NETWORK-DOMAIN/rest-api/placement/{placementId}/targeting/custom/create.do
Creates a custom parameter targeting rule for the specified placement. Supports three custom target types: EXPRESSION for boolean expressions (e.g., '($p1==1 || $p1=="a")'), VALUE for exact match, and SUBSTRING for partial match. When using VALUE or SUBSTRING types, the operation and parameter fields define the matching logic. Requires UPDATE permission on the placement and MANAGE_SUPPLY_PRE_TARGETING user permission.
Path Params
placementIdintegerrequired
Unique numeric ID of the placement
4001
Form Params
rulestringrequired
Targeting rule type — INCLUDE for whitelist or EXCLUDE for blacklist
INCLUDE
customValuestringrequired
Custom targeting value or expression (e.g., '($p1==1 || $p1=="a") && $p2>=12')
premium_user
customTypestring
Custom target type — EXPRESSION, VALUE, or SUBSTRING (optional)
VALUE
operationstring
Matching operation — EQUALS, NOT_EQUALS, CONTAINS, or NOT_CONTAINS (optional)