Google UMP SDK: BDAR sutikimo įgyvendinimas Unity mobiliuosiuose žaidimuose

Kodėl mobiliesiems žaidimams reikia sutikimo SDK

Jei jūsų žaidimas rodo skelbimus iš AdMob, Ad Manager ar tarpininkaujamo krioklio žaidėjams Europos ekonominėje erdvėje arba Jungtinėje Karalystėje, jūs pagal įstatymą privalote gauti galiojantį sutikimą prieš naudodami bet kokią suasmenintą reklamą ar stebėjimo identifikatorių. Žiniatinklio slapukų juosta to neišsprendžia — vietinės mobiliosios programos neturi slapukų, o sutikimas turi pasiekti skelbimų SDK, veikiančius jūsų versijoje.

„Google“ atsakymas yra User Messaging Platform (UMP) SDK, sutikimo sluoksnis, pateikiamas kartu su „Google“ Mobile Ads SDK. Jis parodo su IAB TCF suderinamą sutikimo formą, saugo žaidėjo pasirinkimus ir pateikia sutikimo signalą, kurį AdMob bei tarpininkavimo partneriai nuskaito automatiškai. Unity studijai teisingai įgyvendinti šį srautą yra skirtumas tarp sveiko eCPM ir politikos pažeidimų bangos.

Sutikimo srautas nuo pradžios iki pabaigos

Teisinga operacijų tvarka svarbesnė už bet kurį atskirą API iškvietimą. Kiekvieną kartą paleidžiant programą turėtumėte:

Skelbimų SDK inicijavimas prieš grįžtant sutikimo formai yra dažniausia mūsų matoma klaida. Tai sukuria nesuasmenintą arba neatitinkančią reikalavimų pirmąją parodymo galimybę ir gali sukelti automatines politikos peržiūras.

Minimalus Unity įgyvendinimas

Naudojant C#, karkasas atrodo taip:

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

Patikrinimas CanRequestAds() yra jūsų vartai. Kol jis grąžina true — ar dėl to, kad žaidėjas sutiko, ar dėl to, kad jis yra už reguliuojamo regiono ribų — galite inicijuoti ir užklausti skelbimų. Patys nieko nekaupkite talpykloje apie regioną; tegul UMP būna vienintelis tiesos šaltinis.

Testavimas neskelbiant parduotuvėje

Negalite patikrinti sutikimo srauto iš savo biuro, tarkime, Stambule, jei nesimuliuojate EEE įrenginio. UMP palaiko derinimo geografijos nustatymą ir maišos testavimo įrenginių ID sąrašą:

Visada pašalinkite derinimo nustatymus prieš gamybinę versiją. Priverstinės EEE derinimo vėliavos išsiuntimas kiekvienam žaidėjui yra tikras ir gėdingas incidentas.

Sutikimas, tarpininkavimas ir jūsų pajamos

Kai sutikimas teisingai pasklinda, kiekvienas jūsų tarpininkavimo paketo tinklas — AdMob, Meta Audience Network, Unity Ads, AppLovin — gauna TCF eilutę ir gali siūlyti kainą už suasmenintą inventorių ten, kur tai leidžiama. Kai tai sugenda, šie tinklai grįžta prie nesuasmenintų skelbimų už dalį eCPM, ir jūsų krioklys tyliai praranda pajamas. Traktuokite sutikimo sluoksnį kaip pajamų gavimo paketo dalį, o ne kaip atitikties reikalavimams vėlyvą mintį.

Kur dera FlexyConsent

UMP apima paties „Google“ paviršių, tačiau dauguma rimtų leidėjų vienu metu valdo sutikimą žiniatinklio svetainėse, keliose programose ir serverio pusės žymėjime. FlexyConsent suteikia jums vieną sutikimo įrašą, TCF ir „Google“ Consent Mode v2 signalus bei sutikimo rodiklių analizę visose platformose — kad žaidėjo pasirinkimas jūsų Unity žaidime ir lankytojo pasirinkimas jūsų rinkodaros svetainėje būtų vienoje audituojamoje vietoje. Atitiktis tampa informacine skydeliu, o ne gaisro gesinimo pratybomis.

Pagrindinės išvados

← Tinkladevlaraderegistris Skaityti viską →