CookiezyCookiezy
ProduktPlatformeDokumentacijaCenikBlogKontakt
  1. Domov/
  2. Docs/
  3. Headless adapter

Dokumentacija nazadnje dopolnjena 29. maj 2026

Navigacija po dokumentaciji

Pregled

DokumentacijaTehnična dokumentacija za namestitev, konfiguracijo in preverjanje Cookiezy na vseh podprtih adapterjih.UvodPreveri pripravljenost, generiraj pravi paket in nato preveri uvajanje v živo.NamestitevNamestitev povsod sledi istemu temeljnemu vzorcu: generiraj izdani paket, registriraj domeno, namesti adapter in pred objavo preveri delovanje.KonfiguracijaKonfiguracija uskladi jezik, stran s politiko piškotkov, kategorije, postavitev in licenčni kontekst.

Referenca

APIMetode izvajanja v brskalniku, dogodki in integracijske opombe, ki upoštevajo preverjanje delovanja.

Adapterji

Webflow adapterTehnični vodič za Webflow nastavitev Cookiezy: kaj dobiš po nakupu, kam spadajo datoteke in kako preveriš delovanje na objavljeni Webflow strani.Shopify adapterTehnični vodič za Shopify nastavitev Cookiezy: prenesi Platform Core, uvedi theme app extension, prikaži prava Theme Editor polja in preveri storefront vedenje pred objavo.Wix adapterTehnični vodič za Wix nastavitev Cookiezy: namesti private ali unlisted Wix app, poveži pravi Cookiezy račun, objavi app-hosted runtime in ohrani custom code samo kot fallback.Hugo adapterTehnični vodič za Hugo nastavitev Cookiezy: generiraj namenski Hugo paket, kopiraj izdani config scaffold, uskladi locale routes in preveri banner ter cookie audit vedenje.Headless adapterTehnični vodič za headless nastavitev Cookiezy: zaženi plain adapter, poveži preverjanje delovanja ter preveri pregled piškotkov, nastavitve in omejeni način samo z nujnimi piškotki v lastnih frontendih.WordPress adapterTehnični vodič za WordPress nastavitev Cookiezy: naloži ZIP z vtičnikom, nastavi vtičnik z upoštevanjem licenciranja in preveri shortcode nastavitve ter obnašanje pregleda piškotkov.React adapterTehnični vodič za React nastavitev Cookiezy: plain adapter naloži iz lupine aplikacije, opcijske storitve pogojuj s stanjem soglasja in preveri obnašanje enostranske aplikacije.Next.js adapterTehnični vodič za Next.js nastavitev Cookiezy: plain adapter naloži iz korenske postavitve, poti do politike piškotkov ohrani lokalizirane in preveri blokiranje brez soglasja na straneh App Routerja.Strapi adapterTehnični vodič za Strapi nastavitev Cookiezy: izvajanje ohrani na frontendu, Strapi uporabi kot konfiguracijski most, večjezične poti do politike piškotkov pa poveži prek skupnega modela.DatoCMS adapterTehnični vodič za DatoCMS nastavitev Cookiezy: visitor-facing runtime naj ostane v frontend aplikaciji, Platform Core naj dostavi runtime assete, samostojni DatoCMS plugin pa naj služi samo za editor-side konfiguracijo in generated frontend config preview.
Verzija adapterjaHeadless adapter

Status izdaje headless adapterja

Trenutna verzija headless runtime poti in rollout opombe za plain adapter znotraj Platform Core.

Trenutna verzija

0.1.23

Dostavni kanal

Vključeno v Platform Core

Opombe o združljivosti

Headless rollout še vedno temelji na plain adapterju znotraj Platform Core.

Ključne rollout spremembe

1. Naloži `cookiezy-plain-adapter.js` skupaj s shared runtime asseti.

2. Pred objavo registriraj vse live hostname-e.

