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 kontrol paneli arayüzünde etiketler, düğmeler ve açıklamalar için Japonca metin kullanılır. Bu kılavuzda yer alan ekran görüntüleri çevrilmemiştir. Ancak buradaki açıklamalarda ve talimatlarda etiketler ile düğmeler İngilizce karşılıklarıyla belirtilmiştir. Örneğin, "URL スキーム", "URL Scheme" şeklindedir.
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 üzeri
- 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ğıtmak 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 sağlayın. Reklam Türü olarak Video Ödülleri'ni seçin ve 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. Bir sonraki bölümde AdMob reklam biriminizi de oluşturmanız gerekir.
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
Yapay Zeka
Talimatlar için Android kılavuzundaki 2. adıma bakın.
iOS
Talimatlar için iOS kılavuzunun 2. adımına bakın.
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 Daireleri sekmesinde, OpenUPM'yi aşağıdaki ayrıntılarla kapsamlı bir kayıt dairesi 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 gönderirken 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ı
Adaptör, maio'dan reklam alamıyorsa yayıncılar aşağıdaki sınıflar altında ResponseInfo
kullanarak reklam yanıtındaki temel 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. yerleşim kimliği eksik). |
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 özgü bir hata döndürmüştür. Daha fazla bilgi için maio'nun koduna bakın. |
101 | maio henüz reklam yayınlamıyor. |
102 | Geçersiz sunucu parametreleri (ör. yerleşim kimliği eksik). |
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
2.0.4 sürümü
- 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ü ile derlenmiş ve 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ü ile derlenmiş ve test edilmiştir.
Sürüm 2.0.1
- 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.
2.0.0 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.1.0 sürümünü destekler.
- Google Mobil Reklamlar Unity eklentisi 8.6.0 sürümü ile oluşturulup test edilmiştir.
1.4.3 sürümü
- Adaptör içeriği
GoogleMobileAds/Mediation/Maio/
konumuna taşındı. - maio Android adaptörünün 1.1.16.2 sürümünü destekler.
- maio iOS adaptörü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.
1.4.2 sürümü
- maio Android adaptör 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 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 adaptörü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 adaptörü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ı 1.5.3.1 sürümünü destekler.
1.3.2 sürümü
- 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.
Sürüm 1.3.1
- maio Android adaptör sürümü 1.1.10.0'u destekler.
- maio iOS adaptörü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 adaptörü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ı 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.
1.1.1 sürümü
- maio Android adaptörünün 1.1.1.0 sürümünü destekler.
- maio iOS bağdaştırıcısı 1.3.1.1 sürümünü destekler.
Sürüm 1.1.0
- 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ı 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ı 1.0.6 sürümünü destekler.
- maio iOS SDK'sının 1.2.18 sürümünü destekler.