Siirry sisältöön

Kieli

MainosteknologiaLukuaika 4 min

Meta Pixel ja evästesuostumus: valintaa kunnioittava toteutus

Näin käytät Meta Pixeliä ja Conversions APIa evästesuostumuksen kanssa: esto ennen suostumusta, fbq-suostumuskutsut, _fbp- ja _fbc-evästeet, Limited Data Use ja GPC.

Cookieshin toimitusJulkaistu

Meta Pixel asettaa ensimmäisen osapuolen evästeitä ja lähettää selaustapahtumia Metalle, joten EU:n ja Ison-Britannian kävijöiden on annettava suostumuksensa ennen kuin se suoritetaan. Turvallisin toteutus estää Pixel-skriptin, kunnes kävijä hyväksyy markkinointievästeet, käyttää Metan suostumusrajapintaa toisena varmistuksena ja ehdollistaa Conversions APIn samaan valintaan. Yhdysvalloissa ota lisäksi käyttöön Limited Data Use ja noudata Global Privacy Controlia.

Mitä Meta Pixel tekee kävijöiden tiedoilla?

Pixel on JavaScript-kirjasto, fbevents.js, joka ladataan Metan palvelimilta. Alustuksen jälkeen se lähettää Metalle tapahtumia, kuten PageView, AddToCart ja Purchase, yhdessä sivun URL-osoitteen, selaimen tietojen ja sellaisten tunnisteiden kanssa, joiden avulla Meta voi yhdistää kävijän tiliin.

Se käyttää kahta ensimmäisen osapuolen evästettä verkkotunnuksessasi:

  • _fbp tunnistaa selaimen eri käyntien välillä, jotta Meta voi yhdistää saman kävijän tapahtumat.
  • _fbc tallentaa klikkaustunnisteen, kun kävijä saapuu Metan mainoksesta URL-osoitteessa olevan fbclid-parametrin kanssa, jotta konversiot voidaan kohdistaa mainokselle.

Jos otat käyttöön automaattisen laajennetun täsmäytyksen (automatic advanced matching), Pixel myös tiivistää kävijöiden lomakkeisiin syöttämiä tietoja, kuten sähköpostiosoitteita, ja lähettää ne Metalle täsmäytystä varten. Kaikki tämä on mainontaan liittyvää seurantaa ja edellyttää suostumusta EU:n ja Ison-Britannian sääntöjen mukaan. Sivuston jaetusta vastuusta kerrotaan EU:n tuomioistuimen Fashion ID -tuomiossa, jossa Facebook-liitännäisen upottanutta sivustoa pidettiin yhteisrekisterinpitäjänä.

Miten Pixel estetään suostumukseen asti?

Älä anna selaimen ladata fbevents.js-tiedostoa ennen kuin kävijä on hyväksynyt markkinointievästeet. Merkitse Pixel-koodinpätkä passiiviseksi ja aktivoi se vasta suostumuksen jälkeen:

<!-- Passiivinen, kunnes markkinointikategoria hyväksytään -->
<script type="text/plain" data-consent="marketing">
  !function(f,b,e,v,n,t,s){/* Metan vakiomuotoinen peruskoodi */}(window, document,
    'script', 'https://connect.facebook.net/en_US/fbevents.js');
  fbq('consent', 'grant');
  fbq('init', 'YOUR_PIXEL_ID');
  fbq('track', 'PageView');
</script>

Suostumuskerroksesi vaihtaa type="text/plain"-merkinnän oikeaksi skriptiksi, kun suostumus myönnetään, kuten artikkelissa kolmansien osapuolten skriptien estäminen suostumukseen asti kuvataan. Jos käytät Google Tag Manageria, määritä Meta-tagin suostumusasetuksiin lisäsuostumusvaatimus ad_storage-signaalille tai käynnistä tagi vain suostumustapahtumasta; Metan tagi ei itsestään lue Google Consent Modea.

Miten Metan suostumusrajapinta toimii?

Meta tarjoaa kaksi kutsua sivustoille, jotka lataavat Pixelin ennen kuin valinta on tehty. Kutsu fbq('consent', 'revoke') ennen fbq('init')-kutsua jokaisella sivulla, jolloin Pixel ei lähetä tapahtumia Metalle. Kun kävijä antaa suostumuksensa, kutsu fbq('consent', 'grant'), ja tapahtumat alkavat kulkea.

