Umbraco Cookie Consent Package
Conzent Umbraco-pakken legger til samtykkehåndtering til ethvert Umbraco 13+ nettsted. Installer via NuGet, legg til to tag helpers i layouten din, og konfigurasjonen håndteres gjennom appsettings.json.
Installasjon
Installer via .NET CLI:
dotnet add package Conzent.Umbraco
Eller via NuGet Package Manager i Visual Studio:
nstall-Package Conzent.Umbraco
Konfigurasjon
Legg til innstillingene dine i appsettings.json:
{
"Conzent": {
"WebsiteKey": "DIN-WEBSITE-KEY",
"Enabled": true
}
}
Registrer deretter tag helpers i _ViewImports.cshtml:
@addTagHelper *, Conzent.Umbraco
Og legg til tag helpers i din _Layout.cshtml:
<head>
...
<conzent-scripts />
</head>
<body>
<conzent-gtm-noscript />
...
</body>
Funksjoner
- Tag helper-injeksjon —
<conzent-scripts />injiserer samtykkeskriptet og valgfri GTM i<head> - GTM noscript fallback —
<conzent-gtm-noscript />legger til noscript iframe når GTM er konfigurert - Backoffice-dashbord — et Conzent CMP-dashbord vises under Innstillinger i Umbraco backoffice
- Google Consent Mode v2 — avansert samtykkesignalisering for Google-tjenester
- Støtte for miljøvariabler — konfigurer via
Conzent__WebsiteKeymiljøvariabler som et alternativ tilappsettings.json
Konfigurasjonsalternativer
| Innstilling | Standard | Beskrivelse |
|---|---|---|
| WebsiteKey | (påkrevd) | Nøkkelen til nettstedet ditt fra Conzent-dashbordet |
| ServerUrl | https://cdn.getconzent.com | For selvhostet (OCI), skriv inn server-URL-en din |
| Enabled | true | Slå samtykkebanneret av/på |
Krav
- Umbraco 13+
- .NET 8.0+
Selvhostet (OCI)
Hvis du kjører OCI på din egen server, sett ServerUrl til din OCI-instans:
{
"Conzent": {
"WebsiteKey": "DIN-WEBSITE-KEY",
"ServerUrl": "https://consent.dittdomene.com",
"Enabled": true
}
}
Ofte stilte spørsmål
Hvilke Umbraco-versjoner støttes?
Umbraco 13+ på .NET 8.0+.
Må jeg redigere Razor-visninger omfattende?
Nei — bare to tag helpers i layouten din, <conzent-scripts /> og <conzent-gtm-noscript />. Alt annet er konfigurert i appsettings.json eller backoffice-dashbordet.
Kan jeg konfigurere det via miljøvariabler i stedet for appsettings.json?
Ja, ved å bruke Conzent__WebsiteKey og relaterte miljøvariabler.
Støtter det selvhostet OCI?
Ja, sett ServerUrl til din OCI-instans.
Andre plattformer
Se integrasjoner for WordPress, Drupal, Joomla, TYPO3, Wix, eller universell skript-tag for enhver annen plattform.