Browse the help center

Create placement custom parameter targeting

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

placementId integer required

Unique numeric ID of the placement

4001

Form Params

rule string required

Targeting rule type — INCLUDE for whitelist or EXCLUDE for blacklist

INCLUDE

customValue string required

Custom targeting value or expression (e.g., '($p1==1 || $p1=="a") && $p2>=12')

premium_user

customType string

Custom target type — EXPRESSION, VALUE, or SUBSTRING (optional)

VALUE

operation string

Matching operation — EQUALS, NOT_EQUALS, CONTAINS, or NOT_CONTAINS (optional)

EQUALS

parameter string

Parameter name for the operation value (optional)

segment

Responses

200

Success

400

Invalid targeting value

401

Unauthorized

403

Forbidden

404

Placement not found

500

Internal server error

Please disable Adblock
Are you using adblock? Disable it and reload the page to proceed to the destination page.

A registration has already been submitted from this page. Please try again in 10 minutes.