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