Google AdWords


Google Ads (formerly Google AdWords) is an online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, or videos to web users. It can place ads both in the results of search engines like Google Search (the Google Search Network) and on non-search websites, mobile apps, and videos (the Google Display Network). Services are offered under a pay-per-click (PPC) pricing model.

The AdWords system was initially implemented on top of the MySQL database engine. After the system had been launched, management decided to use Oracle instead but was eventually reverted to MySQL after the system became much slower. Eventually, Google developed a custom distributed Relational database management system (RDBMS) known as Google F1 specifically for the needs of the Ad business. The interface offers Spreadsheet Editing, Search Query Reports, and conversion metrics.

Google Ads' system is based partly on cookies and partly on keywords determined by advertisers. Google uses these characteristics to place advertising copy on pages where they think it might be relevant. Advertisers pay when users divert their browsing to click on the advertising copy. Adverts can be implemented locally, nationally, or internationally.