Skip to content

Latest commit

 

History

History
85 lines (60 loc) · 1.66 KB

File metadata and controls

85 lines (60 loc) · 1.66 KB

Google Ads / GA4 Validation Checklist

This checklist helps validate readiness. It does not guarantee Google Ads approval.

Fresh visitor / no consent

Open the site in an incognito/private window and do not click the banner.

Expected:

  • Banner is visible.
  • Consent default is denied.
  • No _ga cookie.
  • No _gid cookie.
  • No _gcl_au cookie.
  • GTM is not loaded in Basic Mode.
  • Analytics and marketing scripts are not injected by the app.

Accept all

Click Accept all.

Expected:

  • Banner disappears.
  • Consent is saved.
  • Google consent update contains granted values.
  • GTM loads if configured.
  • GA4 / Google Ads tags can fire inside GTM according to their configuration.

Reject non-essential

Click Reject non-essential.

Expected:

  • Banner disappears.
  • Consent is saved.
  • Analytics remains denied.
  • Marketing remains denied.
  • GTM does not load in Basic Mode.
  • Non-essential cookies are not created by managed scripts.

Granular settings

Open Cookie settings.

Analytics on, marketing off:

analytics_storage = granted
ad_storage = denied
ad_user_data = denied
ad_personalization = denied

Marketing on:

ad_storage = granted
ad_user_data = granted
ad_personalization = granted

Withdraw consent

  1. Accept all.
  2. Reopen settings.
  3. Reject non-essential.
  4. Reload.

Expected:

  • Consent state changes.
  • Future non-essential scripts do not load.
  • Known non-essential cookies are deleted on best-effort basis.

Recommended tools

  • Google Tag Assistant
  • Google Tag Manager Preview Mode
  • Google Ads conversion diagnostics
  • Browser DevTools > Application > Cookies
  • Browser DevTools > Network
  • Incognito/private window