Bu kılavuzda, şelale entegrasyonlarını kapsayan arabuluculuk kullanarak Google Mobile Ads SDK'sını kullanarak Maio'dan reklam yükleme ve görüntüleme hakkında bilgi verilmektedir. Bu makalede, maio'nun bir reklam biriminin uyumlulaştırma yapılandırmasına nasıl ekleneceği ve maio SDK'sının ve bağdaştırıcının bir Unity uygulamasına nasıl entegre edileceği ele alınmaktadır.
maio'nun kontrol paneli arayüzündeki etiketler, düğmeler ve açıklamalar için Japonca metin kullanılmaktadır. Bu kılavuzdaki ekran görüntüleri çevrilmemiştir. Ancak buradaki açıklamalarda ve talimatlarda etiketler ve düğmeler İngilizce dilindeki eşdeğerleriyle belirtilmiştir. Örneğin "URL ator ーム", "URL Şeması"dır.
Desteklenen entegrasyonlar ve reklam biçimleri
Maio için uyumlulaştırma bağdaştırıcısı aşağıdaki özelliklere sahiptir:
Entegrasyon | |
---|---|
Teklif verme | |
Şelale | |
Formatlar | |
Banner | |
Geçiş Reklamları | |
Ödüllü |
Şartlar
- Unity 4 veya sonraki sürümler
- En son Google Mobile Ads SDK'sı
- Android'de dağıtmak için
- Android API düzeyi 21 veya sonraki sürümler
- iOS'te dağıtım yapmak için
- 12.0 veya sonraki bir iOS dağıtım hedefi
- Google Mobile Ads SDK'sı ile yapılandırılmış çalışan bir Unity projesi. Ayrıntılar için Başlayın bölümüne bakın.
- Uyumlulaştırmayı tamamlayın Başlangıç kılavuzu
1. adım: maio kullanıcı arayüzünde yapılandırmaları ayarlayın
Öncelikle, Maio hesabınıza kaydolun veya oturum açın. Sol kenar çubuğundaki Uygulama yönetimi düğmesini ve ardından Yeni uygulama'yı tıklayın.
Tercih ettiğiniz reklam türüne karşılık gelen sekmeyi seçin.
Geçiş reklamı
Uygulamanızın adını girin, platformu seçin ve uygulama URL'nizi sağlayın. Reklam Türü olarak Video geçiş reklamı'nı seçin ve ardından Güncelle'yi tıklayın.
Yapay Zeka
iOS
Ödüllü
Uygulamanızın adını girin, platformu seçin ve uygulama URL'nizi girin. Reklam Türü olarak Video Ödülleri'ni seçin, ardından Güncelle'yi tıklayın.
Yapay Zeka
iOS
Uygulama Yönetimi sayfasında Medya Kimliği'ni not edin. Bir sonraki bölümde AdMob reklam biriminizi oluşturmanız gerekir.
Yapay Zeka
iOS
Bölge Yönetimi sayfasında Bölge Kimliği'ni not edin. Ayrıca, bir sonraki bölümde AdMob reklam biriminizi oluşturmanız da gerekecektir.
Yapay Zeka
iOS
2. adım: Ad Manager kullanıcı arayüzünde maio talebini ayarlayın
Reklam biriminiz için uyumlulaştırma ayarlarını yapılandırma
3. adım: maio SDK'sını ve bağdaştırıcısını içe aktarın
OpenUPM-CLI
OpenUPM-CLI yüklüyse projenizin kök dizininden aşağıdaki komutu çalıştırarak Unity için Google Mobil Reklamlar uyumlulaştırma eklentisini projenize yükleyebilirsiniz:
openupm add com.google.ads.mobile.mediation.maio
OpenUPM
Unity Paket Yöneticisi Ayarlarını açmak için Unity proje düzenleyicinizde Düzenle > Proje Ayarları > Paket Yöneticisi'ni seçin.
Kapsamlı Kayıt Defterleri sekmesinde, OpenUPM'yi aşağıdaki ayrıntılarla kapsamlı bir kayıt defteri olarak ekleyin:
- Ad:
OpenUPM
- URL:
https://package.openupm.com
- Kapsamlar:
com.google
Ardından, Unity Paket Yöneticisi'ni açmak için pencere > Paket Yöneticisi'ne gidin ve açılır menüden Kayıt Dairelerim'i seçin.
Google Mobile Ads maio Mediation paketini seçin ve Yükle'yi tıklayın.
Unity Paketi
maio için Google Mobil Reklamlar uyumlulaştırma eklentisinin en son sürümünü değişiklik günlüğündeki indirme bağlantısından indirin ve GoogleMobileAdsMaioMediation.unitypackage
dosyasını zip dosyasından çıkarın.
Unity proje düzenleyicinizde Öğeler > Paket İçe Aktar > Özel Paket'i seçin ve indirdiğiniz GoogleMobileAdsMaioMediation.unitypackage
dosyasını bulun. Tüm dosyaların seçili olduğundan emin olun ve İçe aktar'ı tıklayın.
Ardından Öğeler > Harici Bağımlılık Yöneticisi > Android Çözücü > Çözümü Zorla'yı seçin. Harici Bağımlılık Yöneticisi kitaplığı, bağımlılık çözümlemesini sıfırdan gerçekleştirir ve bildirilen bağımlılıkları Unity uygulamanızın Assets/Plugins/Android
dizinine kopyalar.
4. adım: Gerekli kodu ekleyin
Yapay Zeka
Maio entegrasyonu için ek kod gerekmez.
iOS
SKAdNetwork entegrasyonu
SKAdNetwork tanımlayıcılarını projenizin Info.plist
dosyasına eklemek için maio'nun dokümanlarını inceleyin.
5. Adım: Uygulamanızı test edin
Test reklamlarını etkinleştirme
AdMob için test cihazınızı kaydettiğinizden emin olun.
Google Mobile Ads SDK'sının 7.26.0 veya daha yeni bir sürümünü kullanan yayıncılar, istek yaparken test cihazı olarak kaydedilen telefon ve tabletlerde otomatik olarak maio'dan test reklamları alır.
Test reklamlarını doğrulama
maio'dan test reklamları aldığınızı doğrulamak için maio (Şelale) reklam kaynaklarını kullanarak reklam inceleyicide tek reklam kaynağı testini etkinleştirin.
Hata kodları
Bağdaştırıcı maio'dan bir reklam alamazsa yayıncılar aşağıdaki sınıflarda ResponseInfo
kullanarak reklam yanıtında temel alınan hatayı kontrol edebilir:
Yapay Zeka
Biçim | Sınıf adı |
---|---|
Geçiş reklamı | jp.maio.sdk.android.mediation.admob.adapter.Interstitial |
Ödüllü | jp.maio.sdk.android.mediation.admob.adapter.Rewarded |
iOS
Biçim | Sınıf adı |
---|---|
Geçiş reklamı | GADMMaioInterstitialAdapter |
Ödüllü | GADMMaioRewardedAdapter |
Bir reklam yüklenemezse maio bağdaştırıcısı tarafından oluşturulan kodlar ve bunlarla ilişkili mesajlar aşağıda verilmiştir:
Yapay Zeka
Hata kodu | Neden |
---|---|
0-10 | maio, SDK'ya özgü bir hata döndürmüştür. Daha fazla ayrıntı için kodu ve maio'nun dokümanlarını inceleyin. |
101 | Maio'da reklam bulunmaz. |
102 | Geçersiz sunucu parametreleri (ör. eksik Yerleşim Kimliği). |
103 | Reklam yüklemek için kullanılan bağlam bir "Etkinlik" örneği değildi. |
iOS
Hata kodu | Neden |
---|---|
0-10 | maio, SDK'ya özel bir hata döndürdü. Daha fazla bilgi için maio'nun koduna bakın. |
101 | maio henüz reklam yayınlamıyor. |
102 | Geçersiz sunucu parametreleri (ör. eksik Yerleşim Kimliği). |
103 | Maio bağdaştırıcısı, istenen reklam biçimini desteklemiyor. |
104 | Bu ağ yapılandırması için zaten bir reklam yüklü. |
maio Unity Mediation Plugin Changelog
Sürüm 2.0.4
- maio Android adaptörünün 1.1.16.3 sürümünü destekler.
- maio iOS adaptörü 2.1.5.1 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.3.0 sürümüyle geliştirilip test edilmiştir.
2.0.3 sürümü
- maio Android adaptörünün 1.1.16.3 sürümünü destekler.
- maio iOS adaptörünün 2.1.5.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.1.0 sürümü ile oluşturulup test edilmiştir.
2.0.2 sürümü
- maio Android adaptörünün 1.1.16.3 sürümünü destekler.
- maio iOS adaptörünün 2.1.4.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.0.0 sürümüyle geliştirilip test edilmiştir.
2.0.1 sürümü
- maio Android adaptörünün 1.1.16.2 sürümünü destekler.
- maio iOS adaptörünün 2.1.3.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 9.0.0 sürümü ile derlenmiş ve test edilmiştir.
Sürüm 2.0.0
- maio Android adaptörünün 1.1.16.2 sürümünü destekler.
- maio iOS bağdaştırıcısının 2.1.1.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 8.6.0 sürümü ile oluşturulup test edilmiştir.
Sürüm 1.4.3
- Bağdaştırıcı içeriği
GoogleMobileAds/Mediation/Maio/
hedefine taşındı. - maio Android bağdaştırıcısının 1.1.16.2 sürümünü destekler.
- maio iOS bağdaştırıcısının 1.6.3.1 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 8.1.0 sürümü ile oluşturulup test edilmiştir.
Sürüm 1.4.2
- maio Android adaptörünün 1.1.16.1 sürümünü destekler.
- maio iOS adaptörünün 1.6.3.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 7.4.0 sürümü ile oluşturulup test edilmiştir.
Sürüm 1.4.1
- maio Android adaptörünün 1.1.16.1 sürümünü destekler.
- maio iOS adaptörünün 1.6.2.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 7.1.0 sürümü ile derlenmiş ve test edilmiştir.
Sürüm 1.4.0
- maio Android bağdaştırıcısının 1.1.16.0 sürümünü destekler.
- maio iOS adaptörünün 1.6.0.1 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 7.0.0 sürümü ile derlenmiş ve test edilmiştir.
1.3.6 sürümü
- maio Android adaptörünün 1.1.16.0 sürümünü destekler.
- maio iOS adaptörünün 1.5.8.0 sürümünü destekler.
1.3.5 sürümü
- maio Android adaptör sürümü 1.1.15.0'u destekler.
- maio iOS bağdaştırıcısının 1.5.6.1 sürümünü destekler.
1.3.4 sürümü
- maio Android adaptörünün 1.1.11.1 sürümünü destekler.
- maio iOS adaptörünün 1.5.4.0 sürümünü destekler.
1.3.3 sürümü
- maio Android adaptörünün 1.1.11.1 sürümünü destekler.
- maio iOS bağdaştırıcısının 1.5.3.1 sürümünü destekler.
Sürüm 1.3.2
- maio Android adaptörünün 1.1.11.0 sürümünü destekler.
- maio iOS bağdaştırıcısı 1.5.2.1 sürümünü destekler.
1.3.1 sürümü
- maio Android adaptör sürümü 1.1.10.0'u destekler.
- maio iOS bağdaştırıcısının 1.5.1.0 sürümünü destekler.
1.3.0 sürümü
- maio Android adaptör sürümü 1.1.10.0'u destekler.
- maio iOS adaptörünün 1.5.0.0 sürümünü destekler.
Sürüm 1.2.3
- Eklenti, yeni Rewarded API'yi destekleyecek şekilde güncellendi.
- maio Android adaptörünün 1.1.7.0 sürümünü destekler.
- maio iOS adaptörünün 1.4.6.0 sürümünü destekler.
1.2.2 sürümü
- maio Android adaptörünün 1.1.6.0 sürümünü destekler.
- maio iOS bağdaştırıcısının 1.4.2.0 sürümünü destekler.
Sürüm 1.2.1
- maio Android adaptörünün 1.1.6.0 sürümünü destekler.
- maio iOS adaptörünün 1.4.1.0 sürümünü destekler.
Sürüm 1.2.0
- maio Android bağdaştırıcısının 1.1.4.1 sürümünü destekler.
- maio iOS adaptörünün 1.4.0.0 sürümünü destekler.
Sürüm 1.1.3
- maio Android bağdaştırıcısı 1.1.3.1 sürümünü destekler.
- maio iOS adaptörünün 1.3.2.0 sürümünü destekler.
Sürüm 1.1.2
- maio Android adaptörünün 1.1.3.0 sürümünü destekler.
- maio iOS adaptörünün 1.3.2.0 sürümünü destekler.
Sürüm 1.1.1
- maio Android adaptörünün 1.1.1.0 sürümünü destekler.
- maio iOS bağdaştırıcısının 1.3.1.1 sürümünü destekler.
1.1.0 sürümü
- maio Android adaptörünün 1.1.0.0 sürümünü destekler.
- maio iOS adaptörünün 1.3.0.0 sürümünü destekler.
Sürüm 1.0.2
- maio Android SDK'sı 1.0.8 sürümünü destekler.
- maio iOS SDK'sının 1.2.19 sürümünü destekler.
1.0.1 sürümü
- maio Android SDK'sının 1.0.7 sürümünü destekler.
- maio iOS SDK'sının 1.2.19 sürümünü destekler.
Sürüm 1.0.0
- İlk sürüm!
- maio Android SDK'sının 1.0.6 sürümünü destekler.
- maio iOS SDK'sının 1.2.18 sürümünü destekler.