BulkOpportunityService Beta Lets You Use Opportunities Tab with AdWords API

The Opportunities tab in AdWords can help you find keyword, bid, and budget ideas for your account. Until now, you had to log in to AdWords to view these custom optimization ideas. Now you can discover and use ideas from the Opportunities tab with AdWords API using the new "BulkOpportunityService."The BulkOpportunityService returns new keyword ideas […]

The Opportunities tab in AdWords can help you find keyword, bid, and budget ideas for your account. Until now, you had to log in to AdWords to view these custom optimization ideas. Now you can discover and use ideas from the Opportunities tab with AdWords API using the new "BulkOpportunityService."

The BulkOpportunityService returns new keyword ideas that may help you capture more impressions and clicks, budget ideas that may help you get additional traffic for campaigns that are meeting their budgets, and bid ideas that may help you increase or decrease CPC bids to increase traffic or reduce costs.

If you use Adwords API to build tools to manage your complex or large AdWords account, you can now extend your tools to surface or use the ideas returned by BulkOpportunityService. Your tools can display these ideas where they're relevant. For example:

  • If you've a tool that allows the modification of keywords in an ad group, you might display the keyword ideas returned by the BulkOpportunityService as ideas for that ad group.
  • If you use a tool that allows changes to bids or budgets, you might also use bid ideas or budget ideas respectively and see the potential impact of those changes.

Calling BulkOpportunityService with a selector and a paging value, both specified in BulkOpportunitySelector, will return a number of OpportunityIdeas that you can review and decide to accept or ignore on a case-by-case basis. For some examples on how to do this, look at the code samples provided with the client libraries.

If you want to make changes based on ideas you retrieved using the BulkOpportunityService, you can make these changes through existing Campaign Management services such as AdGroupService, CampaignService, etc.

[Source]