Overview
React adapter: post-purchase rollout
Ta vodič uporabi po plačilu, da prideš od ZIP downloada do testirane React integracije.
- • Prenesi `platform-cookie-core.zip` iz customer področja.
- • Plain adapter in shared assete skopiraj v `public/` ali CDN.
- • V billing delu registriraj live hostname.
- • Runtime enkrat naloži iz React shell-a in ga zaženi z `license` objektom, ki vključuje `siteKey`, `verifyUrl` in `billingUrl`.
- • Validiraj SPA navigacijo, consent state in audit obnašanje.

Step 1
Serviraj assete globalno
Plain adapter datoteke in shared assete postavi tja, kjer jih React aplikacija lahko globalno servira iz shell-a.
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
Bootaj Cookiezy iz shell-a
Adapter bootaj pred optional integracijami. V produkciji vedno vključi site key in verify URL.
Code snippet
window.CookiezyPlainAdapter.boot({
locale: "sl",
storageKey: "cookiezy_react_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
Gate-aj integracije in testiraj SPA obnašanje
Optional analytics in marketing storitve morajo počakati na consent, tudi po route spremembah.
- • Banner se prikaže ob prvem obisku.
- • Consent state preživi client-side navigacijo.
- • Optional analytics se zažene šele po eksplicitnem consentu.
- • Audit na policy strani se pravilno naloži.
- • Verification endpoint na live hostname-u vrne `allowed: true`.
- • Če billing ni aktiven ali hostname ni registriran, runtime preide v necessary-only restricted mode.