nuxt-c15t Playground

State: ui: none

Nuxt Scripts Integration

Use useC15tScriptTrigger(condition) as the trigger option for useScript(). Scripts remain unloaded until consent is granted.

Google Analytics
Requires measurement consent
awaitingLoad
Meta Pixel
Requires marketing consent
awaitingLoad

Code

const gaScript = useScript(
  'https://www.googletagmanager.com/gtag/js?id=G-XXXXXX',
  { trigger: useC15tScriptTrigger('measurement') }
)