Google UMP SDK: Zbatimi i pëlqimit GDPR në lojërat mobile Unity

Pse lojërat mobile kanë nevojë për një SDK pëlqimi

Nëse loja juaj shfaq reklama nga AdMob, Ad Manager ose një ujëvarë e ndërmjetësuar te lojtarët në Zonën Ekonomike Evropiane ose në Mbretërinë e Bashkuar, ju jeni ligjërisht të detyruar të merrni pëlqim të vlefshëm përpara se të përdoret çfarëdo reklamim i personalizuar ose identifikues gjurmimi. Një baner cookie në ueb nuk e zgjidh këtë — aplikacionet mobile native nuk kanë cookies, dhe pëlqimi duhet të arrijë te SDK-të e reklamave që ekzekutohen brenda ndërtimit tuaj.

Përgjigja e Google është User Messaging Platform (UMP) SDK, shtresa e pëlqimit që vjen me Google Mobile Ads SDK. Ai paraqet një formular pëlqimi në përputhje me IAB TCF, ruan zgjedhjet e lojtarit dhe ekspozon një sinjal pëlqimi që AdMob dhe partnerët e ndërmjetësimit e lexojnë automatikisht. Për një studio Unity, bërja e këtij rrjedhe siç duhet është diferenca mes një eCPM-je të shëndetshme dhe një vale dënimesh politikash.

Rrjedha e pëlqimit, nga fillimi në fund

Rendi i saktë i operacioneve ka më shumë rëndësi se çdo thirrje e vetme API. Në çdo nisje të aplikacionit, ju duhet të:

Inicializimi i SDK-së së reklamave përpara se formulari i pëlqimit të kthehet është gabimi më i zakonshëm që shohim. Ai prodhon një përshtypje të parë jo të personalizuar ose jo në përputhje dhe mund të aktivizojë rishikime të automatizuara politikash.

Një zbatim minimal në Unity

Në C#, skeleti duket kështu:

var request = new ConsentRequestParameters();
ConsentInformation.Update(request, (FormError error) => {
  ConsentForm.LoadAndShowConsentFormIfRequired((FormError err) => {
    if (ConsentInformation.CanRequestAds()) InitializeAds();
  });
});

Kontrolli CanRequestAds() është porta juaj. Përderisa ai kthen true — ose sepse lojtari ka dhënë pëlqim ose sepse ndodhet jashtë një rajoni të rregulluar — ju mund të inicializoni dhe kërkoni reklama. Mos ruani vetë asgjë në lidhje me rajonin; lëreni UMP-në të jetë burimi i vetëm i së vërtetës.

Testimi pa e publikuar në dyqan

Nuk mund të verifikoni një rrjedhë pëlqimi nga zyra juaj në, le të themi, Stamboll, përveçse nëse simuloni një pajisje ZEE. UMP mbështet një cilësim gjeografie debug-u dhe një listë identifikuesish të hashuar të pajisjeve testuese:

Gjithmonë hiqni cilësimet debug përpara një ndërtimi prodhimi. Dërgimi i një flamuri debug me ZEE të detyruar te çdo lojtar është një incident real dhe i turpshëm.

Pëlqimi, ndërmjetësimi dhe të ardhurat tuaja

Kur pëlqimi përhapet siç duhet, çdo rrjet në grumbullin tuaj të ndërmjetësimit — AdMob, Meta Audience Network, Unity Ads, AppLovin — merr stringun TCF dhe mund të ofertojë për inventar të personalizuar aty ku lejohet. Kur kjo prishet, ato rrjete kthehen te reklamat jo të personalizuara me një pjesë të vogël të eCPM-së, dhe ujëvara juaj humbet të ardhura në heshtje. Trajtojeni shtresën e pëlqimit si pjesë të grumbullit tuaj të monetizimit, jo si një mendim përputhshmërie të mëvonshëm.

Ku përshtatet FlexyConsent

UMP mbulon sipërfaqen vetjake të Google, por shumica e botuesve serioz e drejtojnë pëlqimin njëkohësisht në vetitë e uebit, aplikacione të shumta dhe etiketim në anën e serverit. FlexyConsent ju jep një regjistër të vetëm pëlqimi, sinjale TCF dhe Google Consent Mode v2, dhe analitikë mbi normat e pëlqimit në çdo platformë — kështu që zgjedhja që bën një lojtar në lojën tuaj Unity dhe zgjedhja që bën një vizitor në faqen tuaj të marketingut jetojnë në një vend të vetëm të auditueshëm. Përputhshmëria bëhet një panel, jo një stërvitje zjarri.

Pikat kyçe

← Blog Lexo të gjitha →