We would like to add Pay Per Click (PPC) functionality to a MetaSearch engine. PPC means that revenue can be generated when a user clicks on a sponsored search result. Merchants can bid on keywords to have an advertisement shown when a user enters a keyword. When a user clicks on one of the sponsored search results, the merchant is charged.
The existing metasearch application does not have sponsored search results. The existing application also does not have a merchant interface although we do have an ASP application with this functionality.
Requirements for the current project follow:
The merchant interface needs to be modified so it works with our MetaSearch engine rather than the search engine contained in the ASP merchant application. This includes but is not limited to:
Modifying the code so the Metasearch keyword field is used rather than the existing keyword field.
The Metasearch engine code needs to be modified so when a user types in a keyword, sponsored search results are displayed.
If 50% or more of a user’s keywords match a keyword the merchant has bid on, the advertisement should be displayed.
Only 1 advertisement should be displayed for each merchant for a keyword
Advertisements should only be shown if a merchant has available funds in their account and have not exceeded the daily budget.
The merchant interface should contain an option to set a daily budget for spending.
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).
Internet Explorer, Firefox