Umbraco Cookie Consent Package

Tilføj Conzent til din Umbraco-side med den officielle NuGet-pakke. Tag helper-injektion, backoffice-dashboard og appsettings.json-konfiguration.

Conzent Umbraco-pakken tilføjer samtykkehåndtering til enhver Umbraco 13+ side. Installer via NuGet, tilføj to tag helpers til dit layout, og konfigurationen håndteres gennem appsettings.json.

Installation

Installer via .NET CLI:

dotnet add package Conzent.Umbraco

Eller via NuGet Package Manager i Visual Studio:

nstall-Package Conzent.Umbraco

Konfiguration

Tilføj dine indstillinger til appsettings.json:

{
  "Conzent": {
    "WebsiteKey": "YOUR-WEBSITE-KEY",
    "Enabled": true
  }
}

Registrer derefter tag helpers i _ViewImports.cshtml:

@addTagHelper *, Conzent.Umbraco

Og tilføj tag helpers til dit _Layout.cshtml:

<head>
  ...
  <conzent-scripts />
</head>
<body>
  <conzent-gtm-noscript />
  ...
</body>

Se Officiel Side

Funktioner

  • Tag helper-injektion<conzent-scripts /> injicerer samtykkescriptet og valgfri GTM i <head>
  • GTM noscript fallback<conzent-gtm-noscript /> tilføjer noscript iframe, når GTM er konfigureret
  • Backoffice-dashboard — et Conzent CMP-dashboard vises under Indstillinger i Umbraco backoffice
  • Google Consent Mode v2 — avanceret samtykkesignalisering for Google-tjenester
  • Understøttelse af miljøvariabler — konfigurer via Conzent__WebsiteKey miljøvariabler som et alternativ til appsettings.json

Konfigurationsmuligheder

Indstilling Standard Beskrivelse
WebsiteKey (påkrævet) Din site-nøgle fra Conzent-dashboardet
ServerUrl https://cdn.getconzent.com For selvhostede (OCI), indtast din server-URL
Enabled true Skift samtykkebanneret til/fra

Krav

  • Umbraco 13+
  • .NET 8.0+

Selvhostet (OCI)

Hvis du kører OCI på din egen server, skal du indstille ServerUrl til din OCI-instans:

{
  "Conzent": {
    "WebsiteKey": "YOUR-WEBSITE-KEY",
    "ServerUrl": "https://consent.yourdomain.com",
    "Enabled": true
  }
}

Ofte stillede spørgsmål

Hvilke Umbraco-versioner understøttes?

Umbraco 13+ på .NET 8.0+.

Skal jeg redigere Razor-visninger omfattende?

Nej — kun to tag helpers i dit layout, <conzent-scripts /> og <conzent-gtm-noscript />. Alt andet er konfigureret i appsettings.json eller backoffice-dashboardet.

Kan jeg konfigurere det via miljøvariabler i stedet for appsettings.json?

Ja, ved at bruge Conzent__WebsiteKey og relaterede miljøvariabler.

Understøtter det selvhostet OCI?

Ja, indstil ServerUrl til din OCI-instans.

Andre platforme

Se integrationer for WordPress, Drupal, Joomla, TYPO3, Wix, eller den universelle script-tag for enhver anden platform.