# Támogatott hozzájárulás-kezelő platformok

> Mely CMP-kkel működik a bővítmény, hogyan ismeri fel őket, és mit tegyél, ha a „None detected” felirat látszik.

## Melyik CMP használható?

Minden CMP kompatibilis, amely megfelelően támogatja a Google Consent Mode-ot. A bővítmény figyeli a CMP által a Google-nek küldött Consent Mode frissítéseket, és ennek megfelelően blokkolja vagy feloldja a követőszkripteket. Sok CMP rendelkezik Google-tanúsítvánnyal, ezeknél a Consent Mode támogatás kötelező. Néhány tanúsított CMP azonban a gyakorlatban nem támogatja megfelelően a frissítéseket, ezért élesítés előtt mindig próbáld ki a választott CMP-t a bővítménnyel, és ha lehet, válassz a tesztelt listáról.

Támogatottak, a technikai pontszám szerinti sorrendben:

| CMP | Pontszám | WordPress-bővítményként | Mentéskor azonnal frissít |
|---|---|---|---|
| Cookiebot | 103 | igen | igen |
| Cookie Script | 92 | igen | igen |
| CookiePro (OneTrust) | 90 | igen | igen |
| iubenda | 89 | igen | igen |
| Complianz | 88 | igen | igen |
| FAZ Cookie Manager | új | igen | igen |
| Cookiefirst | 79 | nem | igen |
| Termly | 73 | igen | igen |
| CookieYes (Cookie Law Info) | 66 | igen | igen |
| Beautiful and Responsive Cookie Consent | 66 | igen | igen |
| Cookie Compliance | 63 | igen | igen |
| Cookie Confirm | 57 | nem | igen |
| WP Cookie Consent | 50 | igen | nem |
| WP Consent API | 33 | igen | igen |
| GDPR Cookie Compliance (Moove Agency) | 20 | igen | nem |
| WP AutoTerms | 0 | igen | nem |

Megjegyzések:

- A **Mentéskor azonnal frissít** azt jelenti, hogy a CMP olyan felületet ad, amellyel a bővítmény a szkripteket abban a pillanatban aktiválja, amikor a látogató elfogad. Ez akkor számít, ha a látogató csak egy oldalt néz meg, és elfogadja a sütiket: ilyenkor az az egy oldalmegtekintés is mérhető. Ahol nincs ilyen felület, ott az első oldalmegtekintés nem mérhető.
- A Complianz csak kategóriaalapú hozzájárulással támogatott (ez az alapértelmezett), a szállítóalapú hozzájárulással nem.
- A Usercentrics hibái miatt nem támogatott.
- A Borlabs Cookie és a Real Cookie Banner nem támogatott és nem ajánlott. A közvetlen támogatásukat megszüntették: saját, zárt hozzájárulási felületet használnak ahelyett, hogy a bővítmény három támogatott szabványának egyikét követnék (Google Consent Mode, WP Consent API, a bővítmény saját [Consent API](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hozzajarulas-api/)-ja). Ha ezek valamelyike fut a boltodon, válts a fenti lista egyik CMP-jére.
- Több további CMP még nincs megvalósítva (például EU Cookie Law, GDPR, The GDPR Framework, WF Cookie Consent, Responsive Cookie Consent, Surbma, DigitalControlRoom).

A pontszám a CMP technikai működését és a szabványok követését értékeli. A megjelenést, az árat és a támogatást nem.

A részletes útmutatók: [Cookiebot](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hozzajarulas-cmp-cookiebot/), [Cookie Script](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hozzajarulas-cmp-cookie-script/), [CookiePro (OneTrust)](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hozzajarulas-cmp-onetrust/), [iubenda](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hozzajarulas-cmp-iubenda/), [Complianz](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hozzajarulas-cmp-complianz/), [CookieYes](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hozzajarulas-cmp-cookieyes/).

## Hogyan ismeri fel a bővítmény a CMP-t?

Két, egymástól független helyen keresi.

**A boltban (látogatóoldalon)**, ahol a hozzájárulás ténylegesen kapuzza a szkripteket, a bővítmény a látogató böngészőjében fut. Elolvassa a CMP által írt hozzájárulási sütit, és figyeli azt az eseményt, amelyet a CMP a látogató döntésekor kivált. Ez minden telepítési módnál működik: WordPress-bővítménynél, a témába illesztett szkriptnél és a CMP konzolból betöltött szkriptjénél is, mert a süti és az esemény a CMP saját kódjától származik.

