Braintique.com header
Left Navigation Bar

The Googleplex Blog: Harold Davis's Blog


July 17, 2005

Google AdWords API web services

If you want to build and application with the Google AdWords API, you should know that the AdWords API services have the same relationship to each other as the objects you can manipulate from a regular AdWords account. So get to know AdWords before you try to program with the APIs.

Most importantly, an AdWords campaign contains ad groups which contain keywords and creatives. To modify keywords associated with an ad, you’ll need to start with the Campaign Service (using the client information for the account the campaign is part of), and down to an ad group via the AdGroup Service, and from there to the Keyword Service.

Here’s some more information about the purpose and role of each of the AdWords APIs services, and links to each service’s WSDL file:

Account Service

The Account Service lets you create and modify information associated with AdWords accounts, such as billing information. WSDL file


AdGroup Service

The AdGroup Service lets you create ad groups, list ad groups, associate ad groups with a campaign, and perform actions. For example, you can set the cost-per-click for all keywords in the ad group. WSDL file

Campaign Service

The Campaign Service lets you create, list, and modify campaigns. For example, you can change the name, set the daily budget, and define the end date of a campaign. This service also lets you perform actions on a campaign, such as pausing the campaign. WSDL file

Creative Service

The Creative Service lets you create and modify creatives, and associate them with an ad group. WSDL file

Info Service

The Info Service lets you get basic information about how much you have used the AdWords API and how many operations you have left. WSDL file

Keyword Service

The Keyword Service lets you get information about keywords. For example, you can get the keywords in an ad group, and create and modify keywords. WSDL file

Report Service

The Report Service lets you generate reports on the performance of your AdWords campaigns. For example, you can get reports on the daily number of impressions, clicks, and clickthrough rate. WSDL file

Traffic Estimator Service

The Traffic Estimator Service lets you estimate the performance of keywords, ad groups, and campaigns. You can estimate data, such as the cost-per-click, clickthrough rate, and average position of your ads. WSDL file

Posted by Harold Davis at July 17, 2005 10:11 AM

Search Engine Optimization







RSS 2.0 Syndication feed

Syndication Viewer

Our Web host:
IX WebHosting



Food for Your Brain! Get a Barticle! Questions Answered Books for You What We Can Do For You Contact Us Brain Food Questions Answered Books for You What We Can Do For You Frequently Asked Questions About Us Google Research Photoshop Wi-Fi and Wireless Networking The Natural Way to Write