- Task
- Understand why a configured consent did not produce any data in the reports.
- Solution
- Read page markup, inline tag container snippet, and default consent state.
- Result
- The consent mode v2 is correct: default denied, the status is declared before the tags. The other thing didn't work - in the inline snippet, the exit condition compared the identifier with itself, so the return always worked and the container was never loaded; the ID field contained the GA4 code, not the container. Consent governed what is not. The rest of the site is done neatly: the bot is given 126 KB of pre-rendered HTML in 145 ms, ten types of structured data. Measured on 07/31/2026.