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

Reply via email to