Overview
Next.js adapter: post-purchase rollout
Ta vodič uporabi po plačilu, da prideš od ZIP downloada do testirane Next.js produkcijske integracije.
- • Prenesi `platform-cookie-core.zip` iz customer področja.
- • Plain adapter in shared assete skopiraj v `public/`.
- • V billing delu registriraj vsak live hostname.
- • Runtime naloži in zaženi iz `app/layout.tsx` z `license` objektom, ki vključuje `siteKey`, `verifyUrl` in `billingUrl`.
- • Validiraj lokalizirane policy poti, consent state in audit obnašanje.

Step 1
Serviraj assete iz `public/`
Root layout mora znati naložiti shared CSS in runtime assete za vse route-e in locale-e.
Code snippet
public/cookiezy-plain-adapter.js
public/cookie-consent.js
public/cookie-consent-ui.js
public/cookie-consent-scanner.js
public/cookie-consent.cssStep 2
Zaženi runtime iz root layouta
Consent layer naj bo globalno na voljo v App Routerju, zato adapter naloži iz root layouta.
Code snippet
window.CookiezyPlainAdapter.boot({
locale: "sl",
storageKey: "cookiezy_next_v1",
policyUrl: "/sl/cookie-policy",
license: {
siteKey: "ck_live_cookiezy_demo",
verifyUrl: "https://cookiezy.com/api/licensing/verify",
billingUrl: "https://cookiezy.com/sl/billing"
}
});Step 3
Validiraj routing, audit in licensing
Pred objavo izvedi iste teste na domači strani, ceniku in policy poti.
- • Banner se prikaže ob prvem obisku.
- • Lokalizirane poti uporabljajo pravilen policy URL.
- • Audit na policy strani se naloži in re-scan deluje.
- • Optional analytics steče šele po consentu.
- • Verification endpoint za vsak live hostname vrne `allowed: true`.
- • Če billing ni aktiven ali hostname ni registriran, runtime preide v necessary-only restricted mode.