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 kullanarak Mintegral'dan gelen reklamlar hem şelale hem teklif entegrasyonlarını kapsar. Bu bölüm, Bir reklam biriminin uyumlulaştırma yapılandırması için mintegral ve Mintegral SDK'sını ve bağdaştırıcıyı bir uygulamaya Flutter dönüştürün.
Desteklenen entegrasyonlar ve reklam biçimleri
Mintegral için AdMob uyumlulaştırma bağdaştırıcısı şu özelliklerden yararlanabilirsiniz:
Entegrasyon | |
---|---|
Teklif verme | |
Şelale | |
Formatlar | |
Uygulama Açma | 1 |
Banner | |
Geçiş reklamı | |
Ödüllü | |
Ödüllü geçiş reklamı | |
Yerel biçim | 2 |
1 Teklifli sistem ve şelale uygulama açılış reklamı biçimi entegrasyonları kapalı beta sürümündedir.
2 Teklifli sistem ve şelale yerel reklam biçimi entegrasyonları açık beta sürümündedir.
.Şartlar
- En son Google Mobile Ads SDK'sı .
- Flutter 3.7.0 veya sonraki sürümler .
- Android'de dağıtmak için
- Android API düzeyi 21 veya üstü
- iOS'te dağıtmak için
- 12.0 veya sonraki bir iOS dağıtım hedefi
- Şu kimlikle yapılandırılmış, çalışan bir Flutter proje: Google Mobile Ads SDK'sı. Görüntüleyin Ayrıntılı bilgi için Başlarken.
- Arabuluculuğu tamamlama Başlangıç kılavuzu
1. Adım: Mintegral kullanıcı arayüzünde yapılandırmaları ayarlayın
2. Adım: Kullanıcı arayüzünde Mintegral talebini AdMob ayarlayın
Reklam biriminiz için uyumlulaştırma ayarlarını yapılandırma
Android
Talimatlar için Android kılavuzunun 2. adımına bakın.
iOS
Talimatlar için iOS rehberinin 2. adımına göz atın.
GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine Mintegral ekleyin
.3. Adım: Mintegral SDK'sını ve bağdaştırıcıyı içe aktarın
pub.dev aracılığıyla entegrasyon
Aşağıdaki bağımlılığı
Mintegral Paketinizdeki SDK ve bağdaştırıcı
pubspec.yaml
dosyası:
dependencies:
gma_mediation_mintegral: ^1.0.0
Manuel Entegrasyon
Şu hesap için Google Mobile Ads uyumlulaştırma eklentisinin en son sürümünü indirin:
Mintegral,
indirilen dosyayı çıkarın ve ayıklanan eklenti klasörünü ekleyin.
(ve içeriklerini) Flutter projenize ekleyin. Ardından, aşağıdaki bağımlılığı ekleyerek pubspec.yaml
dosyanızdaki eklentiye referans verin:
dependencies:
gma_mediation_mintegral:
path: path/to/local/package
4. Adım: Gerekli kodu ekleyin
Android
Mintegral entegrasyonu için ek kod gerekmez.
iOS
SKAdNetwork entegrasyonu
Mintegral'ın belgelerini takip edin
kullanarak projenizin Info.plist
dosyasına SKAdNetwork tanımlayıcılarını ekleyin.
5. Adım: Uygulamanızı test edin
Test reklamlarını etkinleştir
AdMob.
Mintegral; banner'lar, geçiş reklamları, ödüllü ve yerel reklam biçimlerinde Mintegral test reklamları almak için Mintegral Test ID sayfası.
Test reklamlarını doğrulama
Mintegralreklam kaynağından test reklamları aldığınızı doğrulamak için Mintegral (Bidding) and Mintegral (Waterfall) reklam kaynaklarını kullanarak reklam inceleyicide tek reklam kaynağı testini etkinleştirin.
Hata kodları
Bağdaştırıcı Mintegral'dan reklam alamazsa yayıncılar
kullanarak reklam yanıtından gelen temel hata
ResponseInfo
(aşağıdaki sınıflarda):
Android
com.mbridge.msdk
com.google.ads.mediation.mintegral.MintegralMediationAdapter
iOS
GADMediationAdapterMintegral
Mintegral bağdaştırıcısı tarafından gönderilen kodlar ve beraberindeki iletiler aşağıda verilmiştir Reklam yüklenemedi:
Android
Hata kodu | Alan | Neden |
---|---|---|
101 | com.google.ads.mediation.mintegral | Geçersiz sunucu parametreleri (ör. eksik uygulama kimliği veya yerleşim kimliği). |
102 | com.google.ads.mediation.mintegral | İstenen reklam boyutu, Mintegral tarafından desteklenen bir banner boyutuyla eşleşmiyor. |
103 | com.google.ads.mediation.mintegral | Eksik veya geçersiz teklif yanıtı. |
104 | com.google.ads.mediation.mintegral | Mintegral SDK'sı, dolgu yok hatası döndürdü. |
iOS
Hata kodu | Alan | Neden |
---|---|---|
101 | com.google.mediation.mintegral | Geçersiz sunucu parametreleri (ör. eksik uygulama kimliği veya yerleşim kimliği). |
102 | com.google.mediation.mintegral | Mintegral SDK'sı, dolgu yok hatası döndürdü. |
103 | com.google.mediation.mintegral | Mintegral SDK'sı reklam gösteremedi. |
104 | com.google.mediation.mintegral | İstenen reklam boyutu, Mintegral tarafından desteklenen bir banner boyutuyla eşleşmiyor. |
Mintegral Flutter Uyumlulaştırma Bağdaştırıcı Değişiklik Günlüğü
1.0.0
- İlk sürüm.
- Mintegral Android bağdaştırıcının 16.7.21.0 sürümüyle uyumlu olduğu doğrulandı.
- Mintegral iOS bağdaştırıcısı sürüm 7.6.3.0 ile uyumluluk doğrulandı.
- Google Mobile Ads Flutter Plugin sürüm 5.1.0 ile geliştirilmiş ve test edilmiştir.