Google UMP SDK: Unity Mobil Oyunlarında GDPR Razılığının Tətbiqi

Mobil Oyunlara Niyə Razılıq SDK-sı Lazımdır

Əgər oyununuz AdMob, Ad Manager və ya vasitəçilik edilən şəlalədən Avropa İqtisadi Zonasında və ya Böyük Britaniyada olan oyunçulara reklam göstərirsə, hər hansı fərdiləşdirilmiş reklam və ya izləmə identifikatoru istifadə olunmadan əvvəl etibarlı razılıq əldə etmək qanuni tələbdir. Veb çərəz banneri bunu həll etmir — doğma mobil tətbiqlərdə çərəzlər yoxdur və razılıq sizin build-inizin içində işləyən reklam SDK-larına çatmalıdır.

Google-un cavabı User Messaging Platform (UMP) SDK-sıdır — Google Mobile Ads SDK ilə gələn razılıq qatı. O, IAB TCF uyğun razılıq formasını təqdim edir, oyunçunun seçimlərini saxlayır və AdMob ilə vasitəçilik partnyorlarının avtomatik oxuduğu razılıq siqnalını ortaya qoyur. Unity studiyası üçün bu axını düzgün etmək sağlam eCPM ilə siyasət cərimələri dalğası arasındakı fərqdir.

Razılıq Axını, Başdan Sona

Əməliyyatların düzgün ardıcıllığı hər hansı tək API çağırışından daha vacibdir. Hər tətbiq başlanğıcında siz:

Razılıq forması qayıtmadan əvvəl reklam SDK-nı işə salmaq bizim gördüyümüz ən geniş yayılmış səhvdir. Bu, fərdiləşdirilməmiş və ya uyğun olmayan ilk göstərimə səbəb olur və avtomatlaşdırılmış siyasət yoxlamalarını işə sala bilər.

Minimal Unity Tətbiqi

C#-da skelet belə görünür:

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

CanRequestAds() yoxlaması sizin keçid qapınızdır. O, true qaytardığı müddətcə — ya oyunçu razılaşdığı üçün, ya da tənzimlənən regiondan kənarda olduğu üçün — reklamları işə sala və tələb edə bilərsiniz. Region haqqında özünüz heç nə yaddaşa almayın; qoy UMP yeganə həqiqət mənbəyi olsun.

Mağazaya Göndərmədən Test Etmək

AİƏ cihazını simulyasiya etmədən, məsələn, İstanbuldakı ofisinizdən razılıq axınını yoxlaya bilməzsiniz. UMP debug coğrafiya parametrini və test cihazının heşlənmiş ID-lərinin siyahısını dəstəkləyir:

İstehsal build-indən əvvəl debug parametrlərini həmişə silin. Hər oyunçuya məcburi-AİƏ debug bayrağı göndərmək real və utancverici bir hadisədir.

Razılıq, Vasitəçilik və Gəliriniz

Razılıq düzgün yayıldıqda, vasitəçilik dəstinizdəki hər şəbəkə — AdMob, Meta Audience Network, Unity Ads, AppLovin — TCF sətrini alır və icazə verilən yerlərdə fərdiləşdirilmiş inventara təklif verə bilər. Bu sındıqda, həmin şəbəkələr eCPM-in kiçik bir hissəsində fərdiləşdirilməmiş reklamlara geri qayıdır və şəlaləniz sakitcə gəlir itirir. Razılıq qatına uyğunluq sonradan düşünüləcək məsələ deyil, monetizasiya dəstinizin bir hissəsi kimi yanaşın.

FlexyConsent Harada Yerləşir

UMP Google-un öz səthini əhatə edir, lakin ciddi naşirlərin əksəriyyəti razılığı eyni anda veb mülklərdə, çoxsaylı tətbiqlərdə və server tərəfi etiketlənmədə idarə edir. FlexyConsent sizə vahid razılıq qeydi, TCF və Google Consent Mode v2 siqnalları, eləcə də hər platforma üzrə razılıq dərəcələri üzrə analitika verir — beləliklə oyunçunun Unity oyununuzda etdiyi seçim və ziyarətçinin marketinq saytınızda etdiyi seçim bir audit edilə bilən yerdə yaşayır. Uyğunluq yanğın həyəcanı deyil, bir idarə paneli olur.

Əsas Nəticələr

← Bloq Hamısını Oxu →