Cookie-hozzájárulás beállítása

Hogyan vegye fel az AI értékesítési asszisztenst a sütibannerre, és hogyan kösse össze a hozzájárulási eszközét — lépésről lépésre.

Frissítve:

Amíg a látogató nem fogadja el az analitikai cookie-kat, a chat widget csak névtelen, nem azonosítható statisztikákat küld. Ha a látogató választását átadja a widgetnek, a beszélgetéselemzés működni fog a hozzájáruló látogatóknál.

1. lépés: Vegye fel a widgetet a sütibannerre#

A chat widget süti-szerű tárolást használ a szükséges funkciókhoz (a chat működése és a beszélgetés kontextusának megőrzése — ezekhez nem kell hozzájárulás), a hozzájárulás megadása után pedig a beszélgetéselemzéshez is.

  1. Nyissa meg a sütibanner beállításait

    Jelentkezzen be abba az eszközbe, amellyel a cookie-hozzájárulásokat kezeli (Cookiebot, CookieYes, OneTrust, a platformja sütibannere…).

  2. Hagyja a widget szkriptjét mindig betöltődni

    Ne sorolja a chat widget szkriptjét azok közé, amelyeket az eszköz a hozzájárulásig blokkol – mindig be kell töltődnie, különben a chat egyáltalán nem jelenik meg. Hozzájárulás nélkül a widget nem küld analitikát; a látogató választását a 2. lépésben adja át neki.

  3. Tüntesse fel a widgetet a cookie-tájékoztatóban

    A sütibanner szövegében tüntesse fel a Yasan chat widgetet az analitikai (statisztikai) cookie-k között, hogy a látogatók tudják, mihez járulnak hozzá. Ez a látogatóknak szóló tájékoztatás – nem kapcsolódik a szkriptek blokkolásához.

2. lépés: Kösse össze a hozzájárulási eszközét#

Amikor a látogató kiválasztja vagy módosítja a cookie-beállításait, adja át a döntést a widgetnek a window.Whisper.setConsent(...) meghívásával — true értékkel az elfogadott és false értékkel az elutasított kategóriákhoz:

Analitika bekapcsolása:

window.Whisper?.setConsent({
  analytics: true,
});

Marketing bekapcsolása:

window.Whisper?.setConsent({
  marketing: true,
});

Mindkettő kikapcsolása:

window.Whisper?.setConsent({
  analytics: false,
  marketing: false,
});

A widget a látogató böngészőjében jegyzi meg a választást, ezért a kódrészlet minden oldalbetöltésnél lefuthat — az ismételt hívás csak újra elmenti ugyanazt az értéket. Ha a látogató visszavonja az analitikai hozzájárulást, a widget a tárolt látogatóazonosítót és a csak elemzéshez tárolt kosár-pillanatfelvételt is törli.

Kész példák a leggyakoribb eszközökhöz#

Cookiebot#

Hivatalos dokumentáció

window.addEventListener('CookiebotOnConsentReady', () => {
  window.Whisper?.setConsent({
    analytics: Cookiebot.consent.statistics,
    marketing: Cookiebot.consent.marketing,
  })
})

CookieYes#

Hivatalos dokumentáció

document.addEventListener('cookieyes_banner_load', (event) => {
  window.Whisper?.setConsent({
    analytics: event.detail.categories.analytics === true,
    marketing: event.detail.categories.advertisement === true,
  })
})

document.addEventListener('cookieyes_consent_update', (event) => {
  window.Whisper?.setConsent({
    analytics: event.detail.accepted.includes('analytics'),
    marketing: event.detail.accepted.includes('advertisement'),
  })
})

OneTrust#

Hivatalos dokumentáció

A C0002 (analitika) és a C0004 (marketing) a OneTrust alapértelmezett kategóriaazonosítói – ellenőrizze őket az adminisztrációban a Categorizations → Categories menüpontban, mert eltérően is lehetnek beállítva.

function syncWhisperConsent() {
  const activeGroups = (window.OnetrustActiveGroups || '').split(',')
  window.Whisper?.setConsent({
    analytics: activeGroups.includes('C0002'),
    marketing: activeGroups.includes('C0004'),
  })
}

function OptanonWrapper() {
  syncWhisperConsent()
}

window.addEventListener('OneTrustGroupsUpdated', syncWhisperConsent)

Hol találja ezeket a kódrészleteket az alkalmazásban#

Ugyanezek a másolásra kész kódrészletek az AI értékesítési asszisztens beállításaiban, a Cookie-hozzájárulás szakaszban is elérhetők.

Nem működik?#

  • A chat widget egyáltalán nem jelenik meg — a hozzájárulási eszköz valószínűleg blokkolja a widget szkriptjét. Engedélyezze az eszköz beállításaiban; hozzájárulás nélkül a widget úgysem küld analitikát.
  • A beszélgetéselemzés üres marad — ellenőrizze, hogy a setConsent valóban meghívódik-e a hozzájárulás megadása után (lásd a fenti példákat).

További megoldásokat a Gyakori problémák cikkben talál.

Kapcsolódó cikkek#

← Vissza a kezdőlapra