Umbraco Cookie Consent Package

Lägg till Conzent på din Umbraco-webbplats med det officiella NuGet-paketet. Tag helper-injektion, backoffice-instrumentpanel och appsettings.json-konfiguration.

Conzent Umbraco-paketet lägger till samtyckeshantering till vilken Umbraco 13+ webbplats som helst. Installera via NuGet, lägg till två tag helpers i din layout, och konfigurationen hanteras genom appsettings.json.

Installation

Installera via .NET CLI:

dotnet add package Conzent.Umbraco

Eller via NuGet Package Manager i Visual Studio:

nstall-Package Conzent.Umbraco

Konfiguration

Lägg till dina inställningar i appsettings.json:

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

Registrera sedan tag helpers i _ViewImports.cshtml:

@addTagHelper *, Conzent.Umbraco

Och lägg till tag helpers i din _Layout.cshtml:

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

Se Officiell sida

Funktioner

  • Tag helper-injektion<conzent-scripts /> injicerar samtyckeskriptet och valfri GTM i <head>
  • GTM noscript fallback<conzent-gtm-noscript /> lägger till noscript iframe när GTM är konfigurerat
  • Backoffice-instrumentpanel — en Conzent CMP-instrumentpanel visas under Inställningar i Umbraco backoffice
  • Google Consent Mode v2 — avancerad samtyckesignalering för Google-tjänster
  • Stöd för miljövariabler — konfigurera via Conzent__WebsiteKey miljövariabler som ett alternativ till appsettings.json

Konfigurationsalternativ

Inställning Standard Beskrivning
WebsiteKey (obligatorisk) Din webbplatsnyckel från Conzent-instrumentpanelen
ServerUrl https://cdn.getconzent.com För självhostad (OCI), ange din server-URL
Enabled true Slå på/av samtyckesbanner

Krav

  • Umbraco 13+
  • .NET 8.0+

Self-Hosted (OCI)

Om du kör OCI på din egen server, ställ in ServerUrl till din OCI-instans:

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

Vanliga frågor

Vilka Umbraco-versioner stöds?

Umbraco 13+ på .NET 8.0+.

Behöver jag redigera Razor-vyer omfattande?

Nej — bara två tag helpers i din layout, <conzent-scripts /> och <conzent-gtm-noscript />. Allt annat konfigureras i appsettings.json eller backoffice-instrumentpanelen.

Kan jag konfigurera det via miljövariabler istället för appsettings.json?

Ja, med Conzent__WebsiteKey och relaterade miljövariabler.

Stöder det självhostad OCI?

Ja, ställ in ServerUrl till din OCI-instans.

Andra plattformar

Se integrationer för WordPress, Drupal, Joomla, TYPO3, Wix, eller universell skript-tag för någon annan plattform.