skip to content

Search

← The Google Marketing Stack

Reference

Timeline and Reading List

Every date, acquisition, rebrand, and regulatory milestone from this book in one chronology, with the full source list behind each chapter's claims.

2000–2026 17 min read

This chapter carries no argument. It is the full dated chronology behind the book’s twenty-four chapters, plus the source index each chapter’s claims rest on. Use the first table to place any single event in the stack’s history, and the reading list to go to the primary record.

Timeline

Every dated event this book covers, in one place. Each row links to the chapter that teaches it.

DateEventCovered in chapter
1995Quantified Systems founded in San Diego, later renamed Urchin Software Corp., selling hybrid log-file and page-tag analyticsCh 4
1995DoubleClick founded in New York by Kevin O’Connor and Dwight MerrimanCh 11
1996DoubleClick ships DART, which splits into DFA for advertisers and DFP for publishers, a cleave the stack still carriesCh 14
23 Oct 2000AdWords launches with roughly 350 advertisers, sold on a CPM basisCh 7
2002Overture sues Google over US patent 6269361, covering paid placement in search resultsCh 7
Feb 2002AdWords Select moves to pay-per-click auction pricing, ranked by bid times quality rather than bid aloneCh 7
Dec 2002Froogle launches, the first ancestor of Merchant CenterCh 20
2003Applied Semantics acquisition becomes AdSense, Google’s first sell-side productCh 2
2003The Content Network, later the Display Network, extends AdWords beyond the results pageCh 7
2004Google settles the Overture suit, issuing 2.7M shares to Yahoo for a perpetual licenceCh 7
2005Google Base launches as the product-feed platformCh 20
28 Mar 2005Google announces the Urchin acquisition, reported at about $30M and never officially confirmedCh 2
Jul 2005Hellman & Friedman and JMI Equity take DoubleClick private for $1.1B at $8.50 a share, then split it into publisher and advertiser unitsCh 11
14 Nov 2005Google Analytics launches free; sign-ups are suspended within a week under demandCh 4
2006Google Webmaster Tools launchesCh 5
2006Lane’s Gifts & Collectibles v. Google click-fraud suit settles for $90M, with no admission of liabilityCh 7
2007urchin.js is replaced by ga.js, the tag now called Classic Google AnalyticsCh 4
2007Google Product Search replaces FroogleCh 20
13 Apr 2007Google announces the DoubleClick acquisition for $3.1B in cashCh 2
20 Dec 2007The FTC closes its Google and DoubleClick investigation 4 to 1, holding the two are not direct competitors in any relevant marketCh 2
2008Google ships a free small-publisher ad server called Google Ad Manager, a name it reuses ten years later for the merged DFP and AdXCh 14
11 Mar 2008The EU clears Case COMP/M.4731 and the DoubleClick deal closesCh 2
2009Merchant Center succeeds Google BaseCh 20
2009Asynchronous ga.js shipsCh 4
2009Teracent acquired, becoming the dynamic-creative engine inside StudioCh 2
Sep 2009DoubleClick Ad Exchange relaunches, and Google Ads demand is piped into itCh 14
Nov 2009AdMob acquired for $750M; the FTC clears it in May 2010Ch 2
Feb 2010The 2008 Ad Manager folds into the DoubleClick brand as DFP Small BusinessCh 14
Jun 2010Invite Media acquired for a reported $81M, giving Google a demand-side platform it did not get from DoubleClickCh 11
2011The organic keyword blackout begins, replacing query data with “(not provided)” through 2013Ch 8
Dec 2011Admeld acquired for about $400M, folded into AdX and DFP, then retired as a productCh 2
May 2012Google Shopping becomes pay-to-playCh 20
1 Oct 2012Google Tag Manager launches free against paid incumbents Tealium, Ensighten and Adobe DTMCh 18
Oct 2012DoubleClick Bid Manager reaches general availability, two years after the Invite Media dealCh 11
2 Apr 2014Universal Analytics reaches general availability with analytics.js, the Measurement Protocol, User ID and custom dimensionsCh 4
May 2014Adometry acquired for multi-touch attribution and media-mix modelling, shipped as Attribution 360 and later scrappedCh 2
2015Global Bernanke allegedly extends the auction-delta pooling of Project Bernanke across publishersCh 16
2015Header bidding adoption begins in earnest, running through 2017Ch 15
Early 2015Prebid.js is written by Matt Kendall and Paul Yang at AppNexus with Nick Jacob at AplusCh 15
20 May 2015Google Webmaster Tools is renamed Search Console, widening its audience past webmastersCh 5
2016Exchange Bidding in Dynamic Allocation, later renamed Open Bidding, enters pilot as Google’s answer to header biddingCh 14
15 Mar 2016Google Data Studio launchesCh 21
Sep 2017Prebid.org is formed as an independent, dues-funded steward of the open-source auctionCh 15
2018Google Signals launches, stitching cross-device journeys from signed-in accounts with ads personalization onCh 22
Jan 2018A rebuilt Search Console interface shipsCh 5
27 Jun 2018Google announces Google Marketing Platform and retires the 22-year-old DoubleClick brand entirelyCh 3
24 Jul 2018The rebrand takes effect: AdWords becomes Google Ads, DoubleClick Search becomes Search Ads 360, Bid Manager plus Campaign Manager plus Studio plus Audience Center become Display & Video 360, and DFP plus AdX become Google Ad ManagerCh 3
Sep 2018The Google and Facebook Open Bidding agreement later nicknamed Jedi Blue is signed; the state-AG claim over it is eventually dismissedCh 14
18 Apr 2019Ad Manager moves to a unified first-price auction, drops last look, and introduces unified pricing rules in a single releaseCh 14
Jun 2019Google announces the Looker acquisition for $2.6BCh 2
Jul 2019The App + Web property enters beta, the first unified web and app event schema, built on the Firebase data modelCh 4
Sep 2019The legacy Search Console reports are switched offCh 5
Jan 2020Chrome announces a two-year third-party-cookie phase-out and proposes Privacy SandboxCh 19
Feb 2020The Looker acquisition closesCh 2
27 Apr 2020Free product listings return to Google Shopping, framed as COVID relief and shaped by EU antitrust pressureCh 20
12 Aug 2020Server-side tagging enters beta in Google Tag ManagerCh 18
14 Oct 2020App + Web launches as Google Analytics 4Ch 4
2021Enhanced Conversions ship, sending hashed first-party identifiers alongside or instead of the click IDCh 22
Feb 2021The broad match modifier phase-out beginsCh 8
Jul 2021No new broad match modifier keywords are accepted; four match types become threeCh 8
Sep 2021Data-driven attribution becomes the default for new conversion actions, with no minimum data requirementCh 22
Nov 2021Performance Max reaches general availability across Search, Shopping, Display, YouTube, Discover, Gmail and MapsCh 8
Jan–Feb 2022The Austrian DSB and then the French CNIL rule that Universal Analytics data transfers to the US breach GDPRCh 4
Feb 2022The UK CMA accepts Privacy Sandbox commitments, handing the regulator an effective veto over Chrome’s cookie plansCh 19
Early 2022The ground-up rebuild known as new Search Ads 360 shipsCh 10
16 Mar 2022The Universal Analytics sunset is announcedCh 4
Mar 2022The European Commission and the UK CMA open their own Jedi Blue investigationsCh 14
Oct 2022Data Studio is renamed Looker Studio, and paid Looker Studio Pro launchesCh 21
2023Google sunsets first click, linear, time decay and position-based attribution, citing under 3% adoption; only data-driven and last click surviveCh 22
2023Adalytics documents brand ads running on roughly 390 porn sites, 2,200 piracy sites and 197 Iranian sites through the Search Partner NetworkCh 9
Jan 2023The DOJ files its ad-tech case in the Eastern District of VirginiaCh 24
Feb 2023Search Console bulk data export to BigQuery is announced, the first route to unaggregated history past 16 monthsCh 6
23 May 2023Merchant Center Next is announced at Google Marketing LiveCh 20
1 Jul 2023Standard Universal Analytics properties stop processing hitsCh 4
6 Sep 2023Alphabet is designated a gatekeeper under the EU Digital Markets ActCh 23
Nov 2023Consent Mode v2 is announced, adding ad_user_data and ad_personalization to the existing two signalsCh 23
2024Google curtails device-level Google Signals data in reportingCh 22
2024–2025Performance Max gains campaign-level negative keywords, brand exclusions and a search-terms report with a source columnCh 9
Feb–Apr 2024The legacy Search Ads 360 platform shuts downCh 10
6 Mar 2024Consent Mode v2 becomes mandatory for EEA and UK Google Ads traffic, with a certified CMP requiredCh 23
7 Mar 2024The DMA compliance deadline lands for AlphabetCh 23
Mar 2024INP replaces FID as a Core Web Vital in Search Console’s reportCh 5
1 Jul 2024Universal Analytics 360 properties stop processing and historical access is removedCh 4
24 Jul 2024Chrome abandons third-party-cookie deprecation in favour of a user-choice promptCh 19
Sep 2024All retailers finish migrating to Merchant Center NextCh 20
2025Performance Max gains channel-level performance reporting, roughly five years after launchCh 9
2025Google Search and other ad revenue reaches $224.5B of $294.7B total Google ad revenueCh 7
10 Apr 2025GTM containers holding Google Ads or Floodlight tags begin auto-loading a Google tag firstCh 18
17 Apr 2025Judge Leonie Brinkema finds Google liable for monopolizing the publisher ad server and open-web exchange markets and for unlawfully tying DFP to AdX, while rejecting the DOJ’s advertiser ad network marketCh 24
Apr 2025Privacy Sandbox is effectively discontinued after low and falling adoptionCh 19
22 Apr 2025Chrome confirms it will not block third-party cookies by default and drops the standalone promptCh 19
May 2025AI Max for Search launches keywordless matching, dynamic ad copy and URL expansion as a one-click upgradeCh 8
5 Sep 2025The European Commission fines Google €2.95B in Case AT.40670 for preferencing AdX since at least 2014, and orders it to stopCh 24
Sep 2025The remedies trial in the DOJ ad-tech case runsCh 24
Oct 2025Google begins retiring the Privacy Sandbox APIsCh 19
Oct 2025Misleading pricing joins misrepresentation in Merchant Center’s instant-suspension bucket, with no warning periodCh 20
13 Nov 2025Google rejects structural remedies in the EU case and offers behavioural ones instead, including per-bidder minimum prices and more AdX bid data for rivalsCh 24
Nov 2025Chrome files intent-to-deprecate threads scheduling Topics, Protected Audience and Attribution Reporting for removal by Chrome 150Ch 19
21 Nov 2025Closing arguments in the DOJ remedies phaseCh 24
17 Dec 2025Google removes unified pricing rules under US and EU pressure, and bidder-specific floors return to publishersCh 17
2026GAID deprecation begins on Android, moving the identity fight to mobileCh 19
14 Jan 2026The redacted EU ad-tech decision is publishedCh 24
Apr 2026Looker Studio is renamed Data Studio again, and Looker Studio Pro becomes Data Studio ProCh 21
20 May 2026Google Tag Manager and the Google tag merge; all Google tags upgrade to full GTM containers with debug and version controlCh 18
H1 2026 (expected)Final EU remedial decision in Case AT.40670Ch 24
15 Jun 2026Offline Conversion Import and enhanced conversions for leads move to the Data Manager API and are blocked in the Google Ads APICh 22
23 Jul 2026The first DMA fine lands: €890M against Alphabet, €460M for self-preferencing in Search and €430M for restricting app-developer steering in PlayCh 23
Mid-2026 (expected)Final DOJ remedies order in the Eastern District of Virginia, followed by years of appealsCh 24

