Umbraco Cookie Consent Package
Het Conzent Umbraco-pakket voegt toestemmingsbeheer toe aan elke Umbraco 13+ site. Installeer via NuGet, voeg twee tag helpers toe aan uw lay-out en de configuratie wordt afgehandeld via appsettings.json.
Installatie
Installeer via de .NET CLI:
dotnet add package Conzent.Umbraco
Of via de NuGet Package Manager in Visual Studio:
nstall-Package Conzent.Umbraco
Configuratie
Voeg uw instellingen toe aan appsettings.json:
{
"Conzent": {
"WebsiteKey": "YOUR-WEBSITE-KEY",
"Enabled": true
}
}
Registreer vervolgens de tag helpers in _ViewImports.cshtml:
@addTagHelper *, Conzent.Umbraco
En voeg de tag helpers toe aan uw _Layout.cshtml:
<head>
...
<conzent-scripts />
</head>
<body>
<conzent-gtm-noscript />
...
</body>
Zie Officiële Pagina
Functies
- Tag helper-injectie —
<conzent-scripts />injecteert het toestemmingsscript en optionele GTM in<head> - GTM noscript fallback —
<conzent-gtm-noscript />voegt de noscript iframe toe wanneer GTM is geconfigureerd - Backoffice-dashboard — een Conzent CMP-dashboard verschijnt onder Instellingen in de Umbraco backoffice
- Google Consent Mode v2 — geavanceerde toestemmingssignalisering voor Google-services
- Ondersteuning voor omgevingsvariabelen — configureer via
Conzent__WebsiteKeyomgevingsvariabelen als alternatief voorappsettings.json
Configuratie-opties
| Instelling | Standaard | Beschrijving |
|---|---|---|
| WebsiteKey | (vereist) | Uw site sleutel van het Conzent-dashboard |
| ServerUrl | https://cdn.getconzent.com | Voor zelf-gehoste (OCI), voer uw server-URL in |
| Enabled | true | Schakel de toestemmingsbanner aan/uit |
Vereisten
- Umbraco 13+
- .NET 8.0+
Zelf-gehoste (OCI)
Als u OCI op uw eigen server draait, stel dan de ServerUrl in op uw OCI-instantie:
{
"Conzent": {
"WebsiteKey": "YOUR-WEBSITE-KEY",
"ServerUrl": "https://consent.yourdomain.com",
"Enabled": true
}
}
Veelgestelde vragen
Welke Umbraco-versies worden ondersteund?
Umbraco 13+ op .NET 8.0+.
Moet ik Razor-weergaven uitgebreid bewerken?
Nee — slechts twee tag helpers in uw lay-out, <conzent-scripts /> en <conzent-gtm-noscript />. Alles is verder geconfigureerd in appsettings.json of het backoffice-dashboard.
Kan ik het configureren via omgevingsvariabelen in plaats van appsettings.json?
Ja, met Conzent__WebsiteKey en gerelateerde omgevingsvariabelen.
Ondersteunt het zelf-gehoste OCI?
Ja, stel de ServerUrl in op uw OCI-instantie.
Andere Platforms
Zie integraties voor WordPress, Drupal, Joomla, TYPO3, Wix, of de universele script-tag voor elk ander platform.