Back to course home
0% completed
Vote For New Content
Design Google Ads
Here is a step-by-step design for a simplified version of Google Ads.
1. Problem Definition and Scope
We are designing a large-scale real-time advertising platform. When a user performs a search (e.g., "buy running shoes"), the system runs an auction to select and display relevant text ads alongside organic results. The system must track clicks and strictly enforce advertiser budgets.
Main User Groups
- Advertisers: Create campaigns, set daily budgets, and bid on keywords.
- Search Users: Perform searches and view/click ads.
.....
.....
.....
Like the course? Get enrolled and start learning!