Reading List

Sources behind each part, primary records first.

Part I — Foundations

  • FTC closes the Google/DoubleClick investigation (Dec 2007). The original clearance decision, read backwards from the 2025 liability finding, is the single most consequential document in the stack’s history. ftc.gov
  • EPIC docket on the proposed merger. Collects the privacy objections the FTC declared outside its merger authority. epic.org
  • American Antitrust Institute memo on Google/DoubleClick (Nov 2007). The contemporaneous case against clearance, largely vindicated eighteen years later. antitrustinstitute.org
  • DoubleClick SEC DEFA14A (2005). The take-private filing that documents the $1.1B price and the publisher/advertiser split Google inherited. sec.gov
  • Hellman & Friedman portfolio note on DoubleClick. The private-equity owner’s own account of restructuring the business into two units. hf.com
  • “Introducing Google Marketing Platform,” Google, 27 Jun 2018. The announcement itself, including Sridhar Ramaswamy’s framing of the rebrand. googleblog.com
  • Search Engine Land on the retirement of the AdWords and DoubleClick brands. The clearest contemporaneous mapping of old product names to new ones. searchengineland.com
  • AdExchanger, “DoubleClick No More.” Reads the rebrand as strategy rather than marketing, and captures Google’s portability pitch. adexchanger.com
  • Alphabet FY2025 annual report. The revenue split by ad segment, which is the only reliable way to size each layer of the stack. sec.gov
  • Wikipedia, DoubleClick. Useful as a dated index of the DART, DFA and DFP lineage, with citations to follow. wikipedia.org

