Umbraco Cookie Consent Package
Conzent Umbraco -paketti lisää suostumushallinnan mihin tahansa Umbraco 13+ -sivustoon. Asenna NuGetin kautta, lisää kaksi tag helperia asetteluun, ja konfigurointi hoidetaan appsettings.json -tiedoston kautta.
Asennus
Asenna .NET CLI:n kautta:
dotnet add package Conzent.Umbraco
Tai NuGet Package Managerin kautta Visual Studiossa:
nstall-Package Conzent.Umbraco
Konfigurointi
Lisää asetuksesi appsettings.json -tiedostoon:
{
"Conzent": {
"WebsiteKey": "YOUR-WEBSITE-KEY",
"Enabled": true
}
}
Rekisteröi sitten tag helperit _ViewImports.cshtml -tiedostossa:
@addTagHelper *, Conzent.Umbraco
Ja lisää tag helperit _Layout.cshtml -tiedostoon:
<head>
...
<conzent-scripts />
</head>
<body>
<conzent-gtm-noscript />
...
</body>
Katso Virallinen sivu
Ominaisuudet
- Tag helper -injektio —
<conzent-scripts />injektoi suostumus-skriptin ja valinnaisen GTM:n<head>-osioon - GTM noscript -varatoimi —
<conzent-gtm-noscript />lisää noscript iframe:n, kun GTM on konfiguroitu - Backoffice-hallintapaneeli — Conzent CMP -hallintapaneeli näkyy Asetukset -kohdassa Umbraco-backofficessa
- Google Consent Mode v2 — edistynyt suostumussignaalointi Google-palveluille
- Ympäristömuuttujatuki — konfiguroi
Conzent__WebsiteKeyympäristömuuttujien kautta vaihtoehtonaappsettings.json:lle
Konfigurointivaihtoehdot
| Asetus | Oletusarvo | Kuvaus |
|---|---|---|
| WebsiteKey | (vaaditaan) | Verkkosivusi avain Conzent-hallintapaneelista |
| ServerUrl | https://cdn.getconzent.com | Itsenäisesti isännöityä (OCI) varten, syötä palvelimesi URL-osoite |
| Enabled | true | Ota suostumusbanneri käyttöön/pois käytöstä |
Vaatimukset
- Umbraco 13+
- .NET 8.0+
Itsenäisesti isännöity (OCI)
Jos käytät OCI -palvelua omalla palvelimellasi, aseta ServerUrl OCI-instanssillesi:
{
"Conzent": {
"WebsiteKey": "YOUR-WEBSITE-KEY",
"ServerUrl": "https://consent.yourdomain.com",
"Enabled": true
}
}
Usein kysytyt kysymykset
Mitkä Umbraco-versiot ovat tuettuja?
Umbraco 13+ .NET 8.0+:ssä.
Tarvitseeko minun muokata Razor-näkymiä laajasti?
Ei — vain kaksi tag helperia asettelussasi, <conzent-scripts /> ja <conzent-gtm-noscript />. Kaikki muu konfiguroidaan appsettings.json -tiedostossa tai backoffice-hallintapaneelissa.
Voinko konfiguroida sen ympäristömuuttujien kautta sen sijaan, että käyttäisin appsettings.json?
Kyllä, käyttäen Conzent__WebsiteKey ja siihen liittyviä ympäristömuuttujia.
Tukeeko se itsenäisesti isännöityä OCI:ta?
Kyllä, aseta ServerUrl OCI-instanssillesi.
Muut alustat
Katso integraatiot WordPressille, Drupalille, Joomlalle, TYPO3:lle, Wixille, tai universaalille skriptitagille muille alustoille.