← Atpakaļ|
C
Cookiestack
PieslēgtiesSākt

Notikumu apraksts

Pēdējās izmaiņas: 2026. gada 8. septembris

Logrīks paziņo apmeklētāja lēmumu ar vienu notikumu — cb:consent, kas tiek izsaukts uz window.

cb:consent

window.addEventListener("cb:consent", (e) => {
  console.log(e.detail);
  // {
  //   necessary: true,
  //   preferences: false,
  //   statistics: true,
  //   marketing: false,
  //   action: "custom",       // accept_all | reject_all | custom | withdraw
  //   timestamp: 1757317200000,
  //   version: "1"
  // }
});

Tas tiek izsaukts katru reizi, kad piekrišana tiek piemērota, proti:

  • apmeklētājs nospieda „Pieņemt visas”, „Noraidīt visas” vai saglabāja savu izvēli;
  • atkārtotā apmeklējumā — uzreiz pēc ielādes, ja lēmums jau saglabāts pārlūkā;
  • automātiski, ja apmeklētāja pārlūks sūta Do Not Track (ar ieslēgtu respectDnt);
  • automātiski apmeklētājiem no opt-out jurisdikcijām (piemēram, Kalifornijas) — piekrišana uzreiz tiek iestatīta kā „viss atļauts”, baneris netiek rādīts.

Klausieties šo notikumu, ja jūsu kodam jāreaģē uz piekrišanu nekavējoties, nepārbaudot window.__cb.consent atkārtoti — piemēram, lai parādītu personalizētu saturu tikai pēc piekrišanas mārketingam.

Lai bloķētu trešo pušu skriptus līdz piekrišanai, atsevišķs notikums nav vajadzīgs — izmantojiet deklaratīvo data-cookie-category mehānismu, kas aprakstīts sadaļā JavaScript API.

Cookiestack logrīka notikumu apraksts