Dokumentacija nazadnje dopolnjena 29. maj 2026
Trenutna verzija Next.js rollout poti in opombe za plain adapter znotraj Platform Core.
Trenutna verzija
0.1.23
Dostavni kanal
Vključeno v Platform Core
Opombe o združljivosti
Next.js še vedno uporablja plain adapter pot iz Platform Core z App Router slogom integracije.
Ključne rollout spremembe
1. Shared assete postavi v `public/` ali drugo pot, servirano iz korena.
2. Vsako locale policy pot ohrani usklajeno z runtime konfiguracijo.
3. Consent-aware obnašanje preveri skozi server in client prehode.
Upravljanje piškotkov
Ta vodič uporabi po plačilu, da prideš od prenosa ZIP-a do testirane Next.js produkcijske integracije.

Korenska postavitev mora znati naložiti skupni CSS in datoteke izvajanja za vse poti in jezike.
Code snippet
public/cookiezy-plain-adapter.js
public/cookie-consent.js
public/cookie-consent-ui.js
public/cookie-consent-scanner.js
public/cookie-consent.cssSloj za soglasje naj bo globalno na voljo v App Routerju, zato adapter naloži iz korenske postavitve.
Code snippet
window.CookiezyPlainAdapter.boot({
locale: locale,
defaultLocale: "en",
localeRoutes: {
en: { policyUrl: "/en/cookie-policy", pathPrefixes: ["/en"] },
sl: { policyUrl: "/sl/politika-piskotkov", pathPrefixes: ["/sl"] }
},
storageKey: "cookiezy_next_v1",
license: {
siteKey: "ck_live_cookiezy_demo",
verifyUrl: "https://cookiezy.com/api/licensing/verify",
billingUrl: "https://cookiezy.com/sl/billing"
}
});Če app uporablja `app/[locale]`, aktivni segment locale podaj neposredno in `localeRoutes` ohrani usklajen z lokaliziranimi potmi do politike piškotkov. Tako ostaneta jezik bannerja in policy link usklajena na vseh lokaliziranih route-ih.
Če se aktivni locale zamenja client-side, uporabi `Cookiezy.setLocale()`, da se banner in modal takoj posodobita brez polnega reloada strani.
Code snippet
window.Cookiezy.setLocale("sl", {
localeRoutes: {
en: { policyUrl: "/en/cookie-policy", pathPrefixes: ["/en"] },
sl: { policyUrl: "/sl/politika-piskotkov", pathPrefixes: ["/sl"] }
},
license: {
billingUrl: "https://cookiezy.com/sl/billing"
}
});Pred objavo izvedi iste teste na domači strani, ceniku in policy poti.