Skip to content
Consent

What Are Cookieless Pings in Consent Mode?

Definition

Cookieless pings are the requests Google tags send to Google when a visitor has denied storage consent under advanced Consent Mode.

They communicate the consent state and a limited, non-identifying measurement without reading or writing cookies, which lets Google Ads and Google Analytics model conversions and key events that could not be measured directly. Under basic Consent Mode no such requests are sent while consent is denied.

query parameters
gcsgcd

Daniil Maximkin Published Reviewed

  1. In practice

    What does a cookieless ping contain?

    A cookieless ping carries the consent state and a limited, non-identifying measurement. The fields include a timestamp, the browser’s user agent and referrer, an encoded consent status, and a random number generated on each page load, plus an indication of whether ad-click information was present in the URL.

    It contains no cookie values and no identifiers read from storage. That is what makes the request cookieless rather than a hidden form of the tracking the visitor declined.

  2. In practice

    What do the pings enable?

    The pings let Google Ads and Google Analytics model conversions and key events they could not measure directly. Advanced mode supports an advertiser-specific model; basic mode, which sends nothing while consent is denied, relies on a more general model.

    Google applies a data-collection threshold before modeling is used, so the pings feed a model rather than a real count of people.

  3. In practice

    How does this relate to basic and advanced mode?

    advanced mode

    the tag loads with consent denied by default and sends measurement without cookies; once consent is granted it switches to full measurement.

    basic mode

    the tag is blocked until the visitor interacts.

    The two modes decide whether the pings exist at all.

    That difference is what makes advanced mode the prerequisite for consent-based modeling.

  4. Not to be confused with
    Not to be confused with
    Is notIs
    tacit consentan explicit, limited request that reports the consent choice the visitor made

    A cookieless ping is not a hidden cookie and it is not tacit consent. It is an explicit, limited request that reports the consent choice the visitor made.

    Advanced mode is also not the same as tags firing normally. The tags load, but while consent is denied they operate without storage and send only the restricted measurement. Basic mode does the opposite: no request reaches Google until consent is granted.

    Cookieless pings are not specific to Google Analytics: Google Ads and the Conversion Linker carry built-in consent checks and behave the same way. This covers technical implementation, not legal advice.

  5. Where to check

    How do I spot a cookieless ping?

    Open the browser’s network panel with consent denied and filter for requests to Google’s domains. Read the query parameters rather than the response: the consent state is encoded in a parameter named gcs, which carries the advertising and analytics storage choices.

    The gcd parameter is sent regardless of whether Consent Mode is active and encodes the fuller consent detail. Tag Assistant decodes these fields and shows how the tag behaved, which beats reading encoded values by hand.

Daniil Maximkin

Hi, I’m Daniil.

I work with you from defining the problem to implementation and handover. You talk to the person who does the work. I work in English and Russian.

What do you need to get working?

Describe your task

The first answer is free, within one working day. Or write directly: next@taskfordaniel.com