Bu kılavuzda, reklam öğelerinizi yüklemek ve görüntülemek için Google Mobile Ads SDK'sının nasıl kullanan Unity Ads reklamları AdMob Uyumlulaştırması, 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ı
Uyumlulaştırmayı tamamlama Başlangıç kılavuzu
1. adım: Unity Ads kullanıcı arayüzünde yapılandırmaları ayarlayın
2. Adım: Kullanıcı arayüzünde Unity Ads talebini AdMob ayarlayın
Reklam biriminiz için uyumlulaştırma ayarlarını yapılandırma
Reklam biriminizin uyumlulaştırma yapılandırmasına Unity Ads 'ı eklemeniz gerekiyor.
İlk olarak, AdMob hesabınızda oturum açın. Ardından Uyumlulaştırma sekmesine gidin. Değiştirmek istediğiniz mevcut bir uyumlulaştırma grubunuz varsa bu uyumlulaştırma grubunu düzenlemek için grubun adını tıklayın ve Reklam kaynağı olarak Unity Ads ekle bölümüne atlayın.
Yeni bir uyumlulaştırma grubu oluşturmak için Uyumlulaştırma Grubu Oluştur'u seçin.
Reklam biçimini ve platformunuzu girip Devam'ı tıklayın.
Uyumlulaştırma grubunuza bir ad verin ve hedeflenecek konumları seçin. Ardından, uyumlulaştırma grubu durumunu Etkin olarak ayarlayın ve Reklam Birimleri Ekle'yi tıklayın.
Bu uyumlulaştırma grubunu mevcut bir veya daha fazla AdMob reklam biriminizle ilişkilendirin. Ardından Bitti'yi tıklayın.
Şimdi, seçtiğiniz reklam birimleriyle doldurulmuş reklam birimleri kartını görmeniz gerekir:
Reklam kaynağı olarak Unity Ads ekleyin
Teklif
Reklam Kaynakları bölümündeki Teklif verme kartında Ekle'yi seçin Reklam Kaynağı. Ardından Unity Ads simgesini seçin.
İş ortaklığı sözleşmesi nasıl imzalanır? seçeneğini tıklayın ve teklifli sistem ayarlama iş ortaklığı Unity Ads.
Onayla ve kabul edin ve Devam'ı tıklayın.
Unity Adsiçin zaten bir eşlemeniz varsa bunu seçebilirsiniz. Aksi takdirde, Eşleme ekle'yi tıklayın.
Daha sonra, Game ID and Placement ID önceki bölümde bulabilirsiniz. Ardından Bitti'yi tıklayın.
Şelale
Reklam Kaynakları bölümündeki Şelale kartının altından Reklam Kaynağı Ekle'yi seçin. Ardından Unity Ads simgesini seçin.
Unity Ads'i seçin ve Optimize et anahtarını etkinleştirin.Unity Adsiçin reklam kaynağı optimizasyonunu ayarlamak üzere önceki bölümde belirtilen API Key and Organization core IDdeğerini girin. ArdındanUnity Ads için bir eBGBM değeri girip Devam'ı tıklayın.Unity Adsiçin zaten bir eşlemeniz varsa bunu seçebilirsiniz. Aksi takdirde, Eşleme ekle'yi tıklayın.
Sonra, önceki bölümde aldığınız Game ID and Placement ID kodunu girin. Ardından Bitti'yi tıklayın.
Unity Ads 'i GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine ekleme
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 ve bağdaştırıcının en son sürümlerini kullanın:
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ı Rızası Politikası uyarınca, Avrupa Ekonomik Alanı (AEA)'ndaki kullanıcılara cihaz tanımlayıcıları ve kişisel verilerin kullanımıyla ilgili belirli açıklamaların yapılmasını ve izinlerin alınmasını sağlamanız gerekir. 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. Aşağıdaki örnek kodda, bu izin bilgilerinin Unity Ads SDK'sına nasıl iletileceği gösterilmektedir. İzin bilgilerini Unity Ads SDK'sına manuel olarak iletmeyi seçerseniz bu kodun Google Mobile Ads SDK'sı üzerinden reklam isteğinde bulunmadan önce çağrılması önerilir.
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
AdMob 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ü. Daha fazla bilgi için kod bölümüne bakın. |
101 | Kullanıcı arayüzünde yapılandırılan UnityAds sunucu parametreleri AdMob 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. Daha fazla bilgi için kod bölümüne bakın. |
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 derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.2.0.
- Unity Ads SDK 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 derlenip 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 derlenip test edildi:
- Google Mobile Ads SDK'sı 23.1.0 sürümü.
- 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 teklifli sistem desteği eklendi.
- Unity Ads SDK'sı 4.11.3 ile uyumluluk doğrulandı.
Aşağıdakilerle derlenip 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 derlenip 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 derlenip test edildi:
- Google Mobile Ads SDK'sı 23.0.0 sürümü.
- 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 derlenip 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 derlenip 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 derlenip 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 uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı sürüm 22.2.0.
- Unity Ads SDK'sı 4.8.0 sürümü.
Sürüm 4.7.1.0
- Unity Ads SDK 4.7.1 ile uyumluluğu doğrulanmıştır.
Aşağıdakilerle derlenip 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 derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.0.0.
- Unity Ads SDK'sı 4.7.0 sürümü.
Sürüm 4.6.1.1
- Bağdaştırıcı, yeni
VersionInfo
sınıfını kullanacak şekilde güncellendi. - Google Mobile Ads SDK'sı için gereken minimum sürüm 22.0.0 olarak güncellendi.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.0.0.
- Unity Ads SDK sürümü 4.6.1.
Sürüm 4.6.1.0
- Unity Ads SDK 4.6.1 ile uyumluluğu doğrulanmıştır.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı 21.5.0 sürümü
- 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 4.6.0 ile uyumluluğu doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.5.0 olarak güncellendi.
Aşağıdakilerle derlenip 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 tasarlanıp test edilmiştir:
- 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 derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.2.0
- Unity Ads SDK 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 derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.2.0
- Unity Ads SDK sürümü 4.4.0.
Sürüm 4.3.0.0
- Unity Ads SDK'sı 4.3.0 ile uyumluluk doğrulandı.
onAdOpened()
geri çağırma işlevi artık geçiş reklamları ve ödüllü reklamlar oynatılmaya başladığında yönlendiriliyor.
Aşağıdakilerle tasarlanıp test edilmiştir:
- 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'e güncellendi.- Zorunlu olan minimum Google Mobile Ads SDK sürümü 21.0.0 olarak güncellendi.
Aşağıdakilerle derlenip 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 4.2.1 ile uyumluluğu doğrulanmıştır.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı 20.6.0 sürümü.
- 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 derlenip 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 4.0.1 ile uyumluluk doğrulandı.
- Gereken minimum Google Mobile Ads SDK'sı sürümü 20.6.0 olarak güncellendi.
Aşağıdakilerle derlenip 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 derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.5.0.
- Unity Ads SDK sürümü 4.0.0.
Sürüm 3.7.5.0
- Unity Ads SDK'sı 3.7.5 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı sürüm 20.2.0.
- Unity Ads SDK sürümü 3.7.5.
3.7.4.0 sürümü
- Unity Ads SDK'sı 3.7.4 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- 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ı.
- Zorunlu minimum Google Mobile Ads SDK sürümü 20.2.0 olarak güncellendi.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı 20.2.0 sürümü.
- 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 derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.1.0.
- Unity Ads SDK sürümü 3.7.1.
Sürüm 3.6.2.0
- Unity Ads SDK 3.6.2 ile uyumluluğu 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 derlenip 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 tasarlanıp test edilmiştir:
- 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 derlenip 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 derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.5.0.
- Unity Ads SDK'sı 3.5.1 sürümü.
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 tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 19.5.0 sürümü.
- 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 derlenip 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 Unity kullanın.
- 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 derlenip 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 tasarlanıp test edilmiştir:
- 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 derlenip 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 derlenip 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
- İlklendirme ve reklam yükleme hatalarını daha erken tespit etmek ve zaman aşımlarını azaltmak için Unity hatalarının yönlendirmesi iyileştirildi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.0.1 olarak güncellendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı sürüm 19.0.1.
- Unity Ads SDK sürümü 3.4.2.
Sürüm 3.4.2.0
- Unity Ads SDK 3.4.2 ile uyumluluğu doğrulanmıştır.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 18.3.0 olarak güncellendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- 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 tasarlanıp test edilmiştir:
- 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 derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 18.2.0.
- Unity Ads SDK 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 3.2.0 ile uyumluluğu doğrulanmıştır.
- 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 uyumluluğu doğrulanmıştır.
Sürüm 3.0.1.0
- Unity Ads SDK'sı 3.0.1 ile uyumluluk doğrulandı.
- Geçiş reklamı gösterilirken "NPE" hatasına neden olan bir hata düzeltildi.
Sürüm 3.0.0.2
- Bağdaştırıcı, yeni açık beta Ödüllü API'yi destekleyecek şekilde güncellendi.
- Zorunlu minimum Google Mobile Ads SDK sürümü 17.2.0 olarak güncellendi.
3.0.0.1 sürümü
- 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
- Adaptör,
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 uyumluluğu doğrulanmıştır.
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 uyumluluğu 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
- Artık build.gradle dosyasının dependencies etiketine aşağıdakiler eklenerek bağdaştırıcılar derleme bağımlılığı olarak eklenebilir:
compile 'com.google.ads.mediation:unity:2.0.5.0'
- Adaptörün jar dosyası yerine aar olarak dağıtılmasına geçildi (ek talimatlar için README dosyası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 version].[adapter yama version].
- 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.