Part II — Measurement: GA4 and Search Console

  • GA4 BigQuery export schema. The authoritative field list, including event_params, privacy_info, collected_traffic_source and session_traffic_source_last_click. Read this before believing any GA4 report. support.google.com
  • “Prepare for the future with Google Analytics 4,” Google, Oct 2020. The launch post that announced the event model as the replacement for sessions. blog.google
  • “Upgrade to Google Analytics 4 before July 1.” Contains Google’s own justification for killing Universal Analytics, in Google’s words. blog.google
  • noyb, “Austrian DSB: EU-US data transfers to Google Analytics illegal” (Jan 2022). The first regulator decision holding that Universal Analytics breached GDPR on transfer grounds, and the opening move in the chain that made GA4 non-optional in Europe. noyb.eu
  • CNIL, “Use of Google Analytics and data transfers to the United States” (Feb 2022). The French order to bring sites into compliance, which turned a single national ruling into an EU-wide compliance problem. cnil.fr
  • Analytics Help on Google Signals and data thresholding. The one page that explains why rows disappear from your reports. support.google.com
  • Search Console Performance report reference. Defines clicks, impressions, CTR and average position, the four metrics practitioners most often misread. support.google.com
  • Search Console Core Web Vitals report reference. Documents the 28-day CrUX field-data window behind the Good, Needs Improvement and Poor buckets. support.google.com
  • Google Search Central, bulk data export (Feb 2023). The announcement of the only escape from the 16-month retention ceiling. developers.google.com
  • Google Search Central, performance data deep dive (Oct 2022). Google’s own explanation of anonymized queries and why chart totals do not add up. developers.google.com
  • Analytics Help on the Search Console link. Documents that the join key is landing page, which is why query by conversion can never exist. support.google.com
  • Search Engine Land on the Universal Analytics deprecation announcement. The March 2022 news and the industry reaction to it. searchengineland.com
  • Search Engine Land on the Webmaster Tools rename. Short, and the clearest statement of why the audience widened. searchengineland.com
  • SEO Stack on missing Search Console data. Summarises Ahrefs’ study of 22B clicks across 887,534 properties and the 46.8% anonymized-query figure. Secondary, but the best available quantification. seo-stack.io
  • InfoTrust on GA4 sampling, cardinality and thresholding. Puts the three separate loss mechanisms side by side with their thresholds. infotrust.com

