Creates one or more campaign negative keywords. Successfully created keywords will be assigned a unique keywordId. Not available for vendors.
Retrieves a campaign negative keyword by ID. Note that this call returns the minimal set of keyword fields, but is more efficient than getCampaignNegativeKeywordEx. Not available for vendors.
Retrieves a campaign negative keyword and its extended fields by ID. Note that this call returns the complete set of keyword fields (including serving status and other read-only fields), but is less efficient than getCampaignNegativeKeyword. Not available for vendors.
Retrieves a list of campaign negative keywords satisfying optional criteria. Not available for vendors.
Optional
params: { count: undefined | number; startIndex: undefined | number } & { campaignIdFilter: undefined | number[]; keywordText: undefined | string; matchTypeFilter: undefined | "negativeExact" | "negativePhrase" }Retrieves a list of campaign negative keywords with extended fields satisfying optional criteria. Not available for vendors.
Optional
params: { count: undefined | number; startIndex: undefined | number } & { campaignIdFilter: undefined | number[]; keywordText: undefined | string; matchTypeFilter: undefined | "negativeExact" | "negativePhrase" }Updates one or more campaign negative keywords. Keywords are identified using their keywordId. Not available for vendors.
Static
create
Sets the campaign negative keyword status to deleted. This same operation can be performed via an update to the status, but is included for completeness. Not available for vendors.
Note: While ad group-level keywords (both biddable and negative) support paused and archived status, campaign negative keywords only support enabled or deleted status. Deleted status indicates permanent removal of the campaign negative keyword. Retrieving a deleted entity by ID will result in a 404 error.
Returns