Bu kılavuzda, reklam öğelerinizi yüklemek ve görüntülemek için Google Mobile Ads SDK'sının nasıl i-mobile reklamları ile uyumlulaştırma, ele alacağız. i-mobile'ın bir reklam biriminin uyumlulaştırma yapılandırmasına nasıl ekleneceğini ve i-mobile SDK'sının ve bağdaştırıcının bir uygulamaya nasıl entegre edileceğini kapsar.
i-mobile'ın kontrol paneli arayüzü, etiketleri için Japonca metin kullanıyor. ve açıklamaları görebilirsiniz. Bu kılavuzdaki ekran görüntüleri anlamına gelir. Ancak bu kılavuzun açıklama ve talimatlarında, düğmelerin İngilizce dilindeki karşılıkları parantez içinde çevrilmiştir.
Desteklenen entegrasyonlar ve reklam biçimleri
i-mobile için uyumlulaştırma bağdaştırıcısı aşağıdaki özelliklere sahiptir:
Entegrasyon | |
---|---|
Teklif verme | |
Ş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: i-mobile kullanıcı arayüzünde yapılandırmaları ayarlayın
2. Adım: Kullanıcı arayüzünde i-mobile talebini Ad Manager ayarlayın
3. Adım: i-mobile SDK'sını ve bağdaştırıcısını içe aktarın
Android Studio entegrasyonu (önerilir)
Proje düzeyindeki settings.gradle.kts
dosyanıza aşağıdakini ekleyin:
depolar:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://imobile.github.io/adnw-sdk-android")
}
}
}
Ardından, uygulama düzeyindeki build.gradle.kts
dosyanıza aşağıdakileri ekleyin:
ve yapılandırmalarına değineceğiz. Chrome Web Mağazası'ndaki
i-mobile SDK ve bağdaştırıcı:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.google.ads.mediation:imobile:2.3.2.0")
}
Manuel entegrasyon
Son sürümünü indirin i-mobile SDK'yı indirin ve
android-ad-sdk.aar
adlı dosyayısdk
klasörünün altına indirin ve projenize ekleyin.i-mobile bağdaştırıcı yapıları'na gidin Google'ın Maven deposunda. En son sürümü seçin, i-mobile'ı indirin bağdaştırıcının
.aar
dosyasını seçin ve bu dosyayı projenize ekleyin.
4. adım: Gerekli kodu ekleyin
i-mobile entegrasyonu için ek kod gerekmez.
5. Adım: Uygulamanızı test etme
Test reklamlarını etkinleştir
Ad Manager. i-mobile, test için test Spot Kimliği, Medya Kimliği ve Yayıncı Kimliği bilgilerini sağlar. Bunları burada bulabilirsiniz.
Test reklamlarını doğrulama
i-mobilereklam kaynağından test reklamları aldığınızı doğrulamak için i-mobile (Waterfall) reklam kaynaklarını kullanarak reklam inceleyicide tek reklam kaynağı testini etkinleştirin.
İsteğe bağlı adımlar
Doğal reklamları kullanma
Reklam oluşturma
i-mobile adaptörü aşağıdakileri doldurur
alanlar
-
NativeAd
.
Alan | Öğeler her zaman i-mobile adaptörü tarafından dahil edilir |
---|---|
Başlık | |
Resim | |
Metin | |
Uygulama simgesi | 1 |
Harekete geçirici mesaj | |
Yıldızlı değerlendirme | |
Depolama | |
Fiyat |
1 i-mobile SDK, doğal reklamlar için uygulama simgesi öğesi sağlamaz. Bunun yerine i-mobile adaptörü, uygulama simgesini şeffaf bir resimle doldurur.
Hata kodları
Adaptör, i-mobile'den bir reklam alamazsa
yayıncılar reklam yanıtındaki temel hatayı
ResponseInfo.getAdapterResponses()
şu sınıflarda:
Biçim | Sınıf adı |
---|---|
Banner | com.google.ads.mediation.imobile.IMobileAdapter |
Geçiş reklamı | com.google.ads.mediation.imobile.IMobileAdapter |
Yerel biçim | com.google.ads.mediation.imobile.IMobileMediationAdapter |
i-mobile adaptörü tarafından gönderilen kodlar ve beraberindeki mesajlar Reklam yüklenemedi:
Hata kodu | Neden |
---|---|
0-99 | i-mobile SDK hata döndürdü. Daha fazla bilgi için kod bölümüne bakın. |
101 | i-mobile, reklamları yüklemek için Activity bağlamı gerektirir. |
102 | Kullanıcı arayüzünde yapılandırılan i-mobile sunucu parametreleri Ad Manager eksik/geçersiz. |
103 | İstenen reklam boyutu, i-mobile tarafından desteklenen bir banner boyutuyla eşleşmiyor. |
104 | i-mobile'ın yerel reklam yükleme başarılı geri çağırması boş bir yerel reklam listesi döndürdü. |
i-mobile Android Uyumlulaştırma Bağdaştırıcısı Değişiklik Günlüğü
Sürüm 2.3.2.0
- i-mobile SDK v2.3.2 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı sürüm 23.1.0.
- IMobile SDK sürümü 2.3.2.
Sürüm 2.3.1.2
- Gereken minimum Google Mobile Ads SDK'sı sürümü 23.0.0 olarak güncellendi.
- i-mobile SDK v2.3.1 ile uyumluluk doğrulandı.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.0.0.
- IMobile SDK sürümü 2.3.1.
Sürüm 2.3.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 tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı sürüm 22.0.0.
- IMobile SDK'sı sürüm 2.3.1.
Sürüm 2.3.1.0
- i-mobile SDK v2.3.1 ile uyumluluk doğrulandı.
- Zorunlu minimum Google Mobile Ads SDK sürümü 21.5.0 olarak güncellendi.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı 21.5.0 sürümü.
- IMobile SDK'sı sürüm 2.3.1.
Sürüm 2.3.0.0
- i-mobile SDK v2.3.0 ile uyumluluğu doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.3.0 olarak güncellendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı sürüm 21.3.0.
- IMobile SDK 2.3.0 sürümü.
Sürüm 2.0.23.1
compileSdkVersion
vetargetSdkVersion
API 31'e güncellendi.- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.0.0 olarak güncellendi.
- Gerekli minimum Android API düzeyi 19 olarak güncellendi.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.0.0.
- IMobile SDK sürümü 2.0.23.
Sürüm 2.0.23.0
- i-mobile SDK 2.0.23 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.5.0 olarak güncellendi.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı 20.5.0 sürümü.
- IMobile SDK 2.0.23 sürümü.
Sürüm 2.0.22.2
- Standartlaştırılmış bağdaştırıcı hata kodları ve mesajları eklendi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.1.0 olarak güncellendi.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı sürüm 20.1.0.
- IMobile SDK 2.0.22 sürümü.
Sürüm 2.0.22.1
- Zorunlu minimum Google Mobile Ads SDK sürümü 20.0.0 olarak güncellendi.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı sürüm 20.0.0.
- IMobile SDK sürümü 2.0.22.
Sürüm 2.0.22.0
- i-mobile SDK 2.0.22 sürümü ile uyumluluk doğrulandı.
- Bağdaştırıcı, satır içi uyarlanabilir banner isteklerini destekleyecek şekilde güncellendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 19.1.0 sürümü.
- IMobile SDK sürümü 2.0.22.
Sürüm 2.0.21.0
- i-mobile SDK 2.0.21 sürümü ile uyumluluk doğrulandı.
- Zorunlu olan minimum Google Mobile Ads SDK sürümü 19.1.0 olarak güncellendi.
- Uyarlanabilir banner reklamları ölçeklendirme desteği eklendi.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı 19.1.0 sürümü.
- IMobile SDK 2.0.21 sürümü.
Sürüm 2.0.20.2
- Esnek banner reklam boyutları için destek eklendi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 18.3.0 olarak güncellendi.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı sürüm 18.3.0.
- IMobile SDK sürümü 2.0.20.
Sürüm 2.0.20.1
- Adaptör artık sıfır dışında bir
mediaContent
en boy oranı döndürüyor.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı sürüm 18.2.0.
- IMobile SDK 2.0.20 sürümü.
Sürüm 2.0.20.0
- İlk sürüm!
- Banner, geçiş reklamı ve doğal reklamlar için destek eklendi.