Part III — Paid Search: Google Ads and SA360

  • Google Ads Help, About Ad Rank. The full stated input list, including the two-pass computation and Ad Rank thresholds. support.google.com
  • Google Ads Help, Quality Score. Notable for saying plainly that Quality Score is a diagnostic, not an auction input. support.google.com
  • Google Ads Help, About Smart Bidding. Where the “millions of unique bids every second” claim comes from. support.google.com
  • Google Ads Help, GCLID. The join-key primitive that makes everything downstream in the book possible. support.google.com
  • Google Ads Help on the broad match modifier phase-out. The primary record of four match types becoming three. support.google.com
  • “AI Max for Search campaigns,” Google, May 2025. Google’s own framing of keywordless matching and the ~14% conversion-lift claim. blog.google
  • “New Performance Max features,” Google, 2025. The transparency walk-back as a release note, which is the whole argument of chapter 9. blog.google
  • SA360 Help on cross-engine portfolio bid strategies. Contains the ~5% uplift claim that is SA360’s core value proposition. support.google.com
  • SA360 Help on Floodlight. The search-side view of the shared conversion layer. support.google.com
  • “Scheduling your upgrade to the new Search Ads 360,” Google. The migration timetable behind the Feb to Apr 2024 shutdown. blog.google
  • AdExchanger, “Goodbye Last-Click Attribution.” The Sept 2021 shift to data-driven attribution by default, and why it matters that it feeds bidding. adexchanger.com
  • Search Engine Land, “Google sunsets attribution models.” The 2023 cull down to two models. searchengineland.com
  • Search Engine Land, “4 things to beware of with Performance Max.” The standing practitioner critique, quoted in chapter 9. searchengineland.com
  • AdExchanger on the Adalytics Search Partners report. The ~$10.5B figure and Google’s response, which preceded the opt-out concession. adexchanger.com
  • Slate on Bill Gross and GoTo.com. The origin of the pay-per-click auction Google copied, then out-monetized by ranking on quality. slate.com
  • Computerworld on the $90M Lane’s Gifts settlement. The click-fraud case that set the terms for how Google handles invalid traffic disputes. computerworld.com

