Umbraco Cookie Consent Package

Voeg Conzent toe aan uw Umbraco-site met het officiële NuGet-pakket. Tag helper-injectie, backoffice-dashboard en configuratie via appsettings.json.

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__WebsiteKey omgevingsvariabelen als alternatief voor appsettings.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.