My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages

Ads API Client Libraries for Ruby

This project hosts the new Ads common framework for Ruby, as well as the Ruby client libraries for the various SOAP-based Ads APIs at Google.

The Ruby client libraries make it easier to write Ruby clients to programmatically access your accounts.

Want to stay up-to-date with our latest releases? Subscribe to the downloads update feed.

Products currently supported

  • Google AdWords and DoubleClick Ad Exchange Buyer API
  • Google's DoubleClick For Publishers API

Client Library Features

  • Support for logging incoming and outgoing SOAP messages;
  • Support for logging request information;
  • Fully based on new Savon backend.
  • Ruby19 compatible.
  • Support for API calls to different environments (Production, Sandbox);
  • Local validation for parameter number and type on API calls;
  • Thread-safe;
  • Ruby-like syntax, by converting all method names and properties to snake_case instead of lowerCamelCase;
  • Simplified development model by using arrays and hashes instead of solid objects;
  • (AdWords) Support for tracking API unit usage;
  • (AdWords) Report downloading in XML and CSV formats;

--Google Ads APIs Team

Updates

Jan 23, 2012 AdWords Version 0.5.0 released, removed deprecated API versions, examples revamp.
Jan 16, 2012 Common Version 0.6.2 released, changes to all file headers.
Jan 9, 2012 AdWords Version 0.4.5 released, bug fixes, gzip support.
Note: this will be the last version supporting API versions prior to v201109. Please migrate to v201109 as soon as possible.
Dec 23, 2011 DFP Version 0.2.7 released, gzip support
Dec 23, 2011 Common Version 0.6.1 released, gzip support, bugfixes
Dec 8, 2011 DFP Version 0.2.6 released, support for v201111
Dec 2, 2011 AdWords Version 0.4.4 released, support for CreateAccountService
Dec 2, 2011 Common Version 0.6.0 released, refactoring, better namespace support
Nov 28, 2011 Common Version 0.5.5 released, Savon-0.9.7 support
Nov 2, 2011 DFP Version 0.2.5 released, postal code targeting examples
Nov 1, 2011 AdWords Version 0.4.3 released, updates to AdHoc reports, fixes
Nov 1, 2011 Common Version 0.5.4 released, minor fixes
Oct 21, 2011 Common Version 0.5.3 released, ruby 1.9 compatibility fix
Oct 20, 2011 AdWords Version 0.4.1 released, support for v201109
Oct 20, 2011 Common Version 0.5.2 released, bug fixes, headers support
Sep 28, 2011 DFP Version 0.2.4 released, v201108 support
Sep 21, 2011 Common Version 0.5.1 released, bug fixes, proxies support
Aug 8, 2011 DFP Version 0.2.3 released, v201107 support
Aug 2, 2011 AdWords Version 0.2.1 released, now based on google-ads-common-0.5.0
Aug 2, 2011 DFP Version 0.2.2 released, OAuth support
Aug 2, 2011 Common Version 0.5.0 released, OAuth support, removed Soap4r dependency, minor issue fixes
Jun 24, 2011 AdWords Version 0.2.0 released, user of new logger, small bugfixes, based on google-ads-common-0.4.0
Jun 20, 2011 DFP Version 0.2.1 released, full support for DFP API v201104, Ruby 1.9 compatibility
Jun 20, 2011 Common Version 0.4.0 released, Savon code updates, minor issue fixes
Jun 09, 2011 DFP Version 0.2.0 released, first release of Ruby DFP library, based on Savon backend
Jun 09, 2011 Common Version 0.3.0 released, logger subsystem changes, Savon code updates
May 24, 2011 AdWords Version 0.1.2 released, small bugfixes, based on google-ads-common-0.2.1
May 24, 2011 Common Version 0.2.1 released, small bugfixes, updates for Savon code
March 28, 2011 AdWords Version 0.1.1 released: added support for BulkOpportunityService and ConversionTrackerService
March 16, 2011 AdWords Version 0.1.0 released, with support for v13, v200909, v201003, v201008 and v201101
March 16, 2011 Common Version 0.2.0 released, with full soap4r support and experimental Savon code

Powered by Google Project Hosting