An advertising system is provided that interacts with end-users and advertisers to facilitate the generation and delivery of advertisements that are specifically targeted to end-users' product interests and needs. An end-user interacts with the advertising system to provide a product request representing the end-user's interest in receiving advertisements from advertisers. The product request includes a specific product or product category with which the end-user is interested, as well as product attributes further defining the end-user's interests for the specific product or product category. Advertisements are generated and provided to the end-user based on the product request.
展开▼