The Google`s AdWords API service lets developers design programs that interact directly with the AdWords platform. With these applications, advertisers and third-parties can manage their AdWords accounts and campaigns more efficiently.
The AdWords API ruby client library makes it easier to write Ruby clients to programmatically access AdWords accounts.
Here are some key features of "Adwords API":
· Support for logging incoming and outgoing SOAP messages
· Support for logging request information
· Support for API calls to the production or Sandbox environments
· Support for tracking API unit usage
· Report downloading in XML and CSV formats
· Extensions for returning breakdown of API usage per client account or API method
· Utility methods for retrieving lists of commonly used codes (categories, countries, etc.)
· Local validation for parameter number and type on API calls
· RDoc documentation and unit tests
· Thread-safe