Part IV — The Buy Side: DV360 and CM360

  • Display & Video 360 API v4, line items reference. The schema is the cleanest statement of what a line item actually controls. developers.google.com
  • DV360 Help, YouTube & partners line items. The dedicated line-item type no third-party DSP can replicate, which is the moat argument in chapter 13. support.google.com
  • DV360 Help, YouTube & partners on CTV. The connected-TV variant and its inventory-source toggles. support.google.com
  • DV360 Help, Programmatic Guaranteed deals. Documents the fixed-price, guaranteed-volume transaction type that looks like a direct buy over programmatic pipes. support.google.com
  • DV360 Help, About Floodlight. Names Floodlight as the shared conversion layer across CM360, DV360 and SA360. support.google.com
  • CM360 Help, what Campaign Manager 360 does. The four functional pillars, straight from the source. support.google.com
  • CM360 Help, Floodlight activities. Where counter and sales activities are defined, and where cross-platform de-duplication is explained. support.google.com
  • TechCrunch on the Invite Media acquisition (Jun 2010). The deal that gave Google a bidder, three years after DoubleClick gave it an ad server. techcrunch.com
  • Ad Age on the DoubleClick Bid Manager launch (Oct 2012). The two-year gap between buying a DSP and shipping one. adage.com
  • Cardinal Path on extracting data from CM360 and DV360. The practical guide to Data Transfer files and BigQuery Data Transfer Service. cardinalpath.com
  • Improvado, CM360 vs DV360. The clearest secondary explanation of transaction plane versus measurement plane. improvado.io
  • Adswerve on first-party data across CM360, GA4 and GMP. Documents the audience plumbing and the cross_channel_campaign record in the GA4 export. adswerve.com

