Google UMP SDK: укараненне згоды GDPR у мабільныя гульні на Unity

Чаму мабільным гульням патрэбны SDK для згоды

Калі ваша гульня паказвае рэкламу з AdMob, Ad Manager або апасродкаванага waterfall гульцам у Еўрапейскай эканамічнай прасторы ці Вялікабрытаніі, вы юрыдычна абавязаны атрымаць сапраўдную згоду перад тым, як будзе выкарыстаны любы персаналізаваны рэкламны або ідэнтыфікатар адсочвання. Вэб-банер з cookie гэтага не вырашае — натыўныя мабільныя праграмы не маюць cookie, і згода павінна дайсці да рэкламных SDK, якія працуюць унутры вашага зборкі.

Адказ Google — гэта User Messaging Platform (UMP) SDK, пласт згоды, які пастаўляецца з Google Mobile Ads SDK. Ён паказвае форму згоды, сумяшчальную з IAB TCF, захоўвае выбар гульца і выдае сігнал згоды, які AdMob і партнёры па медыяцыі чытаюць аўтаматычна. Для студыі Unity правільнае наладжванне гэтага патоку — гэта розніца паміж здаровым eCPM і хваляй парушэнняў палітыкі.

Паток згоды ад пачатку да канца

Правільны парадак аперацый важнейшы за любы асобны выклік API. Пры кожным запуску праграмы вы павінны:

Ініцыялізацыя рэкламнага SDK да таго, як форма згоды вернецца, — гэта найбольш распаўсюджаная памылка, якую мы бачым. Яна стварае неперсаналізаваны або неадпаведны першы паказ і можа выклікаць аўтаматызаваныя праверкі палітыкі.

Мінімальная рэалізацыя на Unity

На C# шкілет выглядае так:

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

Праверка CanRequestAds() — гэта ваша брама. Пакуль яна вяртае true — ці таму, што гулец даў згоду, ці таму, што ён па-за рэгуляваным рэгіёнам — вы можаце ініцыялізаваць і запытваць рэкламу. Не кэшуйце нічога пра рэгіён самастойна; няхай UMP будзе адзінай крыніцай праўды.

Тэставанне без публікацыі ў краме

Вы не можаце праверыць паток згоды са свайго офіса ў, скажам, Стамбуле, калі не сімулюеце прыладу ЕЭП. UMP падтрымлівае наладу адладкавай геаграфіі і спіс хэшаваных ID тэставых прылад:

Заўсёды выдаляйце адладкавыя налады перад прадакшн-зборкай. Адпраўка прымусовага адладкавага сцяга ЕЭП кожнаму гульцу — гэта рэальны і ганебны інцыдэнт.

Згода, медыяцыя і ваш даход

Калі згода распаўсюджваецца правільна, кожная сетка ў вашым стэку медыяцыі — AdMob, Meta Audience Network, Unity Ads, AppLovin — атрымлівае радок TCF і можа рабіць стаўкі на персаналізаваны інвентар там, дзе гэта дазволена. Калі ламаецца, гэтыя сеткі вяртаюцца да неперсаналізаванай рэкламы за долю eCPM, і ваш waterfall ціха губляе даход. Стаўцеся да пласта згоды як да часткі вашага стэку манетызацыі, а не як да позняй думкі пра адпаведнасць.

Дзе ўпісваецца FlexyConsent

UMP пакрывае ўласную паверхню Google, але большасць сур'ёзных выдаўцоў вядуць згоду адначасова па вэб-уласнасцях, некалькіх праграмах і сервернай тэгіроўцы. FlexyConsent дае вам адзіны запіс згоды, сігналы TCF і Google Consent Mode v2, а таксама аналітыку па ўзроўнях згоды на кожнай платформе — так што выбар, які робіць гулец у вашай гульні Unity, і выбар, які робіць наведвальнік на вашым маркетынгавым сайце, жывуць у адным месцы, прыдатным для аўдыту. Адпаведнасць становіцца панэллю кіравання, а не пажарнымі вучэннямі.

Ключавыя высновы

← Блог Чытаць усё →