We would like to have you use the Google Adwords API (Available in Java, PHP, etc. [login to view URL] ) to retrieve adwords data on multiple keywords (ads, keyword URLs, landing page URLs, keywords) on a daily basis. The information would then be used to do analysis of the competitors' ads, keywords, etc. I would like all of the features of [login to view URL] (you can access for a free trial). So please list the bullet points of features that will be included. Basically it downloads to our server all of the PPC ads, keywords, and URLs daily (2x daily) so that a person can come to our website, subscribe, and then find out what PPC ads have been running continuously (which means that the ads probably are profitable). > You can leave off the Google Cash Automator functions. In addition to the current features, I would like: > Search by URLs being advertised in adwords being advertised for x days or more (e.g. 100+ days would mean it is probably profitable). Results would show the URL, keywords used and ads. Allow user to automate this search so that user gets an email update of new campaigns that meet search criteria where user can log in and see the search results from various advertisers. > One click export to the Google Desktop keyword editor for any search results of competitor campaigns. You would also need to include an admin area for us to manage the system (and list the proposed items for admin area). Keep in mind also the need to allow this application to use multiple servers (if needed) for data retrieval as this is a processor intensive activity. It would run on our dedicated server (with a good CPU / memory) to start. Here is some more information on the code and API: [login to view URL]
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
PHP, Linux, Our dedicated server, Google Adwords API