Part V — The Sell Side: Ad Manager and AdX

  • DOJ case page, United States and Plaintiff States v. Google LLC (2023). The complaint, filings and remedies briefs. Start here rather than with coverage of them. justice.gov
  • European Commission case register, AT.40670. The ad-tech decision, the €2.95B fine and the remedy record. competition-cases.ec.europa.eu
  • “Simplifying programmatic: first price auctions for Google Ad Manager,” Google, 2019. The concession that ended last look, announced as a simplification. blog.google
  • Google Ad Manager Help Center. The reference for line-item priorities, dynamic allocation, Open Bidding, deal types and PPID. Dry, and indispensable. support.google.com
  • Prebid.org. The organisation that turned header bidding into shared infrastructure, and the live counterexample to the DOJ’s open-source-the-auction proposal. prebid.org
  • Prebid documentation. The actual auction mechanics, adapters and wrapper behaviour, for anyone who wants to read the alternative in code. docs.prebid.org
  • Simpson Thacher on the April 2025 liability ruling. The tightest legal summary of what Brinkema found and, importantly, what she rejected. stblaw.com
  • Courthouse News, “Judge hands Google partial defeat.” Contemporaneous reporting on the split decision across the three alleged markets. courthousenews.com
  • AdExchanger, “2025: The year Google lost in court and won anyway.” The best single read on why a liability finding changed so little so far. adexchanger.com

Part VI — Connective Tissue: GTM, Merchant Center, Data Studio

  • Simo Ahava, “Server-side tagging in Google Tag Manager.” The definitive practitioner account of clients, event data objects and the server container model. simoahava.com
  • Simo Ahava, “sGTM fetches GA4 configuration automatically.” A small behaviour with large consequences for anyone overriding a measurement ID. simoahava.com
  • Google tag platform docs, consent mode concepts. Defines the four signals and the difference between basic and advanced mode, including cookieless pings. developers.google.com
  • Google Tag Manager developer documentation. The container, tag, trigger, variable and dataLayer contract in primary form. developers.google.com
  • Merchant Center Help, linking to Google Ads. The link without which no Shopping or retail Performance Max campaign can run. support.google.com
  • Google product data specification. The attribute contract that decides what Google can bid on, which is the argument of chapter 20. support.google.com
  • Google Ads Help, importing GA4 conversions. The integration, and the double-counting trap that comes with it. support.google.com
  • BigQuery Data Transfer Service documentation. The plumbing that turns Google Ads, CM360 and DV360 logs into warehouse tables. cloud.google.com
  • Looker Studio Help Center. Connectors, caching defaults and extract limits, all of which explain why dashboards disagree with the warehouse. support.google.com

Part VII — Identity, Regulation, and the Future

  • Privacy Sandbox blog, “Next steps for Privacy Sandbox.” Google’s own record of the reversal, and the closest thing to an obituary. privacysandbox.google.com
  • Google Ads Help, third-party cookie FAQ. The advertiser-facing version of the same reversal, useful for the gap between the two framings. support.google.com
  • Google Ads Help, Enhanced Conversions. Documents hashed first-party matching and the 63-day window for PII-keyed uploads. support.google.com
  • Google Ads API, uploading offline conversions. The 90-day GCLID window, and the pipe that moves to Data Manager in June 2026. developers.google.com
  • Google Data Manager documentation. The single front door Google is consolidating all first-party ingestion into. developers.google.com
  • Ads Data Hub documentation. The clean room that defines what user-level analysis Google will and will not permit. developers.google.com
  • European Commission, Digital Markets Act portal. Gatekeeper designations, compliance obligations and enforcement decisions, all in one place. digital-markets-act.ec.europa.eu
  • iubenda on Consent Mode v2. The clearest secondary explanation of what the March 2024 deadline actually required of advertisers. iubenda.com
  • Usercentrics, “What is Google Privacy Sandbox.” A useful non-Google chronology of the six-year arc, including the CMA commitments. usercentrics.com