curl --request POST \
--url http://localhost:8000/api/v1/analysis/recommendations/negative-keywords/{recommended_negative_keyword_id}/apply \
--header 'Authorization: Bearer <token>'{
"success": true,
"message": "<string>",
"negative_keyword": {
"status": "pending",
"is_manually_generated": true,
"keyword": "<string>",
"match_type": "<string>",
"reason": "<string>",
"campaign": {
"id": 123,
"name": "<string>",
"status": "<string>",
"channel_type": "SEARCH"
},
"date_regenerated": "2023-11-07T05:31:56Z",
"date_added": "2023-11-07T05:31:56Z",
"date_updated": "2023-11-07T05:31:56Z",
"id": 123,
"budget_saving": 123
}
}Apply the recommended negative keywords to the campaign.
curl --request POST \
--url http://localhost:8000/api/v1/analysis/recommendations/negative-keywords/{recommended_negative_keyword_id}/apply \
--header 'Authorization: Bearer <token>'{
"success": true,
"message": "<string>",
"negative_keyword": {
"status": "pending",
"is_manually_generated": true,
"keyword": "<string>",
"match_type": "<string>",
"reason": "<string>",
"campaign": {
"id": 123,
"name": "<string>",
"status": "<string>",
"channel_type": "SEARCH"
},
"date_regenerated": "2023-11-07T05:31:56Z",
"date_added": "2023-11-07T05:31:56Z",
"date_updated": "2023-11-07T05:31:56Z",
"id": 123,
"budget_saving": 123
}
}The access token received from the authorization server in the OAuth 2.0 flow.
Successful Response
The schema for the result of applying negative keywords.
The schema for recommended negative keywords.
Show child attributes
The status of a recommendation.
pending, applied, auto_applied, rejected Schema for campaign information related to a keyword
Show child attributes
SEARCH, DISPLAY, SHOPPING, VIDEO, APP, PERFORMANCE_MAX, LOCAL, SMART, LOCAL_SERVICES, DEMAND_GEN, DISCOVERY