KeywordService
KeywordService provides operations for creating and managing keywords.
A keyword is a search term that you bid on and is associated with an ad group.
Operations
addKeywordCreate a keyword.
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse - The response, which indicates if the operation succeeded or failed. addKeywordsCreate one or more keywords.
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse[] - A list of responses, which indicate if the operations succeeded or failed. Sample Code
copyKeywordCopy the keyword (specified by keywordID) to the ad group (specified by adGroupID).
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse - The response, which indicates if the operation succeeded or failed. deleteKeywordDelete the keyword (specified by keywordID).
Capability required: CampaignWrite
Parameters
ResponseBasicResponse - The response, which indicates if the operation succeeded or failed. deleteKeywordsDelete one or more keywords (specified by the list of keywordIDs).
Capability required: CampaignWrite
Parameters
ResponseBasicResponse[] - A list of responses, which indicate if the operations succeeded or failed. getEditorialReasonsForKeywordReturn the editorial reason code for the keyword or updated keyword (specified by keywordID). Once you have the code, use the getEditorialReasonText operation to return the corresponding text.
Capability required: CampaignRead
Parameters
ResponseKeywordEditorialReasons - The editorial reason codes. getEditorialReasonText
Return the editorial reason text for the editorial reason code
(specified by editorialReasonCode) in a given language (specified by locale).
The editorial reason text provides reasons why the keyword was rejected
or suspended, and may also provide feedback to improve the quality of the keyword.
Capability required: CampaignRead
Parameters
Responsestring - The editorial reason text. getKeywordReturn the keyword (specified by keywordID).
Capability required: CampaignRead
Parameters
ResponseKeyword - The keyword. getKeywordParticipationStatusByAdGroupIdReturn the detailed participation status of the keywords for the ad group (specified by adGroupID)
Added in: Version 5.2.0
Parameters
ResponseKeywordParticipationStatus[] - A list of KeywordParticipationStatus for the specified ad group. getKeywordsReturn one or more keywords (specified by the list of keywordIDs).
Capability required: CampaignRead
Parameters
ResponseKeyword[] - A list of keywords. getKeywordsByAccountIDReturn the keywords for the account (specified by accountID).
Capability required: CampaignRead
Parameters
ResponseKeyword[] - A list of keywords for the specified account. getKeywordsByAdGroupByParticipatesInMarketplaceReturn the keywords for the ad group (specified by adGroupID) that are or are not participating in the marketplace.
Deprecated: This method has been deprecated since 5.2.0. Use Parameters
ResponseKeyword[] - A list of keywords for the specified ad group. getKeywordsByAdGroupBySponsoredSearchBidStatusReturn the keywords in the ad group (specified by adGroupID) with the Sponsored Search bid status (specified by BidStatus).
Capability required: CampaignRead
Parameters
ResponseKeyword[] - A list of keywords with the specified Sponsored Search bid status. getKeywordsByAdGroupIDReturn the keywords for the ad group (specified by adGroupID).
Capability required: CampaignRead
Parameters
ResponseKeyword[] - A list of keywords for the specified ad group. getKeywordsByAdGroupIDByEditorialStatus
Return the keywords with the indicated editorial status for the
ad group (specified by adGroupID). Possible settings for "update" are:
Capability required: CampaignRead
Parameters
ResponseKeyword[] - A list of keywords with the indicated editorial status for the specified ad group. getKeywordsByAdGroupIDByStatusReturn the keywords with the indicated status for the ad group (specified by adGroupID).
Capability required: CampaignRead
Parameters
ResponseKeyword[] - A list of keywords with the indicated status for the specified ad group. getKeywordSponsoredSearchMaxBidReturn the maximum bid for Sponsored Search for the keyword (specified by keywordID).
Capability required: CampaignRead
Parameters
Responsedouble - maxBid The maximum bid for Sponsored Search. getOptimizationGuidelinesForKeywordReturn the optimization guidelines for the keyword (specified by keywordID).
Capability required: CampaignRead
Parameters
ResponseKeywordOptimizationGuidelines - The optimization guidelines for the keyword. getReasonsForKeywordNotParticipatingInMarketplaceReturn the reasons why the keyword (specified by keywordID) is not participating in the marketplace.
Deprecated: This method has been deprecated since 5.2.0. Use Parameters
ResponseNotParticipatingInMarketplaceReason[] - A list of one or more reasons. getSponsoredSearchMinBidForKeywordOptimizationGuidelinesReturn the Sponsored Search minimum bid for the optimization guidelines and the ad group (specified by adGroupID).
Capability required: CampaignRead
Parameters
Responsedouble - The minimum bid for Sponsored Search. getSponsoredSearchMinBidForKeywordStringReturn the Sponsored Search minimum bid for the keyword string (specified by sponsoredSearchMinBidRequest).
Capability required: CampaignRead
Parameters
Responsedouble - The Sponsored Search minimum bid. getSponsoredSearchMinBidForKeywordStringsReturn the Sponsored Search minimum bids for the keyword strings (specified by sponsoredSearchMinBidRequests).
Capability required: CampaignRead
Parameters
Responsedouble[] - A list of Sponsored Search minimum bids. getSponsoredSearchMinBidUpdatesByAdGroupIdReturn the Sponsored Search minimum bid and other information for the keywords in the ad group (specified by AdGroupID). The bid values represent the updates, if any, made on the previous day. Please note that
Capability required: CampaignRead
Parameters
ResponseBidUpdateInfo[] - A list of updated bid information for the keywords in the ad group. getStatusForKeywordReturn the status of the keyword (specified by keywordID).
Capability required: CampaignRead
Parameters
ResponseKeywordStatus - The status of the keyword. getUpdateForKeywordReturn the update for the keyword (specified by keywordID).
Capability required: CampaignRead
Parameters
ResponseUpdateForKeyword - The update for the keyword. moveKeywordMove the keyword (specified by keywordID) to the ad group (specified by adGroupID).
Capability required: CampaignWrite
Parameters
ResponseBasicResponse - The response, which indicates if the operation succeeded or failed. setKeywordUrlSet the URL for the keyword (specified by keywordID).
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse - The response, which indicates if the operation succeeded or failed. setOptimizationGuidelinesForKeywordSet the optimization guidelines for the keyword.
Capability required: CampaignWrite
Parameters
ResponseKeywordOptimizationGuidelinesResponse - The response, which indicates if the operation succeeded or failed. updateKeywordUpdate a keyword.
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse - The response, which indicates if the operation succeeded or failed. updateKeywordsUpdate one or more keywords.
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse[] - A list of responses, which indicate if the operations succeeded or failed. updateSponsoredSearchMaxBidForKeywordUpdate the Sponsored Search maximum bid for the keyword (specified by keywordID).
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse - The response, which indicates if the operation succeeded or failed. updateSponsoredSearchMaxBidForKeywordsUpdate the Sponsored Search maximum bid for one or more keywords (specified by the list of keywordIDs).
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse[] - A list of responses, which indicate if the operations succeeded or failed. updateStatusForKeywordSet the status for the keyword (specified by keywordID).
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse - The response, which indicates if the operation succeeded or failed. updateStatusForKeywordsSet the status for one or more keywords (specified by the list of keywordIDs).
Capability required: CampaignWrite
Parameters
ResponseKeywordResponse[] - A list of responses, which indicate if the operations succeeded or failed. |