Professional Documents
Culture Documents
DMT Privacy Consentmode
DMT Privacy Consentmode
Agenda
● Modeling
● QA
Proprietary + Confidential
Consent
Mode Setups
Proprietary + Confidential
1 2 3 4
Configure default tag Update tag behavior [Optional] Unblock Tags [Optional] Enable URL Passthrough
behavior
Call one line of code above your Call one more line of code when Finally, unblock tags so that they can Check
standard gtag.js or Google Tag “Enable
consent is updated, e.g. after a fire cookieless pings for unconsented Linking on all
Manager snippet to define visitor grants or denies consent. users, respecting their consent status. page URLs”
whether ad_storage and in Google
This will help improve conversion Tag Manager
analytics_storage should be This allows your tags to “listen” to modeling accuracy. on your
granted or denied when the tags Conversion
the user’s consent choice when Linker Tag
first run. clicking on the banner. Note: If you decide to block tags (i.e.,
not fire tags when the user does not
Developers may need to grant consent), it’s still beneficial to If enabled, gclid will be appended by your tags to
dynamically adjust the values implement Consent Mode. You may be the URL. This line can be added above the snippet
based on consent from previous eligible for conversion modeling, but it with the ‘default’ line or as part of the existing
pages will be less precise to snippet. Make sure to test to ensure this works
advertiser-specific biases well with your site.
Proprietary + Confidential
Attribution recovered by
User does not provide gs ed Conversion Modeling -
Ta ock
consent bl Consented + Unconsented
Un
User clicks on a Unconsented ping sent to Google; no User converts
Attribution recovered by
digital ad ad click identifier sent unless URL
passthrough enabled
Ta
Blo gs Conversion Modeling -
cke
Google Tags load d Consented Only
IP Address IP Address IP addresses are used to derive IP country, but are never logged by our Google Ads and Floodlight systems
and are immediately deleted upon collection.
Full page URL, including ad click Full page URL, including ad Full page URL, including ad click Page URL with ad click
information in URL parameters click information in URL information if available. If no ad click identifiers redacted in Ads
Page URL parameters information is available, no products
GCLID/DCLID will be present
Cookies
Cookies previously set on Google /
Doubleclick domains; Conversion
cookies set on advertiser domain
Device IDs IDFA / IDFV or AdID n/a No IDFA / IDFV or AdId is collected n/a n/a
*app only
More observable data, less modeling Less observable data, more modeling
Full details available in the Ads Help Center; Across all cases, as part of regular HTTP / browser communications, pings may include: Functional Information: time stamp, user-agent, referrer Aggregate / Non-identifying
Information: random number generated on each page load, boolean indicating consent state, indication of whether the current page or a prior page in the user's navigation on the site included ad-click information in the URL
(e.g., GCLID / DCLID) Other fields set by the advertiser: continue to be sent normally (e.g., order_id, conversion value)
Proprietary + Confidential
URL Passthrough
If the GCLID (Google Ads) or Transient Token (Google Analytics) is passed directly via the URL,
same-session conversions can be recovered for unconsented users
● URL Hygiene
Considerations ● Website Interference
● Data Splintering
Proprietary + Confidential
Modelling
Proprietary + Confidential
Unknown consent
10 users convert
10% Conversion rate reported
without Consent Mode (10/100)
100 users
70 users consent
10 users convert
14% Conversion rate reported
with Consent Mode (10/70)
Modeled >70%
Modeled
Conversions
Conversions Of ad-click
-to-conversion
journeys lost due
to user cookie
consent choices
Observed Observed Observed
Conversions Conversions Conversions
Q&A
Thank you for
your Feedback!
Just 2 minutes
Proprietary + Confidential
Gracias
Proprietary + Confidential
Consent Hashed
Ad-click Identifiers Recovered Redacted Redacted
Mode Collected
Ads: GCLID is passed in URL
Not logged in raw form.
For Ads & Floodlight only. For Ads & Floodlight only
(e.g., GCLID, DCLID, AUID) Typically stored in 1P cookies GCLID will only be used to not
Data GA: transient token is passed in URL
over-inflate measurement.
Does not apply to GA Does not apply to GA
Redacted Redacted
Collected Collected Collected
URL Ads & Floodlight URLs with ad-click Ads & Floodlight URLs with ad-click
May include ad-click info in URL May include ad-click info in URL May include ad-click info in URL
identifiers are redacted identifiers are redacted
parameters (e.g., GCLID, DCLID) parameters (e.g., GCLID, DCLID) parameters (e.g., GCLID, DCLID)
Does not apply to GA Does not apply to GA
Disabled Disabled
Analytics Cookies Enabled Enabled Enabled
No 1P analytics cookies will be written or No 1P analytics cookies will be written or
May be read & written May be read & written May be read & written
read read
Across all cases, as part of regular HTTP / browser communications, pings may include:
● Functional Information: time stamp, user-agent, referrer
● Aggregate / Non-identifying Information: random number generated on each page load, boolean indicating consent state, indication of whether the current page
Standard Data or a prior page in the user's navigation on the site included ad-click information in the URL (e.g., GCLID / DCLID)
● Other fields set by the advertiser (conversion pings): continue to be sent normally (e.g., order_id, conversion value)