Bu kılavuzda, reklam öğelerinizi yüklemek ve görüntülemek için Google Mobile Ads SDK'sının nasıl uyumlulaştırma, ele alacağız. Burada, Unity Reklamlarını bir reklam birimine uyumlulaştırma yapılandırması ve Unity Ads SDK'sı ile bağdaştırıcısının Android uygulama.
Desteklenen entegrasyonlar ve reklam biçimleri
Unity Ads için uyumlulaştırma bağdaştırıcısı aşağıdaki özelliklere sahiptir:
Entegrasyon | ||
---|---|---|
Teklif verme | 1 | |
Şelale | ||
Formatlar | ||
Banner | ||
Geçiş reklamı | ||
Ödüllü | ||
Yerel biçim |
Şartlar
- Android API düzeyi 21 veya üstü
En son Google Mobile Ads SDK'sı
Arabuluculuğu tamamlama Başlangıç kılavuzu
1. adım: Unity Ads kullanıcı arayüzünde yapılandırmaları ayarlayın
Unity Ads'e kaydolun veya giriş yapın.
Proje oluşturma
Unity Reklam Kontrol Paneli'nde Projeler'e gidin ve Proje Oluştur'u tıklayın.
Formu doldurun ve projenizi eklemek için Proje Oluştur'u tıklayın.
Para kazanma > Başlayın'a gidin ve Başlayın'ı tıklayın.
Proje Kurulumu iletişim kutusunda, Uyumlulaştırma İş Ortağı için Uyumlulaştırmayı kullanmayı planlıyorum'u ve Google AdMob'u seçip İleri'yi tıklayın.
Reklam ayarlarınızı belirleyin ve Sonraki'yi tıklayın.
Formu doldurun ve Proje Ekle'yi tıklayın.
Oyun Kimliğini not edin.
Reklam Birimi Oluşturma
Para Kazanma > Reklam Birimleri'ne gidin ve Reklam Birimi Ekle'yi tıklayın.
Bir Reklam Birimi Adı girin, ardından Platform ve Reklam Biçimi'ni seçin.
Son olarak, reklam biriminizi kaydetmek için Oluştur'u tıklayın.
Yerleşim Ekleme
Proje oluşturulduktan sonra Para Kazanma > Yerleşimler'e gidin. Yeni bir yerleşim oluşturmak amacıyla reklam biriminiz için Yerleşim Ekle'yi tıklayın.
Gerekli ayrıntıları doldurun ve Yerleşim Ekle'yi tıklayın.
Yerleşim Kimliğini not edin.
Kimlik bilgilerinizi alın
Reklam birimi kimliğinizi oluşturmak için Oyun Kimliği ve Yerleşim Kimliği'ne ek olarak Unity Ads API Anahtarınız ve Kuruluş temel kimliğiniz de gerekir.Ad Manager
Para Kazanma > Kurulum > API Yönetimi'ne gidin ve Monetization Stats API Erişim Anahtarı'nı not edin.
Ardından, Para Kazanma > Kuruluş Ayarları'na gidin ve Temel kuruluş kimliğini not edin.
Test modunu aç
Test modu Unity Ads kontrol panelinden etkinleştirilebilir. Projenizin ayarları altında Test sekmesini seçin.
Google Play Store yanındaki düzenle düğmesini tıklayıp İstemci test modunu geçersiz kıl seçeneğini işaretleyerek ve Test modunu tüm cihazlar için zorunlu olarak AÇIK (ör. test reklamları kullan) seçeneğini belirleyerek uygulamanız için test modunu zorunlu kılabilirsiniz.
Alternatif olarak, Test Cihazı Ekle düğmesini tıklayarak test modunu belirli cihazlar için etkinleştirebilirsiniz.
Formu doldurun ve Kaydet'i tıklayın.
2. Adım: Kullanıcı arayüzünde Unity Ads talebini Ad Manager ayarlayın
Reklam biriminiz için uyumlulaştırma ayarlarını yapılandırma
Ad Manager hesabınızda oturum açın.
Yayınlama > Getiri grupları'na gidin ve Yeni getiri grubu düğmesini tıklayın.
Getiri grubunuz için benzersiz bir Ad girin, Durum'u Etkin olarak ayarlayın, Reklam Biçimi'ni seçin ve Envanter türü'nü Mobil Uygulama olarak ayarlayın. Hedefleme > Envanter bölümünün altında Envanter ve Mobil uygulama altında uyumlulaştırma eklemek istediğiniz reklam birimini seçin.
Ardından, Getiri iş ortağı ekle düğmesini tıklayın.
Unity Adsiçin zaten bir Getiri iş ortağınız varsa bunu seçebilirsiniz. Aksi takdirde, Yeni bir getiri iş ortağı oluştur'u seçin.
Reklam ağı olarak Unity Ads'i seçin, benzersiz bir Ad girin ve Uyumlulaştırma'yı etkinleştirin.
Otomatik veri toplama'yı açın ve önceki bölümde belirtilen API Key and Organization core ID değerini girin.
Getiri iş ortağı seçildikten sonra Entegrasyon türü olarak Mobil SDK Uyumlulaştırması'nı, Platform olarak Android'yi ve Durum olarak Etkin'i seçin. Bir önceki bölümde verilenGame ID and Placement ID kodunu girin. Ardından, Varsayılan BGBM değerini girin.
olduğu gibi, hedeflenen uygulamayla ilişkilendirilmelidir.İşiniz bittiğinde sayfanın alt kısmındaki Kaydet'i tıklayın.
GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine Unity Ads ekleyin
GDPR ayarları ve ABD eyalet yönetmelikleri ayarları bölümündeki adımları uygulayarak Ad Manager kullanıcı arayüzünde GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine Unity Ads ekleyin.
3. Adım: Unity Ads SDK'sını ve bağdaştırıcısını içe aktarın
Android Studio entegrasyonu (önerilir)
Uygulama düzeyindeki build.gradle.kts
dosyanıza aşağıdaki uygulamayı ekleyin
ve yapılandırmaları içerir. Unity Ads SDK'sının en yeni sürümlerini kullanın
ve adaptör:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.unity3d.ads:unity-ads:4.12.1")
implementation("com.google.ads.mediation:unity:4.12.2.0")
}
Manuel entegrasyon
En yeni Unity Ads SDK'sını (
unity-ads.aar
) GitHub deposu ve projenize ekleyin.Şuraya gidin: Unity Ads bağdaştırıcı yapıları Google'ın Maven deposunda. En son sürümü seçin ve Unity'yi indirin. Reklam bağdaştırıcısının
.aar
dosyasını tıklayıp projenize ekleyin.
4. adım: Unity Ads SDK'sında gizlilik ayarlarını uygulayın
AB kullanıcı rızası ve GDPR
Google AB Kullanıcı İzni kapsamında Politika uyarınca, belirli bilgilerin ifşa edildiğinden emin olmalısınız. Avrupa Ekonomik Alanı'ndaki (AEA) kullanıcıların cihaz tanımlayıcılarının ve kişisel verilerin kullanımı. Bu politika AB eGizlilik Yönergesi ve Genel Veri Koruma şartları Düzenleme (GDPR). Rıza isterken her reklam ağını tanımlamanız gerekir kişisel verileri toplayabilecek, alabilecek veya kullanabilen uyumlulaştırma zincirinizde her ağın kullanımıyla ilgili bilgi sağlar. Google şu anda Kullanıcının izin seçimini bu tür ağlara otomatik olarak iletmelidir.
Unity Ads SDK'nın 2.0.0 sürümünde, gizlilik ayarlarını desteklemek için bir API ekledi. İlgili içeriği oluşturmak için kullanılan aşağıdaki örnek kod, bu izin bilgilerinin Unity'ye nasıl iletileceğini gösterir Ads SDK'sı. İzin bilgilerini Unity Ads SDK'sına iletmeyi seçmeniz gerekir mi? manuel olarak, bu kodun reklam isteğinde bulunmadan önce çağrılması önerilir. Google Mobile Ads SDK'sı aracılığıyla yükleyebilirsiniz.
Java
import com.unity3d.ads.metadata.MetaData;
// ...
MetaData gdprMetaData = new MetaData(this);
gdprMetaData.set("gdpr.consent", true);
gdprMetaData.commit();
Kotlin
import com.unity3d.ads.metadata.MetaData
// ...
val gdprMetaData = MetaData(this)
gdprMetaData["gdpr.consent"] = true
gdprMetaData.commit()
Unity Ads'i göster Gizlilik İzni ve veri API'leri ve GDPR'ye uygunluk kılavuzlarını inceleyebilirsiniz.
ABD eyalet gizlilik yasaları
ABD eyalet gizlilik yasaları kullanıcılara, doğru zamanda "indirimi" devre dışı bırakmak "kişisel bilgilerinin” (kanunların bu konudaki hariç tutmanın, öne çıkan bir "Do Not Sell My Personal My Personal (Kişisel Bilgilerimi Kesinlikle Satmayın) Bilgiler" bağlantısını ile başlar. İlgili içeriği oluşturmak için kullanılan ABD eyalet gizliliği yasalara uygunluk rehberi, yasalarca belirlenen kısıtlanmış veri işleme kullanılabilir ancak Google, bu ayarı her reklama uygulayamaz. ağda yer alır. Bu nedenle, reklam ağlarının her birini kişisel satışlarına katılabilecek uyumlulaştırma zincirinizde ağlarla ilgili bilgileri takip edin ve bu ağların yönlendirmelerini izleyerek uygunluk açısından önemlidir.
Unity Ads SDK'nın 2.0.0 sürümünde, gizlilik ayarlarını desteklemek için bir API ekledi. İlgili içeriği oluşturmak için kullanılan aşağıdaki örnek kod, bu izin bilgilerinin Unity'ye nasıl iletileceğini gösterir Ads SDK'sı. İzin bilgilerini Unity Ads SDK'sına iletmeyi seçmeniz gerekir mi? manuel olarak, bu kodun reklam isteğinde bulunmadan önce çağrılması önerilir. Google Mobile Ads SDK'sı aracılığıyla yükleyebilirsiniz.
Java
import com.unity3d.ads.metadata.MetaData;
// ...
MetaData ccpaMetaData = new MetaData(this);
ccpaMetaData.set("privacy.consent", true);
ccpaMetaData.commit();
Kotlin
import com.unity3d.ads.metadata.MetaData
// ...
val ccpaMetaData = MetaData(this)
ccpaMetaData["privacy.consent"] = true
ccpaMetaData.commit()
Unity Ads'i göster Gizlilik İzni ve veri API'leri ve CCPA'ya uygunluk kılavuzlarını inceleyebilirsiniz.
5. Adım: Gerekli kodu ekleyin
Unity Ads entegrasyonları için ek kod gerekmez.
6. Adım: Uygulamanızı test edin
Test reklamlarını etkinleştir
Ad Manager için test cihazınızı kaydettiğinizden ve Unity Ads kullanıcı arayüzünde test modunu etkinleştirdiğinizden emin olun.
Test reklamlarını doğrulama
Unity Adsreklam kaynağından test reklamları aldığınızı doğrulamak için Unity Ads (Waterfall) reklam kaynaklarını kullanarak reklam inceleyicide tek reklam kaynağı testini etkinleştirin.
Hata kodları
Bağdaştırıcı Unity Ads'den reklam alamazsa
yayıncılar reklam yanıtındaki temel hatayı
.
ResponseInfo.getAdapterResponses()
şu sınıflarda:
com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter
.
Aşağıdakiler, Reklamın yüklenmemesi:
Hata kodu | Neden |
---|---|
0-10 | UnityAds SDK'sı hata döndürdü. Kodu inceleyin inceleyebilirsiniz. |
101 | Kullanıcı arayüzünde yapılandırılan UnityAds sunucu parametreleri Ad Manager eksik/geçersiz. |
102 | UnityAds NO_FILL durumuna sahip bir yerleşim döndürdü. |
103 | UnityAds DEVRE DIŞI durumda olan bir yerleşim döndürdü. |
104 | UnityAds boş bağlama sahip bir reklam göstermeye çalıştı. |
105 | Unity Ads reklamlarını başlatmak, yüklemek ve/veya göstermek için kullanılan bağlam bir Etkinlik örneği değildir. |
106 | UnityAds gösterilmeye hazır olmayan bir reklam göstermeye çalıştı. |
107 | Cihazda UnityAds desteklenmiyor. |
108 | UnityAds aynı anda yerleşim başına yalnızca 1 reklam yükleyebilir. |
109 | UnityAds HATA durumuyla tamamlandı. |
200-204 | UnityAds Banner'ına özel hata. Kodu inceleyin inceleyebilirsiniz. |
0-9 | UnityAds SDK'sı hata döndürdü. Unity'nin belgelerini inceleyin inceleyebilirsiniz. |
101 | Kullanıcı arayüzünde yapılandırılan UnityAds sunucu parametreleri Ad Manager eksik/geçersiz. |
102 | Cihaz UnityAds tarafından desteklenmiyor. |
103 | UnityAds, kUnityAdsFinishStateError hata durumuyla sunumu tamamladı. |
104 | Unity reklam nesnesi, başlatıcısı çağrıldıktan sonra boş oldu. |
105 | Reklam hazır olmadığı için Unity Reklamları gösterilemedi. |
106 | Yerleşim olarak adlandırılan UnityAds, kUnityAdsPLACEMENTStateNoFill yerleşim durumuyla değişti. |
107 | Yerleşim olarak adlandırılan UnityAds, kUnityAdsYerleşimStateDisabled yerleşim durumu ile geri çağırma değiştirdi. |
108 | Bu yerleşim için zaten bir reklam yüklenmiş. UnityAds SDK'sı aynı yerleşim için birden fazla reklam yüklemeyi desteklemiyor. |
Unity Ads Android Uyumlulaştırma Bağdaştırıcısı Değişiklik Günlüğü
Sürüm 4.12.2.0
- Unity Ads SDK'sı 4.12.2 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.2.0.
- Unity Ads SDK'sı sürüm 4.12.2.
Sürüm 4.12.1.0
- Unity Ads SDK'sı 4.12.1 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.2.0.
- Unity Ads SDK'sı sürüm 4.12.1.
Sürüm 4.12.0.0
- Unity Ads SDK'sı 4.12.0 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.1.0.
- Unity Ads SDK'sı sürüm 4.12.0.
Sürüm 4.11.3.0
- Banner, geçiş reklamı ve ödüllü reklam biçimleri için teklif verme desteği eklendi.
- Unity Ads SDK'sı 4.11.3 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.1.0.
- Unity Ads SDK'sı sürüm 4.11.3.
Sürüm 4.11.2.0
- Unity Ads SDK'sı 4.11.2 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.0.0.
- Unity Ads SDK'sı sürüm 4.11.2.
Sürüm 4.10.0.0
- Gereken minimum Google Mobile Ads SDK'sı sürümü 23.0.0 olarak güncellendi.
- Unity Ads SDK'sı 4.10.0 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.0.0.
- Unity Ads SDK'sı sürüm 4.10.0.
Sürüm 4.9.3.0
- Unity Ads SDK'sı 4.9.3 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.6.0.
- Unity Ads SDK'sı sürüm 4.9.3.
Sürüm 4.9.2.0
- Unity Ads SDK'sı 4.9.2 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.3.0.
- Unity Ads SDK'sı sürüm 4.9.2.
Sürüm 4.9.1.0
- Gereken minimum Google Mobile Ads SDK'sı sürümü 22.3.0 olarak güncellendi.
- Unity Ads SDK'sı 4.9.1 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.3.0.
- Unity Ads SDK'sı sürüm 4.9.1.
Sürüm 4.8.0.0
- Unity Ads SDK'sı yeni onBannerShown() işlevini çağırdığında reklam gösterimini bildirir geri çağırma yöntemini kullanın.
- Unity Ads SDK'sı 4.8.0 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.2.0.
- Unity Ads SDK'sı sürüm 4.8.0.
Sürüm 4.7.1.0
- Unity Ads SDK'sı 4.7.1 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.1.0.
- Unity Ads SDK'sı sürüm 4.7.1.
Sürüm 4.7.0.0
- Unity Ads SDK'sı 4.7.0 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.0.0.
- Unity Ads SDK'sı sürüm 4.7.0.
Sürüm 4.6.1.1
- Bağdaştırıcı, yeni
VersionInfo
sınıfını kullanacak şekilde güncellendi. - Gereken minimum Google Mobile Ads SDK'sı sürümü 22.0.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.0.0.
- Unity Ads SDK'sı sürüm 4.6.1.
Sürüm 4.6.1.0
- Unity Ads SDK'sı 4.6.1 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.5.0
- Unity Ads SDK'sı sürüm 4.6.1.
Sürüm 4.6.0.0
- COPPA bilgilerinin Unity Ads SDK'sına yönlendirilmesi için destek eklendi.
- Unity Ads SDK'sı 4.6.0 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.5.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.5.0
- Unity Ads SDK'sı sürüm 4.6.0.
Sürüm 4.5.0.0
- Unity Ads SDK'sı 4.5.0 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.4.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.4.0
- Unity Ads SDK'sı sürüm 4.5.0.
Sürüm 4.4.1.0
- Unity Ads SDK'sı 4.4.1 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.2.0
- Unity Ads SDK'sı sürüm 4.4.1.
Sürüm 4.4.0.0
- Unity Ads SDK'sı 4.4.0 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.2.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.2.0
- Unity Ads SDK'sı sürüm 4.4.0.
Sürüm 4.3.0.0
- Unity Ads SDK'sı 4.3.0 ile uyumluluk doğrulandı.
- Geçiş reklamı ve ödüllü reklamlar oynatılmaya başladığında
onAdOpened()
geri çağırması artık yönlendiriliyor.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.1.0
- Unity Ads SDK'sı sürüm 4.3.0.
Sürüm 4.2.1.1
compileSdkVersion
vetargetSdkVersion
, API 31 olarak güncellendi.- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.0.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.0.0.
- Unity Ads SDK'sı sürüm 4.2.1.
Sürüm 4.2.1.0
- Unity Ads SDK'sı 4.2.1 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.6.0.
- Unity Ads SDK'sı sürüm 4.2.1.
Sürüm 4.1.0.0
- Unity Ads SDK'sı 4.1.0 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.6.0.
- Unity Ads SDK'sı sürüm 4.1.0.
Sürüm 4.0.1.0
- Unity Ads SDK'sı 4.0.1 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.6.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.6.0.
- Unity Ads SDK'sı sürüm 4.0.1.
Sürüm 4.0.0.0
- Unity Ads SDK'sı 4.0.0 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.5.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.5.0.
- Unity Ads SDK'sı 4.0.0 sürümü.
Sürüm 3.7.5.0
- Unity Ads SDK'sı 3.7.5 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.2.0.
- Unity Ads SDK'sı sürüm 3.7.5.
Sürüm 3.7.4.0
- Unity Ads SDK'sı 3.7.4 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.2.0.
- Unity Ads SDK'sı sürüm 3.7.4.
Sürüm 3.7.2.0
- Unity Ads SDK'sı 3.7.2 ile uyumluluk doğrulandı.
- Gereken minimum Google Mobile Ads SDK'sı sürümü 20.2.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.2.0.
- Unity Ads SDK'sı sürüm 3.7.2.
Sürüm 3.7.1.0
- Unity Ads SDK'sı 3.7.1 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.1.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.1.0.
- Unity Ads SDK'sı sürüm 3.7.1.
Sürüm 3.6.2.0
- Unity Ads SDK'sı 3.6.2 ile uyumluluk doğrulandı.
- Ödüllü reklamların tıklama geri çağırmaları yönlendirmemesine neden olan sorun düzeltildi.
- UnityAds SDK'sı, paket halinde sunulan bağdaştırıcı derlemesinden kaldırıldı. Yayıncıların artık ek bir bağımlılık olarak UnityAds SDK'sını manuel olarak eklemeleri gerekiyor.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.8.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.8.0.
- Unity Ads SDK'sı sürüm 3.6.2.
Sürüm 3.6.0.0
- Unity Ads SDK'sı 3.6.0 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.6.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.6.0.
- Unity Ads SDK'sı sürüm 3.6.0.
Sürüm 3.5.1.1
- Birden fazla geçiş reklamı ve ödüllü reklam istemeye çalışırken yaşanan sorun düzeltildi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.5.0.
- Unity Ads SDK'sı sürüm 3.5.1.
Sürüm 3.5.1.0
- Unity Ads SDK'sı 3.5.1 ile uyumluluk doğrulandı.
- Akıllı banner reklam isteklerinin başarısız olmasına neden olan sorun düzeltildi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.5.0.
- Unity Ads SDK'sı sürüm 3.5.1.
Sürüm 3.5.0.0
- Unity Ads SDK'sı 3.5.0 ile uyumluluk doğrulandı.
- Uyarlanabilir banner desteği eklendi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.5.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.5.0.
- Unity Ads SDK'sı sürüm 3.5.0.
Sürüm 3.4.8.0
- Bir banner reklam kaldırıldığında ortaya çıkan
NullPointerException
hatası düzeltildi. - Google Mobile Ads SDK'sı için gereken minimum sürüm 19.3.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.3.0.
- Unity Ads SDK'sı sürüm 3.4.8.
Sürüm 3.4.6.1
- Paket halinde sunulan Unity Ads SDK'sını içermeyen bir bağdaştırıcı derlemesi oluşturuldu.
Bu, yayıncılara uyumlulaştırma sürecinde Unity Reklam Hizmetleri'ni kullanma seçeneği sunar
Çakışan bağımlılık sorunlarını önlemek için:
- Yayıncılar,
com.google.ads.mediation:unity-adapter-only:x.y.z.p
bağımlılıkları uygulama düzeyindebuild.gradle
dosyası.
- Yayıncılar,
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.1.0.
- Unity Ads SDK'sı sürüm 3.4.6.
Sürüm 3.4.6.0
- Unity Ads SDK'sı 3.4.6 ile uyumlu olduğu doğrulandı.
- Bir banner reklam tıklandığında bağdaştırıcı artık
onAdOpened()
geri çağırmasını yönlendiriyor.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.1.0.
- Unity Ads SDK'sı sürüm 3.4.6.
Sürüm 3.4.2.3
- Açıklayıcı hata kodları ve bağdaştırıcı yükleme/gösteri hatalarının nedenleri eklendi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.1.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.1.0.
- Unity Ads SDK'sı sürüm 3.4.2.
Sürüm 3.4.2.2
- Unity Reklamları hata döndürdüğünde oluşan
ConcurrentModificationException
kilitlenmesi düzeltildi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.0.1.
- Unity Ads SDK'sı sürüm 3.4.2.
Sürüm 3.4.2.1
- Başlatma ve reklam yükleme hatalarını daha erken tanımak ve zaman aşımlarını azaltmak için Unity hatalarının yönlendirilmesi iyileştirildi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.0.1 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.0.1.
- Unity Ads SDK'sı sürüm 3.4.2.
Sürüm 3.4.2.0
- Unity Ads SDK'sı 3.4.2 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 18.3.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 18.3.0.
- Unity Ads SDK'sı sürüm 3.4.2.
Sürüm 3.4.0.0
- Unity Ads SDK'sı 3.4.0 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 18.3.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 18.3.0.
- Unity Ads SDK'sı sürüm 3.4.0.
Sürüm 3.3.0.0
- Unity Ads SDK'sı 3.3.0 ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 18.2.0.
- Unity Ads SDK'sı sürüm 3.3.0.
Sürüm 3.2.0.1
loadAd()
çağrılırken oluşan bir boş işaretçi istisnası kilitlenmesi düzeltildiUnityAds.initialize()
numaralı telefonu aramadan önce.- Google Mobile Ads SDK'sı için gereken minimum sürüm 18.2.0 olarak güncellendi.
Sürüm 3.2.0.0
- Banner Reklam isteklerinin başarısız olmasına neden olan sorun düzeltildi.
- Unity Ads SDK'sı 3.2.0 ile uyumluluk doğrulandı.
- Adaptör, AndroidX'e taşındı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 18.1.1 olarak güncellendi.
Sürüm 3.1.0.0
- Esnek banner reklam boyutları için destek eklendi.
- İstenen boyut uyumlu değilse bağdaştırıcı reklam isteğini yerine getiremez Unity Ads banner boyutlarıyla
- Unity Ads SDK'sı 3.1.0 ile uyumluluk doğrulandı.
Sürüm 3.0.1.0
- Unity Ads SDK'sı 3.0.1 ile uyumluluk doğrulandı.
- "NPE"ye neden olan bir hata düzeltildi hem de geçiş reklamı gösterir.
Sürüm 3.0.0.2
- Bağdaştırıcı, yeni açık beta Ödüllü API'yi destekleyecek şekilde güncellendi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 17.2.0 olarak güncellendi.
Sürüm 3.0.0.1
- Unity Reklam Banner'ı için destek eklendi.
Sürüm 3.0.0.0
- Unity Ads SDK'sı 3.0.0 ile uyumluluk doğrulandı.
Sürüm 2.3.0.0
- Unity Ads SDK'sı 2.3.0 ile uyumluluk doğrulandı.
Sürüm 2.2.1.1
- Bağdaştırıcı,
onRewardedVideoComplete()
reklam etkinliğini çağıracak şekilde güncellendi.
Sürüm 2.2.1.0
- Unity Ads SDK'sı 2.2.1 ile uyumluluk doğrulandı.
Sürüm 2.2.0.0
- Unity Ads SDK'sı 2.2.0 ile uyumluluk doğrulandı.
Sürüm 2.1.2.0
- Unity Ads SDK'sı 2.1.2 ile uyumluluk doğrulandı.
Sürüm 2.1.1.0
- Unity Ads SDK'sı 2.1.1 ile uyumluluk doğrulandı.
Sürüm 2.1.0.0
- Bağdaştırıcıyı Unity Ads SDK'sı 2.1.0 ile uyumlu olacak şekilde güncellendi.
Sürüm 2.0.8.0
- Unity Ads SDK'sı 2.0.8 ile uyumluluk doğrulandı.
Sürüm 2.0.7.0
- Unity Ads tıklama raporlarını kullanarak (AdMob ve Unity Ads tıklama istatistikleri eşleşme) sağlar.
- onAdLeftApplication geri çağırma desteği eklendi.
Sürüm 2.0.6.0
- Unity Ads SDK'sı 2.0.6 ile uyumluluk doğrulandı.
Sürüm 2.0.5.0
- Bağdaştırıcılar artık aşağıdakini ekleyerek bir derleme bağımlılığı olarak eklenebilir:
derleme.gradle dosyasının bağımlılıklar etiketine eklemeniz gerekir:
compile 'com.google.ads.mediation:unity:2.0.5.0'
. - Bağdaştırıcıyı jar dosyası yerine aar olarak dağıtmaya taşındı (ek talimatlar için BENİOKU sayfasını inceleyin).
Sürüm 2.0.4.0
- Aşağıdaki durumlarda ödüllü video reklamların yüklenememesine neden olan bir hata düzeltildi: ilk olarak geçiş reklamı yüklendi.
Sürüm 2.0.2.0
- Sürüm adlandırma sistemi şu şekilde değiştirildi: [Unity Ads SDK sürümü].
- Gereken minimum Unity Ads SDK'sı v2.0.2 olarak güncellendi.
- Gereken minimum Google Mobile Ads SDK'sı v9.0.0 olarak güncellendi.
- Uygulamaların artık UnityAds.changeActivity(this) yöntemini çağırması gerekmiyor.
Sürüm 1.0.0
- İlk sürüm. Ödüle dayalı video reklamları ve geçiş reklamlarını destekler.