Bu kılavuzda, şelale entegrasyonlarını kapsayan uyumlulaştırma kullanılarak i-mobile'dan reklam yüklemek ve görüntülemek için Google Mobile Ads SDK'sının nasıl kullanılacağı gösterilmektedir. 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 için kontrol paneli arayüzünde etiketler, düğmeler ve açıklamalar Japonca metin kullanır. Bu kılavuzdaki ekran görüntüleri anlamına gelir. Ancak bu kılavuzun açıklamalarında ve talimatlarında etiketler ile düğmeler, parantez içinde İngilizce karşılıklarıyla birlikte ç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
Kaydolma veya günlük tutma i-mobile hesabınıza giriş yapın.
Uygulamanızı サイト/プ olmaksızın管TM (Site/Uygulama Yönetimi) sekmesine gidin ve platformu.
Android
iOS
Formu doldurun ve Advertiser規っ (Kaydol) düğmesini tıklayın.
Android
iOS
Yeni bir reklam alanı oluşturmak için サイト/アプリ管理 (Site/Uygulama Yönetimi) sekmesinde uygulamanızı seçin.
Android
iOS
広告スポット管理 (Reklam Alanı Yönetimi) sekmesine gidin ve 新規広告スポット (Yeni Reklam Alanı) düğmesini tıklayın.
Ardından, 広告クット名 (Reklam Spotu adı) değerlerini girerek formu doldurun. 広告型ットサイズ (Reklam Alanı boyutu) ve diğer ayrıntılar. Daha sonra 妏 (Kaydol) düğmesi.
Yeni reklam spotunuz hazır. Entegrasyon ayrıntılarını görüntülemek için アプリ設定取得 (Uygulama ayarlarını al) düğmesini tıklayın.
パっテイルクーID (Yayıncı Kimliği), accessibilityデッılamazID (Medya Kimliği) olarak bildirilecektir, ve ホテトID (Spot ID). Daha sonra yapılandırma sırasında bu parametrelere ihtiyacınız olacak AdMob kullanıcı arayüzünde uyumlulaştırma için i-mobile.
Android
iOS
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ıyı içe aktarın
Android Studio entegrasyonu (önerilen)
Proje düzeyindeki settings.gradle.kts
dosyanıza aşağıdaki depoları ekleyin:
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ğıdaki uygulama bağımlılıkları ve yapılandırmaları ekleyin. i-mobile 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.4.0")
implementation("com.google.ads.mediation:imobile:2.3.2.0")
}
Manuel entegrasyon
i-mobile SDK'sının en son sürümünü indirip
android-ad-sdk.aar
dosyasınısdk
klasörüne çıkarın ve projenize ekleyin.Google'ın Maven deposunda i-mobile adaptör yapılarına gidin. En son sürümü seçin, i-mobile adaptörünün
.aar
dosyasını indirin ve projenize ekleyin.
4. Adım: Gerekli kodu ekleyin
i-mobile entegrasyonu için ek kod gerekmez.
5. Adım: Uygulamanızı test edin
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ü,
NativeAd
için aşağıdaki
alanlarını
doldurur.
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 |
Bir reklam yüklenemezse i-mobile adaptörü tarafından oluşturulan kodlar ve bunlarla ilişkili mesajlar aşağıda verilmiştir:
Hata kodu | Neden |
---|---|
0-99 | i-mobile SDK hata döndürdü. Kodu inceleyin inceleyebilirsiniz. |
101 | i-mobile, reklamları yüklemek için Activity bağlamı gerektirir. |
102 | Ad Manager kullanıcı arayüzünde yapılandırılan i-mobile sunucu parametreleri 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ı geri çağırma işlevi 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 uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı sürüm 23.1.0.
- IMobile SDK'sı 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 tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı sürüm 23.0.0.
- IMobile SDK'sı sürüm 2.3.1.
Sürüm 2.3.1.1
- Bağdaştırıcının yeni
VersionInfo
sınıfını kullanacak şekilde güncellenmesi. - Zorunlu minimum Google Mobile Ads SDK sürümü 22.0.0 olarak güncellendi.
Aşağıdakilerle derlenip test edildi:
- Google Mobile Ads SDK'sı 22.0.0 sürümü.
- 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 sürümü 2.3.0.
Sürüm 2.0.23.1
compileSdkVersion
vetargetSdkVersion
, API 31 olarak 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 2.0.23 sürümü.
2.0.23.0 sürümü
- i-mobile SDK v2.0.23 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ı sürüm 20.5.0.
- IMobile SDK 2.0.23 sürümü.
Sürüm 2.0.22.2
- Standartlaştırılmış adaptör hata kodları ve mesajları eklendi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.1.0 olarak güncellendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 20.1.0 sürümü.
- IMobile SDK 2.0.22 sürümü.
2.0.22.1 sürümü
- Google Mobile Ads SDK'sı için gereken minimum 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 2.0.22 sürümü.
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.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı sürüm 19.1.0.
- IMobile SDK 2.0.22 sürümü.
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.
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.21.
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 olmayan bir
mediaContent
en boy oranı döndürüyor.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı 18.2.0 sürümü.
- 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.