Hello Rubyists! I want to let you know that there is a new Ruby client library <http://code.google.com/p/google-api-ads-ruby/> in town!
In order to make it easier to create and maintain Ruby client libraries for the various Ads products, we've developed the Ruby common framework for Ads APIs. We've also built a new AdWords API client library on top of this common framework. So what benefits does the new framework get you? Here's a short list: - *SOAP library abstraction.* The code you write is no longer dependent on a specific SOAP library, so we will be able to migrate away from soap4r in the future (it's still there for now, sorry!). - *Newer technologies.* Getting rid of soap4r in future versions will finally allow us to provide full Ruby 1.9 compatibility. We're also investigating a move to more modern testing and documentation tools. - *Ruby-like syntax.* The new client library deals away with all the ugly camelCase method and property names, replacing them with Ruby-like snake_case ones instead. - *Collections instead of generated objects.* As mentioned before, the new client library provides an added level of abstraction, moving you away from soap4r-generated objects. These are replaced with native Ruby collections (hashes and arrays), so that you're not stuck to the soap4r object model, enabling collection reuse across methods, services, and even API versions. You will never need any version namespaces hardcoded into your application, either! You'll find the google-adwords-api gem<http://rubygems.org/gems/google-adwords-api>available on rubygems.org and on the brand new codesite project for the Ruby client libraries, at http://code.google.com/p/google-api-ads-ruby/. Be sure to take a look at the Readme<http://code.google.com/p/google-api-ads-ruby/wiki/Readme> before getting started. Also, don't be afraid of filing any bugs or feature requests on the issue tracker<http://code.google.com/p/google-api-ads-ruby/issues> . Let us know what you think! Cheers, - Sérgio Gomes, Ads APIs team -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
