# Meta Pixel ja küpsiste nõusolek: seadistus, mis austab külastaja valikut

> Kuidas kasutada Meta Pixelit ja Conversions API-t koos küpsiste nõusolekuga: blokeerimine enne nõusolekut, fbq nõusolekukutsed, küpsised _fbp ja _fbc, Limited Data Use ja GPC.

Source: https://www.cookiesh.eu/et/blog/meta-pixel-and-consent  
Published: 2026-10-29

## Key takeaways

- Meta Pixel seab esimese osapoole küpsise _fbp, võib reklaamiklikkide põhjal seada küpsise _fbc ja saadab sirvimissündmusi Metale, seega vajab see ELis ja Ühendkuningriigis nõusolekut enne laadimist.
- Meta nõusoleku-API, fbq('consent', 'revoke') ja fbq('consent', 'grant'), hoiab Pixeli sündmused tagasi, kuid kõige turvalisem seadistus blokeerib kuni nõusolekuni ka Pixeli skripti enda.
- Google Consent Mode ei juhi Meta Pixelit; vajad eraldi nõusolekukontrolli oma märgendihalduris või koodis.
- Conversions API saadab sündmusi sinu serverist, kuid ka need sündmused vajavad õiguslikku alust, seega seo need sama nõusolekuga nagu brauseri Pixel.
- USA osariikide privaatsusseaduste puhul kasuta Meta valikut Limited Data Use ja järgi loobumissignaale, näiteks Global Privacy Controli.

Meta Pixel seab esimese osapoole küpsiseid ja saadab sirvimissündmusi Metale, seega peavad ELi ja Ühendkuningriigi külastajad andma nõusoleku enne, kui see käivitub. Kõige turvalisem seadistus blokeerib Pixeli skripti, kuni külastaja nõustub turundusküpsistega, kasutab Meta nõusoleku-API-t teise kaitsemeetmena ja seob Conversions API sama valikuga. USA-s lisa Limited Data Use ja järgi Global Privacy Controli.

## Mida Meta Pixel külastajate andmetega teeb?

Pixel on JavaScripti teek `fbevents.js`, mis laaditakse Meta serveritest. Pärast initsialiseerimist saadab see Metale sündmusi, näiteks `PageView`, `AddToCart` ja `Purchase`, koos lehe URL-i, brauseri andmete ja identifikaatoritega, mis aitavad Metal külastajat kontoga siduda.

See kasutab sinu domeenil kahte esimese osapoole küpsist:

- **`_fbp`** tuvastab brauseri külastuste lõikes, et Meta saaks siduda sama külastaja sündmused.
- **`_fbc`** salvestab kliki ID, kui külastaja saabub Meta reklaamilt ja URL-is on parameeter `fbclid`, et konversioone saaks reklaamile omistada.

Kui lülitad sisse automaatse täiustatud vastendamise (automatic advanced matching), räsib Pixel ka teabe, mille külastajad vormidesse sisestavad, näiteks e-posti aadressid, ja saadab selle vastendamiseks Metale. Kõik see on reklaami eesmärgil jälgimine ja vajab ELi ja Ühendkuningriigi reeglite kohaselt nõusolekut. Selle kohta, miks veebisait vastutust jagab, vaata Euroopa Liidu Kohtu otsust *Fashion ID*, milles Facebooki pistikprogrammi manustanud saiti käsitleti kaasvastutava töötlejana.

## Kuidas blokeerida Pixel kuni nõusolekuni?

Ära lase brauseril faili `fbevents.js` alla laadida enne, kui külastaja on turundusküpsistega nõustunud. Märgi Pixeli koodijupp passiivseks ja aktiveeri see alles pärast nõusolekut:

```html
<!-- Passiivne, kuni turunduskategooriale on nõusolek antud -->
<script type="text/plain" data-consent="marketing">
  !function(f,b,e,v,n,t,s){/* Meta standardne baaskood */}(window, document,
    'script', 'https://connect.facebook.net/en_US/fbevents.js');
  fbq('consent', 'grant');
  fbq('init', 'YOUR_PIXEL_ID');
  fbq('track', 'PageView');
</script>
```

