ga4consentmodeads

consent mode flags 2025-09-04 08.00.53.excalidraw

⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠ You can decompress Drawing data with the command palette: ‘Decompress current Excalidraw file’. For more info check in plugin settings under ‘Saving’

Excalidraw Data

Text Elements

1 3

v

ad_storage

3

v

3

v

3

v

5

l 1

analytics_storage

ad_user_data

ad_personalization

Link to original

DefaultUpdateLetterExample
--l11l1p1l1l5 
analytics_storage denied by default, all others not set
-deniedm11p1m1p1p5 (all other states were denied by default, but analytics_storage was only set after the user denied it).
-grantedn11n1n1n1n5 (the site did not set a default consent state and instead set all states to granted after the user chose so).
denied-p11p1p1p1p5 (all consent states are denied by default).
denieddeniedq11p1q1p1p5 (the user updated their consent choice to set analytics_storage to denied after it was already set to denied by default).
deniedgrantedr11r1r1r1r5 (the user grants consent to all services after they were first denied by default).
granted-t11t1t1t1t5 (all consent states are granted by default).
granteddeniedu11u1u1u1u5 (the user withdrew all consents after they were set to granted by default).
grantedgrantedv11v1v1v1v5 
all states were granted by default and by user confirmation
numberconsentad signals
1not definednot defined
2not definedtrue
3not definedfalse
4??
5definednot defined
6definedtrue
7definedfalse