3. Locale routes in policy URL-je ohrani usklajene s frontend usmerjevalnikom.

Pregled

Headless adapter: uvajanje po nakupu

Ta vodič uporabi za poljuben lasten frontend, ki uporablja plain adapter iz ZIP paketa.

  • • Prenesi `platform-cookie-core.zip` iz uporabniškega področja.
  • • Plain adapter in shared core assete skopiraj v global shell ali CDN.
  • • V obračunskem delu registriraj vsak produkcijski hostname.
  • • Runtime zaženi z `license.siteKey`, `license.verifyUrl` in `license.billingUrl`, preden naložiš UI in scanner.
  • • Preveri `allowed: true`, consent gating, audit na strani s politiko piškotkov in necessary-only fallback, ko licensing ni aktiven.
pogled tehnične dokumentacije za Cookiezy headless adapter, ki prikazuje shell bootstrap in licensing verification.
Headless tehnična referenca: plain adapter boot, verify URL in shared runtime helperji.
Korak 1

Naloži runtime iz app shell-a

Shared CSS, core runtime, UI, scanner in kanonično datoteko `cookiezy-plain-adapter.js` serviraj s poti, dostopne vsem route-om.

Code snippet

<link rel="stylesheet" href="/cookie-consent.css" />
<script src="/cookiezy-plain-adapter.js"></script>
<script src="/cookie-consent.js"></script>
<script src="/cookie-consent-ui.js"></script>
<script src="/cookie-consent-scanner.js"></script>
Korak 2

Boot z vključenim licensing preverjanjem

Preverjanje runtime-a je v produkciji obvezno, da se adapter ne more nekontrolirano kopirati na neomejeno število domen brez aktivnega licenciranega hostname-a.

Code snippet

window.CookiezyPlainAdapter.boot({
  defaultLocale: "en",
  localeRoutes: {
    en: { policyUrl: "/en/cookie-policy", pathPrefixes: ["/en"] },
    sl: { policyUrl: "/sl/politika-piskotkov", pathPrefixes: ["/sl"] },
    de: { policyUrl: "/de/cookie-policy", pathPrefixes: ["/de"] }
  },
  storageKey: "cookiezy_headless_v1",
  license: {
    siteKey: "ck_live_cookiezy_demo",
    verifyUrl: "https://cookiezy.com/api/licensing/verify",
    billingUrl: "https://cookiezy.com/sl/billing"
  }
});
Večjezičnost

Uporabi locale routes, ko ima stran lokalizirane URL-je

Shared core zdaj podpira `defaultLocale` in `localeRoutes`. Na plain headless straneh je to priporočeni način, da je jezik bannerja in povezava do politike piškotkov usklajena z `/en`, `/sl` ali drugimi locale mapami.

  • • Če locale že poznaš iz routerja, ga lahko še vedno podaš neposredno prek `locale`.
  • • Če uporabljaš folder-based poti, določi `pathPrefixes`, da Cookiezy prepozna aktivni locale iz URL-ja.
  • • Vsak locale route naj kaže na ustrezno verzijo strani s politiko piškotkov.
Korak 3

Poveži helperje in izvedi produkcijske teste

Na vsakem produkcijskem frontendu uporabi helper metode, da lahko obiskovalci ponovno odprejo settings in pregledajo audit na strani s politiko piškotkov.

Code snippet

window.CookiezyPlainAdapter.registerSettingsLink(document);
window.CookiezyPlainAdapter.mountAudit(document);
Cookiezy

Lahka platforma za soglasje za piškotke za sodobne spletne strani.

Produkt

FunkcionalnostiPlatformeCenikDokumentacijaBlogKontakt

Pravno

Politika piškotkovPolitika zasebnostiPogoji uporabe

Jezik

Slovenščina
EnglishenSlovenščinaslHrvatskihrItalianoit

Upravljanje piškotkov

© 2026 Cookiezy. Vse pravice pridržane.