A DevTools walkthrough for finding out which trackers your own site contacts before a visitor touches your consent interface: the exact steps, what a failure looks like on the wire, and the false negatives a manual check quietly produces.
Honoring Global Privacy Control means three things: read the signal, suppress the sale and sharing that follows, and say so on the page. Here is how each one lands in Google Tag Manager, in server-side code, and in a consent platform.
GPC travels two ways at once: a Sec-GPC request header and a navigator.globalPrivacyControl property in JavaScript. Here is what each one carries, what a correct response from your site looks like, and what the .well-known resource is for.
GPC failures are rarely mysterious. They cluster into a short list of causes, and that list has a reliable order. Work it top to bottom: the browser, the cache, the tag manager, the consent rules, then the tags nobody routed through the consent layer.
GPC is not a niche extension setting any more. Some browsers send it by default, some ship a toggle, some need an extension. Here is where each one stands, how to confirm yours is sending it, and why the share of traffic carrying the signal keeps climbing.
Most GPC checkers only look at the header. A real GPC scanner intercepts network traffic to verify that trackers are actually blocked when the signal fires. Here's how it works.
·Updated
Governing law
The provisions these articles turn on, with the text and a plain-language summary of each.
Test your own site's Global Privacy Control handling
The free check sends a real GPC signal to one URL and shows whether marketing trackers stop. Claim the result into a free account and your first full audit is included.