**Az adminban** a **Consent Management Platforms** kártyát a szerver állítja össze, és csak azt nézi, hogy egy rögzített bővítménylista valamelyike aktív-e: Cookiebot, Complianz, Cookie Notice, Cookie Script, GDPR Cookie Consent, GDPR Cookie Compliance (Moove), CookieYes, Termly és FAZ Cookie Manager. A szkriptként betöltött CMP-t és a listán nem szereplőket (köztük az OneTrustot és az iubendát) a kártya „None detected on this site” felirattal mutatja, akkor is, ha a bolti integráció működik. A kártya csak tájékoztat, a követést nem befolyásolja.

**Sorrend egy oldalbetöltésnél:**

1. Először a bővítmény által tárolt döntést olvassa (például amit a Consent API-n át adtál meg).
2. Utána a CMP-ket nézi, és az első, amelyik döntést jelent, nyer. A CMP-től átvett döntést a bővítmény nem tárolja, minden oldalbetöltésnél újra a CMP-ből olvassa, a korábbi tárolt rekordokat pedig törli.

**Alapértelmezések a döntés előtt:** kifejezett módban a statisztikai, marketing és beállítások kategória tiltott, amíg a CMP döntést nem jelent. Implicit módban engedélyezett, amíg a látogató ki nem lép. A Google Consent Mode alapértékei ugyanezt követik.

Ha a hozzájárulási modul nem tud betöltődni (leggyakrabban azért, mert egy gyorsítótár-bővítmény frissítés után régi csomagot szolgál ki), a bővítmény mindent megtilt, és a konzolba ezt írja: `Consent module failed to load - falling back to deny-by-default`. Ez szándékos: megbízható hozzájárulási jel nélkül inkább adatot veszít, mint hogy címkéket süssön el.

## A CMP „None detected” feliratot mutat

Menj végig ezen a listán, mielőtt a támogatáshoz fordulsz.

1. Ha a CMP szkriptként vagy konzolból töltődik, nem WordPress-bővítményként, a „None detected” várt eredmény. A bolti integráció nem függ a bővítménytől. Ellenőrizd a 3. lépéssel.
2. Ha a CMP az OneTrust vagy az iubenda, az admin kártya sosem listázza őket. Ellenőrizd a 3. lépéssel.
3. Nézd meg a boltot a naplózóval. Nyisd meg a boltot privát ablakban, WordPressből kijelentkezve (az adminisztrátorokat alapból nem követi), fűzd az URL végére a `?pmwloggeron` paramétert, és nyisd meg a böngésző konzolját. A `<CMP neve> CMP consent detected`, majd a `CMP consent applied from: <CMP neve>` sor igazolja a felismerést.
4. A `No CMP consent detected. Consent categories remain at defaults.` azt jelenti, hogy a bannert a bővítmény nem ismeri. Az egyedi vagy a témába épített bannerek ide tartoznak. Kösd be a bannert a [Consent API](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/hozzajarulas-api/)-n át, vagy válts a listán szereplő CMP-re.
5. A `CMP consent applied from: PMW cookie/storage` azt jelenti, hogy a CMP helyett egy régebbi, a bővítmény által mentett döntés érvényesül. Frissítsd a bővítményt a legfrissebb verzióra, vagy futtasd le egyszer a teszteléshez használt böngésző konzolján: `localStorage.removeItem('_pmw_persistent_data')`.
6. Szkriptoptimalizálás és gyorsítótár. A JavaScriptet késleltető, halasztó vagy összefűző bővítmények a Pixel Managert a CMP süti írása előtt futtathatják, a „Remove Query Strings” beállítások pedig frissítés után régi csomagot szolgálhatnak ki. A teszt idejére kapcsold ki őket, ürítsd a gyorsítótárakat, és kövesd a [Kompatibilitás és gyorsítótár](https://hub.hellowp.io/hu/plugins/woocommerce-pixel-manager/kompatibilitas/) fejezetet.
7. Automatikus blokkolók. Egyes CMP-k hozzájárulásig blokkolják a szkripteket. A Pixel Manager saját konfigurációs szkriptjét megvédi a Cookiebot, a Complianz és az iubenda ellen, ha azok WordPress-bővítménye aktív. Más CMP-nél vagy szkriptes telepítésnél vedd fel a Pixel Managert a CMP engedélyezőlistájára. A követőszkriptek blokkolását és feloldását a bővítmény maga végzi.

Ha a konzolban még így sem látsz felismerési sort, nyisd meg az adott CMP útmutatóját.