Sinu nõusolekukiht asendab nõusoleku andmisel `type="text/plain"` päris skriptiga, nagu on kirjeldatud artiklis [kuidas blokeerida kolmandate osapoolte skriptid kuni nõusolekuni](/et/blog/block-scripts-until-consent). Kui kasutad Google Tag Managerit, määra Meta märgendi nõusolekuseadetes lisanõusoleku nõudeks `ad_storage` või käivita märgend ainult nõusolekusündmuse põhjal; Meta märgend ei loe Google Consent Mode'i ise.

## Kuidas Meta nõusoleku-API töötab?

Meta pakub kahte kutset saitidele, mis laadivad Pixeli enne, kui valik on tehtud. Kutsu igal lehel enne `fbq('init')` välja `fbq('consent', 'revoke')` ja Pixel ei saada Metale sündmusi. Kui külastaja nõustub, kutsu välja `fbq('consent', 'grant')` ja sündmused hakkavad liikuma.

```js
fbq('consent', 'revoke'); // igal lehel, enne init-i
fbq('init', 'YOUR_PIXEL_ID');
fbq('track', 'PageView');

// Hiljem, sinu bänneri nõustumise käsitlejast:
onConsent('marketing', () => fbq('consent', 'grant'));
```

See on kasulik kaitsemeetmena, kuid nõrgem kui blokeerimine. Kui revoke on kasutusel, laadib brauser ikkagi Meta serverist alla faili `fbevents.js`, mis saadab külastaja IP-aadressi ja brauseri andmed Metale enne mis tahes valikut. ELi ja Ühendkuningriigi liikluse puhul blokeeri skript ja hoia nõusolekukutsed teise kaitseliinina, näiteks juhuks, kui külastaja võtab hiljem nõusoleku tagasi lehel, kus Pixel on juba laaditud.

## Aga Conversions API?

Conversions API (CAPI) saadab sündmused Metale sinu serverist, mitte brauserist. Seda esitletakse sageli lahendusena reklaamiblokeerijate ja brauseripiirangute vastu ning mõnikord ekslikult ka viisina nõusolekust mööda hiilida.

Serverisündmused sisaldavad endiselt isikuandmeid: väärtusi `_fbp` ja `_fbc`, IP-aadresse, kasutajaagente ning sageli räsitud e-posti aadresse või telefoninumbreid. Nende saatmiseks Metale reklaami eesmärgil on vaja õiguslikku alust ning ELi ja Ühendkuningriigi külastajate puhul on see tavaliselt sama nõusolek, mida vajad brauseri Pixeli jaoks. Väärtused `_fbp` ja `_fbc` pärinevad pealegi küpsistest, millega külastaja pidi juba algselt nõustuma.

Seo mõlemad kanalid sama valikuga:

| Stsenaarium | Brauseri Pixel | Conversions API |
| --- | --- | --- |
| ELi või Ühendkuningriigi külastaja nõustus turundusega | Laadi ja jälgi | Saada, sama `event_id`-ga duplikaatide eemaldamiseks |
| ELi või Ühendkuningriigi külastaja keeldus või ei ole valikut teinud | Ära laadi | Ära saada |
| USA külastaja, loobumist ei ole | Laadi ja jälgi | Saada |
| USA külastaja loobus või saatis GPC signaali | Ära laadi või laadi koos Limited Data Use'iga | Ära saada või saada koos Limited Data Use'iga |

Edasta nõusolekuolek oma serverile iga päringuga või loe see nõusolekukirjest ja kontrolli seda enne API väljakutsumist. Üldise mustri kohta loe artiklit [serveripoolne märgendamine ja nõusolek](/et/blog/server-side-tagging-and-consent).

## Kuidas käsitleda USA privaatsusseadusi?

USA osariikide seadused, näiteks California oma, on enamasti loobumispõhised: võid Pixelit vaikimisi kasutada, kuid pead lõpetama andmete „müümise“ või „jagamise“, kui külastaja sellest loobub. Meta valik Limited Data Use (LDU) annab Metale korralduse piirata, kuidas ta nende külastajate sündmusi töötleb.

```js
// Lase Metal rakendada Limited Data Use'i külastaja asukoha põhjal
fbq('dataProcessingOptions', ['LDU'], 0, 0);
fbq('init', 'YOUR_PIXEL_ID');
```

Kutsu see välja enne `init`-i. Conversions API aktsepteerib samu andmetöötluse valikuid sündmuste kaupa. Kui külastaja saadab [Global Privacy Controli](/et/blog/global-privacy-control) signaali või loobub sinu bänneri kaudu, lõpeta tema puhul Pixeli laadimine või rakenda LDU-d ning tee sama serveris.

