Account - 18ce53vjzfs

API Call -
twurl -H ads-api.twitter.com -X POST -A “Content-Type: application/json;charset=UTF-8” “/3/batch/accounts/18ce53vjzfs/targeting_criteria” -d ‘[{“params”:{“targeting_type”:“EXCLUDE_APP_LIST”,“line_item_id”:“br272”,“targeting_value”:“2ov80”,“negated”:false,“deleted”:false,“operator_type”:“EQ”,“tailored_audience_expansion”:false},“operation_type”:“Create”},{“params”:{“targeting_type”:“INTEREST”,“line_item_id”:“br272”,“targeting_value”:“21001”,“negated”:false,“deleted”:false,“operator_type”:“EQ”,“tailored_audience_expansion”:false},“operation_type”:“Create”},{“params”:{“targeting_type”:“INTEREST”,“line_item_id”:“br272”,“targeting_value”:“21003”,“negated”:false,“deleted”:false,“operator_type”:“EQ”,“tailored_audience_expansion”:false},“operation_type”:“Create”},{“params”:{“targeting_type”:“INTEREST”,“line_item_id”:“br272”,“targeting_value”:“21010”,“negated”:false,“deleted”:false,“operator_type”:“EQ”,“tailored_audience_expansion”:false},“operation_type”:“Create”},{“params”:{“targeting_type”:“LOCATION”,“line_item_id”:“br272”,“targeting_value”:“96683cc9126741d1”,“negated”:false,“deleted”:false,“operator_type”:“EQ”,“tailored_audience_expansion”:false},“operation_type”:“Create”}]’ -t | python -mjson.tool

API Response -
{
“operation_errors”: [
[
{
“code”: “INVALID_PARAMETER”,
“message”: “Expected valid targeting type, got "EXCLUDE_APP_LIST" for targeting_type”,
“parameter”: “targeting_type”
},
{
“code”: “INVALID_PARAMETER”,
“message”: “Expected Long, got "2ov80" for targeting_value”,
“parameter”: “targeting_value”
}
],
,
,
,

],
“request”: [
{
“operation_type”: “Create”,
“params”: {
“account_id”: “18ce53vjzfs”,
“line_item_id”: “br272”,
“operator_type”: “EQ”
}
},
{
“operation_type”: “Create”,
“params”: {
“account_id”: “18ce53vjzfs”,
“line_item_id”: “br272”,
“operator_type”: “EQ”,
“targeting_type”: “INTEREST”,
“targeting_value”: 21001
}
},
{
“operation_type”: “Create”,
“params”: {
“account_id”: “18ce53vjzfs”,
“line_item_id”: “br272”,
“operator_type”: “EQ”,
“targeting_type”: “INTEREST”,
“targeting_value”: 21003
}
},
{
“operation_type”: “Create”,
“params”: {
“account_id”: “18ce53vjzfs”,
“line_item_id”: “br272”,
“operator_type”: “EQ”,
“targeting_type”: “INTEREST”,
“targeting_value”: 21010
}
},
{
“operation_type”: “Create”,
“params”: {
“account_id”: “18ce53vjzfs”,
“line_item_id”: “br272”,
“operator_type”: “EQ”,
“targeting_type”: “LOCATION”,
“targeting_value”: “96683cc9126741d1”
}
}
]
}

Can u pls let us know why this call is not working.

Check V3 documentation.

EXCLUDE_APP_LIST => “targeting_type”:“APP_LIST”,“operator_type”:“NE”

More: Ads API Version 3 - #8 by AdsAPI

1 Like