Ruby/Rails only! Adwords API/ AdLabs Scrape Library

This project received 2 bids from talented freelancers with an average bid price of $425 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
Total Bids
Project Description


I need three class libraries written for use in a Ruby on Rails application.

1) Google Adwords API (using Adwords4r gem)

The Adwords API will abstract the current Adwords4r gem and supply the following methods:

a) KeywordInformation - Will supply, for a keyword, the Broad, Phrase, and Exact Search Monthly search counts, the Adwords Traffic, The Adwords Competition, the adwords Cost Per Click, and the Adwords Clickthrough rate
b) KeywordIdeas from seed keyword - Will return a list of keywords that match a seed keywords
c) Keyword ideas from website - will return a list of keyword ideas that match a seed website
d) placement ideas - will return a list of websites that are good placement candidates for a keyword

2) Microsoft Adlabs (scrape)

[url removed, login to view]
a) keyword oci - for a keyword, will return the commercial intent of the keyword
b) webpage oci - for a webpage, will return the commercial intent of the keyword

[url removed, login to view]
c) demographics prediction or keyword - for a keyword, will predict the demographics of the keyword
d) demographics prediction for url - for a url, will return the demographics predictions of the keyword

[url removed, login to view]
e) location results for keyword - based on keyword, supplies the location results for the keyword
f) intent detection for keyword - based on keyword, supplied the intention results for the keyword

Content Classification [url removed, login to view]
g) return the content categorization for a particular url


For the SEOmoz library, see ([url removed, login to view]). I have a key to supply you.

a) URL Domain authority - for a domain, return the authority of the domain (Domain Mozrank)
b) URL authority - for a domain, return the authority (mozrank) of the url
c) total # of links
d) top 3 linking domains
e) top 3 anchor texts
f) total number of juice passing links
g) list of top 1000 links (from their api)

FYI, we are ruby/rails programmers. This is a rails project. YOU CANNOT DELIVER THIS IN ANY OTHER LANGUAGE. Also, we can help you a lot, but at the end of the day, we will be reviewing your code. If you don't know how to program at least at a reasonable level in ruby, please pass on this opportunity.

Also, we are just looking for you to build a nice, clean class for each Api. We will embed our credentials into this class, to make it simple for us to integrate it into our existing application.

If you are good, and fast, and reasonable, we will use you for work in the future.

Again, I don't want UI. We want 3 clean classes that, with minimal data, can produce a result.

Other requirements
1) Use Nokogiri for your page parsing. This is the library we use for other parsing activities. This will keep us form having to add an additional library.
2) Use Open-uri to retrieve the document you are parsing. We have a separate system that we use to retrieve content (multi-proxy) but using this will allow us to easily integrate it.
3) Use other gems where they speed you up! This is about productivity, not small memory footprint.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online