## Kuidas kontrollida, et see töötab?

Ava oma sait privaatses aknas ELi asukohast või VPN-iga ning enne millelegi klõpsamist:

1. Filtreeri brauseri võrgupaneelil märksõna `facebook` järgi. Päringuid aadressidele `connect.facebook.net` või `facebook.com/tr` ei tohiks olla.
2. Kontrolli salvestusruumi paneelil, et küpsist `_fbp` ega `_fbc` ei ole.
3. Nõustu turundusküpsistega ja veendu, et Pixel laaditakse, küpsised ilmuvad ja sündmused on näha Meta Events Manageris.
4. Võta nõusolek tagasi ja veendu, et Pixel peatub pärast järgmist lehe laadimist.

Korda testi keeldumisega, et veenduda, et midagi ei laadita, ja URL-iga `?fbclid=test`, et veenduda, et `_fbc` seatakse alles pärast nõusolekut. [Küpsiste audit](/et/blog/how-to-run-a-cookie-audit) peaks neid kontrolle regulaarselt sisaldama, sest Pixeli koodijupid kipuvad mallidesse ja pistikprogrammidesse uuesti ilmuma.

## Kokkuvõte

Käsitle Meta Pixelit reklaami eesmärgil jälgimisena, sest see seda ongi. Blokeeri skript kuni nõusolekuni, kasuta `fbq('consent')` kaitsemeetmena, seo Conversions API sama valikuga ning kasuta USA loobumiste puhul Limited Data Use'i ja GPC-d. Sellised tööriistad nagu Cookiesh blokeerivad teadaolevad jälgijad, näiteks Pixeli, kuni külastajad nõustuvad, ning ajastatud skannimised märgivad uued skriptid, nii et juhuslik koodijupp läbi ei libise.

*See artikkel on üldine teave, mitte õigusnõustamine. Oma konkreetse olukorra kohta otsuste tegemiseks pea nõu kvalifitseeritud privaatsusspetsialistiga.*

## FAQ

### Kas võin laadida Meta Pixeli tühistatud nõusolekuga ja anda nõusoleku hiljem?

Meta toetab seda mustrit ja see takistab sündmuste saatmist, kuni annad nõusoleku. Teegi laadimine ühendab siiski külastaja brauseri Metaga, seega on ELi ja Ühendkuningriigi külastajate puhul turvalisem blokeerida skript kuni nõusolekuni täielikult ja kasutada nõusoleku-API-t teise kaitsemeetmena.

### Kas Conversions API kaotab vajaduse küpsiste nõusoleku järele?

Ei. Serverisündmused sisaldavad tavaliselt küpsistest võetud identifikaatoreid, näiteks _fbp ja _fbc, või räsitud kontaktandmeid, mis on isikuandmed. Nende saatmiseks Metale on vaja isikuandmete kaitse üldmääruse (IKÜM, GDPR) kohast õiguslikku alust, mis reklaami puhul on tavaliselt nõusolek.

### Kas Google Consent Mode hõlmab Meta Pixelit?

Ei. Consent Mode kohandab ainult Google'i märgendite käitumist. Meta Pixel eirab seda, seega pead selle piirama oma nõusolekutööriista, märgendihalduri nõusolekuseadete või oma koodi kaudu.

### Kas vastutan selle eest, mida Meta Pixeli andmetega teeb?

Osaliselt. Kohtuasjas Fashion ID leidis Euroopa Liidu Kohus, et sait, mis manustab Facebooki pistikprogrammi, on koos Facebookiga kaasvastutav töötleja külastajate andmete kogumisel ja edastamisel. Seda põhjendust rakendatakse laialdaselt ka Pixelile, seega vastutad nõusoleku saamise ja külastajate teavitamise eest.

## Sources

- [General Data Protection Regulation and the Meta Pixel, Meta for Developers](https://developers.facebook.com/docs/meta-pixel/implementation/gdpr)
- [Data Processing Options for US users, Meta for Developers](https://developers.facebook.com/docs/marketing-apis/data-processing-options)
- [Case C-40/17, Fashion ID, CJEU](https://curia.europa.eu/juris/liste.jsf?num=C-40/17)