fbq('consent', 'revoke'); // jokaisella sivulla ennen init-kutsua
fbq('init', 'YOUR_PIXEL_ID');
fbq('track', 'PageView');

// Myöhemmin bannerisi hyväksyntäkäsittelijästä:
onConsent('marketing', () => fbq('consent', 'grant'));

Tämä on hyödyllinen varmistus, mutta se on heikompi kuin esto. Kun revoke on käytössä, selain lataa silti fbevents.js-tiedoston Metalta, mikä lähettää kävijän IP-osoitteen ja selaimen tiedot Metalle ennen mitään valintaa. Estä EU:n ja Ison-Britannian liikenteen osalta skripti ja pidä suostumuskutsut toisena puolustuslinjana esimerkiksi tilanteessa, jossa kävijä myöhemmin peruuttaa suostumuksensa sivulla, jolla Pixel on jo latautunut.

Entä Conversions API?

Conversions API (CAPI) lähettää tapahtumat Metalle palvelimeltasi selaimen sijaan. Sitä esitellään usein ratkaisuna mainosten estäjiin ja selainten rajoituksiin ja joskus virheellisesti keinona kiertää suostumus.

Palvelintapahtumat sisältävät silti henkilötietoja: _fbp- ja _fbc-arvot, IP-osoitteet, käyttäjäagentit ja usein tiivistettyjä sähköpostiosoitteita tai puhelinnumeroita. Niiden lähettäminen Metalle mainontaa varten edellyttää oikeusperustetta, ja EU:n ja Ison-Britannian kävijöiden kohdalla se on tavallisesti sama suostumus, jota tarvitset selaimen Pixelille. Myös _fbp- ja _fbc-arvot ovat peräisin evästeistä, joihin kävijän oli alun perin annettava suostumuksensa.

Ehdollista molemmat kanavat samaan valintaan:

Tilanne Selaimen Pixel Conversions API
EU:n tai Ison-Britannian kävijä hyväksyi markkinoinnin Lataa ja seuraa Lähetä samalla event_id-tunnisteella päällekkäisyyksien poistamiseksi
EU:n tai Ison-Britannian kävijä kieltäytyi tai ei ole valinnut Älä lataa Älä lähetä
Yhdysvaltalainen kävijä, ei kieltäytymistä Lataa ja seuraa Lähetä
Yhdysvaltalainen kävijä kieltäytyi tai lähetti GPC-signaalin Älä lataa tai lataa Limited Data Use -valinnalla Älä lähetä tai lähetä Limited Data Use -valinnalla

Välitä suostumustila palvelimellesi jokaisen pyynnön mukana tai lue se suostumustietueesta ja tarkista se ennen rajapinnan kutsumista. Yleinen malli on kuvattu artikkelissa palvelinpuolen tagitus ja suostumus.

Miten Yhdysvaltain tietosuojalait huomioidaan?

Yhdysvaltain osavaltioiden lait, kuten Kalifornian, perustuvat pääosin kieltäytymiseen: voit käyttää Pixeliä oletuksena, mutta sinun on lopetettava tietojen ”myynti” tai ”jakaminen”, kun kävijä kieltäytyy. Metan Limited Data Use (LDU) -valinta kertoo Metalle, että sen on rajoitettava näiden kävijöiden tapahtumien käsittelyä.

// Anna Metan soveltaa Limited Data Use -valintaa kävijän sijainnin perusteella
fbq('dataProcessingOptions', ['LDU'], 0, 0);
fbq('init', 'YOUR_PIXEL_ID');

Kutsu sitä ennen init-kutsua. Conversions API hyväksyy samat tietojenkäsittelyvalinnat tapahtumakohtaisesti. Jos kävijä lähettää Global Privacy Control -signaalin tai kieltäytyy bannerisi kautta, joko lopeta Pixelin lataaminen hänelle tai sovella LDU:ta, ja tee samoin palvelimella.

Miten tarkistan, että toteutus toimii?

Avaa sivustosi yksityisessä ikkunassa EU-sijainnista tai VPN:n kautta ja tee seuraavat ennen kuin klikkaat mitään:

  1. Suodata selaimen verkkopaneelissa hakusanalla facebook. Pyyntöjä osoitteisiin connect.facebook.net tai facebook.com/tr ei pitäisi olla.
  2. Tarkista tallennustilapaneelista, ettei _fbp- tai _fbc-evästettä ole.
  3. Hyväksy markkinointievästeet ja varmista, että Pixel latautuu, evästeet ilmestyvät ja tapahtumat näkyvät Metan Events Managerissa.
  4. Peruuta suostumus ja varmista, että Pixel pysähtyy seuraavan sivulatauksen jälkeen.

