Pređi na glavni sadržaj

IAB GPP

IAB Global Privacy Platform (GPP) je jedinstven API koji prenosi saglasnost za više zakona o privatnosti kroz jedan string i jedan interfejs. OptSens instalira window.__gpp i izlaže sekcije koje podržava.

Šta OptSens radi na vezi

OptSens instalira window.__gpp kao stub pri učitavanju stranice, a zatim ga nadograđuje na loaded kada stigne konfiguracija. Kreira se __gppLocator iframe za cross-frame pristup. API odgovara na ove komande:

KomandaVraća
pingGPP verziju, CMP status, podržane API-je, primenljive sekcije
addEventListenerAžuriranja uživo kako se sekcije menjaju
removeEventListenerOtkačinje listener
hasSectionDa li je sekcija prisutna
getSectionString sekcije

Sekcije

SekcijaIDKada je omogućena
TCF EU v2 (2:tcfeuv2)2IAB TCF režim je aktivan
US National (7:usnat)7CCPA / opt-out režim je aktivan

U TCF EU režimu, GPP sekcija 2 prenosi isti TC string koji proizvodi IAB TCF. U CCPA režimu, OptSens objavljuje US National sekciju kao primenjivu, a opt-out za prodaju i deljenje prenosi kroz nasleđeni __uspapi string opisan ispod.

Nasleđeni __uspapi

Za stariji američki ad tech koji direktno poziva window.__uspapi, OptSens instalira tanak omotač plus __uspapiLocator iframe. getUSPData vraća US Privacy string u 1YNN formatu, gde se treći karakter menja u Y kada se posetilac odjavio od prodaje.

Kako da ga omogućite

GPP prati okvire i region koje već konfigurišete. Ne postoji poseban GPP prekidač. Sekcija 2 se uključuje kada omogućite IAB TCF. Sekcija 7 i __uspapi omotač se uključuju automatski za CCPA regione postavljene u vašim geo pravilima. Pogledajte i CCPA / CPRA.

Kako da ga proverite

Otvorite svoj sajt i pokrenite ovo u konzoli pregledača:

window.__gpp('ping', function (data, ok) {
console.log(ok, data.cmpStatus, data.supportedAPIs, data.applicableSections);
});

Da biste pročitali string TCF EU sekcije:

window.__gpp('getSection', function (str, ok) {
console.log(ok, str);
}, '2:tcfeuv2');

Na CCPA stranici, proverite nasleđeni endpoint:

window.__uspapi('getUSPData', 1, function (data, ok) {
console.log(ok, data.uspString);
});
US sekcije

U CCPA regionima, OptSens objavljuje US National sekciju kao primenjivu i prenosi opt-out za prodaju i deljenje kroz __uspapi string.