Domain configuration

All configuration lives in the console (/domains/{id}/banner) — no file editing required. Changes take effect on the next load of palladium.js for your visitors (the /api/consent/{siteId} request is not CDN-cached by default, but you can configure a CDN TTL).

Available fields

HostnameValidated against the request Origin — anti-theft security for siteId.StatusActive, Pending or Paused (the API then returns 403).Title / descriptionBanner header text.ButtonsLabels for the three actions: accept all / reject / configure.LogoURL or data-URI (≤ 200 KB). Displayed left of the title.Legal URLsCookie / privacy policy (banner footer).ColorsBackground, text, accept button — contrast validation.
FieldEffect

Live preview

The banner editor displays a real preview on the right. Colors and texts are propagated via postMessage — you see the result without reloading. Save to persist to the database and serve the new config on the next visit.