Pređi na glavni sadržaj

Firebase i partneri za atribuciju

OptSens prosleđuje svaku odluku o saglasnosti servisu Google Consent Mode u Firebase-u i partnerima za atribuciju u vašoj aplikaciji. Ne pišete nikakav kod za prosleđivanje. SDK u toku rada pronalazi svaki partnerski SDK, pa aplikacija koja određeni SDK ne sadrži nije pogođena. Prosleđuje se samo odluka o saglasnosti; partnerski SDK-ovi i njihovi nalozi su vaši.

SDKAndroidiOS / tvOS
Firebase AnalyticsAutomatskiAutomatski
AppsFlyerAutomatskiAutomatski
AdjustAutomatskiAutomatski
BranchAutomatskiAutomatski
KochavaAutomatskiAutomatski

Kochava primenjuje saglasnost samo kada je Intelligent Consent Manager uključen u vašem Kochava nalogu. Na iOS-u je potreban Kochava SDK 8 ili noviji.

Kada se saglasnost šalje​

SDK šalje saglasnost pri pokretanju (sačuvani izbor posetioca, ili podrazumevane vrednosti njegovog regiona kada izbora još nema) i svaki put kada se saglasnost promeni: izbor u baneru, izbor za privatnost u SAD i clearUserData.

Partneri za atribuciju dobijaju saglasnost bez obzira na to da li je Consent Mode uključen. Firebase prati Tip Consent Mode-a podešen u kontrolnoj tabli, pogledajte Google Consent Mode v2.

Podešavanje​

Ništa ne dodajete. Partnerske SDK-ove dodajte kao i obično. Za Firebase dodajte com.google.firebase:firebase-analytics i google-services plugin.

SDK dodaje četiri Firebase unosa u manifest vaše aplikacije, pa Firebase počinje sa svim tipovima saglasnosti odbijenim pre prvog događaja.

Ako koristite AppsFlyer, pokrenite ga nakon što se configure završi, kako bi njegova prva sesija nosila saglasnost. AppsFlyer ne čuva saglasnost između sesija, pa je SDK šalje ponovo pri svakom pokretanju.

Google Mobile Ads (AdMob i Ad Manager)​

Google Mobile Ads čita IAB TCF ključeve koje OptSens upisuje na uređaju. U aplikaciju ne dodajete ništa.

  • Kada je IAB TCF uključen, Google Mobile Ads uz svaki zahtev za oglas dobija TC string posetioca i Google-ov string dodatne saglasnosti.
  • Kada je IAB TCF isključen, TC string ne postoji, pa Google Mobile Ads ne dobija izbor posetioca.

Ako vaša aplikacija prikazuje Google oglase korisnicima u EEA, Ujedinjenom Kraljevstvu ili Švajcarskoj, Google traži da koristite CMP koji je Google sertifikovao, sa IAB TCF-om. Pogledajte Google-ovu politiku saglasnosti korisnika iz EU. IAB TCF uključujete u delu Okviri.

Drugi SDK​

Da biste saglasnost prosledili SDK-u koji nije u tabeli:

Pročitajte izbor posetioca pomoću OptSens.hasConsent("advertising") (ili druge kategorije) pri pokretanju i kada se baner zatvori, pa pozovite metodu za saglasnost vašeg SDK-a.

napomena

Na iOS-u Firebase Analytics mora biti učitan u vašoj aplikaciji, ne samo povezan. Aplikacija koja bilo gde poziva Analytics ovo ispunjava.

Nakon odbijanja, Google Consent Mode i dalje šalje pingove bez kolačića, po dizajnu (analytics_storage = denied znači bez identifikatora, a ne prestanak slanja). Da Google-u ništa ne šaljete pre saglasnosti, izaberite osnovni tip Consent Mode-a.