Toista kieltäytymällä varmistaaksesi, ettei mitään lataudu, ja ?fbclid=test-URL-osoitteella varmistaaksesi, että _fbc asetetaan vasta suostumuksen jälkeen. Evästekartoitukseen kannattaa sisällyttää nämä tarkistukset säännöllisesti, koska Pixel-koodinpätkillä on taipumus ilmestyä uudelleen pohjiin ja lisäosiin.

Yhteenveto

Käsittele Meta Pixeliä mainontaan liittyvänä seurantana, koska sitä se on. Estä skripti suostumukseen asti, käytä fbq('consent')-kutsua varmistuksena, ehdollista Conversions API samaan valintaan ja käytä Limited Data Use -valintaa ja GPC:tä Yhdysvaltain kieltäytymisiin. Cookieshin kaltaiset työkalut estävät tunnetut seurantatyökalut, kuten Pixelin, kunnes kävijät antavat suostumuksensa, ja ajastetut skannaukset nostavat esiin uudet skriptit, joten eksynyt koodinpätkä ei pääse livahtamaan läpi.

Tämä artikkeli on yleistä tietoa eikä oikeudellista neuvontaa. Kun teet omaa tilannettasi koskevia päätöksiä, käänny pätevän tietosuoja-asiantuntijan puoleen.

Usein kysytyt kysymykset

Voinko ladata Meta Pixelin suostumus peruutettuna ja myöntää sen myöhemmin?

Meta tukee tätä mallia, ja se estää tapahtumien lähettämisen, kunnes myönnät suostumuksen. Kirjaston lataaminen kuitenkin yhdistää kävijän selaimen Metaan, joten EU:n ja Ison-Britannian kävijöiden kohdalla on turvallisempaa estää skripti kokonaan suostumukseen asti ja käyttää suostumusrajapintaa toisena varmistuksena.

Poistaako Conversions API evästesuostumuksen tarpeen?

Ei. Palvelintapahtumat sisältävät yleensä evästeistä otettuja tunnisteita, kuten _fbp ja _fbc, tai tiivistettyjä yhteystietoja, jotka ovat henkilötietoja. Niiden lähettäminen Metalle edellyttää tietosuoja-asetuksen mukaista oikeusperustetta, joka mainonnassa on tavallisesti suostumus.

Kattaako Google Consent Mode Meta Pixelin?

Ei. Consent Mode mukauttaa vain Google-tagien toimintaa. Meta Pixel ei huomioi sitä, joten se on ehdollistettava suostumustyökalusi, tagienhallintasi suostumusasetusten tai oman koodisi kautta.

Olenko vastuussa siitä, mitä Meta tekee Pixelin tiedoilla?

Osittain. Fashion ID -asiassa EU:n tuomioistuin katsoi, että Facebook-liitännäisen upottava sivusto on Facebookin kanssa yhteisrekisterinpitäjä kävijätietojen keräämisen ja välittämisen osalta. Tätä päättelyä sovelletaan laajasti myös Pixeliin, joten olet vastuussa suostumuksen hankkimisesta ja kävijöiden informoinnista.

Lähteet

  1. General Data Protection Regulation and the Meta Pixel, Meta for Developers
  2. Data Processing Options for US users, Meta for Developers
  3. Case C-40/17, Fashion ID, CJEU

Cookieshin toimitus

Tietosuojainsinöörejä ja vaatimustenmukaisuuden asiantuntijoita, jotka kirjoittavat tuotetiimeille käytännön ohjeita suostumuksista, evästeistä ja tietosuojasta.

  • MainosteknologiaLukuaika 4 min

    Google Consent Mode v2: kattava käyttöönotto-opas

    Näin otat Google Consent Mode v2:n käyttöön: neljä suostumussignaalia, gtagin default- ja update-komennot, Tag Manager -asetukset, alueelliset oletukset ja testaus.

Vaatimustenmukaiset evästebannerit käyttöön minuuteissa, ei sprinteissä

Aloita ilmaiseksi yhdellä verkkotunnuksella. Päivitä, kun tarvitset lisää verkkotunnuksia, aluekohdennusta tai omaa brändäystä.

Ei luottokorttia · Peru milloin tahansa