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, hem şelale hem teklif entegrasyonlarını kapsar. Burada, InMobi'nin ve InMobi SDK'sı ile InMobi SDK'sının nasıl entegre edileceği ve bir uygulamaya entegre Android edebilirsiniz.
Desteklenen entegrasyonlar ve reklam biçimleri
InMobi için uyumlulaştırma bağdaştırıcısı aşağıdaki özelliklere sahiptir:
Entegrasyon | |
---|---|
Teklif verme | 1 |
Şelale | |
Formatlar | |
Banner | |
Geçiş reklamı | |
Ödüllü | |
Yerel biçim | 2 |
1 Teklif entegrasyonu kapalı beta sürümü kullanıyorsanız erişim isteğinde bulunmak için hesap yöneticinizle iletişime geçin.
2 Yalnızca şunlar için desteklenir: Şelale uyumlulaştırması.
Şartlar
- Android API düzeyi 21 veya üstü
En son Google Mobile Ads SDK'sı
Arabuluculuğu tamamlama Başlangıç kılavuzu
1. Adım: InMobi kullanıcı arayüzünde yapılandırmaları ayarlayın
InMobi hesabına kaydolun.
Teklif
InMobi STP'yi Google Open Bidding ile kullan'ı seçin ve Google yayıncı kimliğinizi girin.
Şelale
Şelale entegrasyonları için ek bir adım gerekmez.
Doğrulandıktan sonra InMobi hesabınıza giriş yapın.
Uygulama ekle
Uygulamanızı InMobi kontrol paneline eklemek için Envanter > Envanter Ayarları'nı tıklayın.
Envanter Ekle'yi tıklayın ve açılır menüden Mobil Uygulama kanalını seçin.
Arama çubuğuna yayınlanan uygulama mağazası URL'nizi yazmaya başlayın ve otomatik olarak doldurulan sonuçlardan uygulamayı seçin. Devam'ı tıklayın.
Uygulamanız yayınlanmadıysa Manuel olarak bağla'yı tıklayın ve gerekli ayrıntıları girin. Devam'ı tıklayın.
Uygulama ve Web Sitesi Uyumluluğu ayarlarını inceleyin ve ardından Kaydet ve Yerleşimleri Oluştur'u tıklayın.
Yerleşimler
Envanterinizi oluşturduktan sonra, sistem sizi yerleşim oluşturma iş akışına yönlendirir.
Reklam biriminin türünü seçin. Ardından bir Yerleşim Adı girin, Kitle Teklif Verme için Kapalı'yı seçin ve formun geri kalanını doldurun. İşlemi tamamladığınızda Yerleşim Oluştur'u tıklayın.
Yerleşim oluşturulduktan sonra ayrıntıları gösterilir.Ad Manager Reklam biriminizi ayarlamak için kullanılacak olan Yerleşim kimliğini not alın.
Hesap Kimliği
InMobi hesap kimliğinizi Finans > Ödeme Ayarları > Ödeme Bilgileri bölümünde bulabilirsiniz.
InMobi Reporting API Anahtarını Bulma
Hesabım > Hesap Ayarları'na gidin. API Anahtarı sekmesine gidin ve API Anahtarı Oluştur'u tıklayın.
Anahtarın gerektiği kullanıcının e-posta adresini seçin ve API Anahtarı Oluştur'u tıklayın. API anahtarını ve kullanıcı adını/giriş adını içeren bir dosya oluşturulur.
Yalnızca hesabın yayıncı yöneticisi tüm kullanıcılar için bir API anahtarı oluşturabilir. Daha önce oluşturulan API anahtarını unuttuysanız fareyle API Anahtarı sekmesinde postanızın üzerine gelerek API anahtarınızı sıfırlayın.
Test modunu aç
Yerleşiminiz için tüm canlı gösterimlerde veya yalnızca belirli test cihazlarında Test Modu'nu etkinleştirin.
2. Adım: Kullanıcı arayüzünde InMobi talebini ayarlayın Ad Manager
Ad Manager hesabınızda oturum açın.
Şirketlere InMobi Ekle
Teklif
Bu adım, teklif entegrasyonları için gerekli değildir.
Şelale
Yönetici > Şirketler'e gidin ve ardından Tüm şirketler sekmesinde Yeni şirket düğmesini tıklayın. Reklam ağı'nı seçin.
Reklam ağı olarak InMobi'i seçin, benzersiz bir Ad girin ve Uyumlulaştırma'yı etkinleştirin. Otomatik veri toplama'yı açın ve önceki bölümde belirtilen Username and API Key değerini girin.
Ardından, Kullanıcı adınızı girin ve işiniz bittiğinde Kaydet'i tıklayın.
Güvenli sinyal paylaşımını etkinleştirin
Teklif
Yönetici > Genel ayarlar'a gidin. Ad Exchange hesap ayarları sekmesine gidip Güvenli sinyal paylaşımı'nı inceleyip etkinleştirin. Save'i (Kaydet) tıklayın.
Şelale
Bu adım, şelale entegrasyonları için gerekli değildir.
Teklifli sistemi InMobi yapılandırın
Teklif
Yayınlama > Teklif Verenler'e gidin ve SDK Teklifi sekmesinin altında Yeni teklif veren'i tıklayın.
Teklif veren olarak InMobi simgesini seçin.
Bu teklif verenin sinyal kitaplığını izin verilen sinyaller listesine ekle ve Sinyallerin bu teklif verenle paylaşılmasına izin ver seçeneklerini açık duruma getirin. Ardından Devam'ı tıklayın.
Devam'ı tıklayın.
Done'ı (Bitti) tıklayın.
Şelale
Bu adım, şelale entegrasyonları için gerekli değildir.
Reklam birimi eşlemesini yapılandır
Teklif
Yayınlama > Teklif Verenler'e gidin ve SDK Teklif Verme sekmesi altındaInMobi şirketini seçin.
Reklam birimi eşleme sekmesine gidin ve Yeni reklam birimi eşleme'yi tıklayın.
Belirli reklam birimi'ni seçin. Bir reklam birimi ve biçim seçin, Envanter türü olarak Mobil uygulamayı ve Mobil uygulamanızı seçin. Ardından, bir önceki bölümde aldığınızAccount ID and Placement ID kodunu girin. Son olarak Kaydet'i tıklayın.
Şelale
Yayınlama > Getiri grupları'na gidin ve Yeni getiri grubu düğmesini tıklayın. Mobil uygulamanızı seçin.
Aşağı kaydırın ve Getiri iş ortağı ekle'yi tıklayın.
Önceki bölümde InMobi şirket için oluşturduğunuzu seçin. Entegrasyon türü olarak Mobil SDK uyumlulaştırması'nı, Platform olarak Android'yi ve Durum olarak Etkin'i seçin.
Önceki bölümde belirtilen Account ID and Placement ID değerini ve Varsayılan BGBM değerini girin. Kaydet'i tıklayın.
Not: Otomatik veri toplama özelliğinin bir uyumlulaştırma ağı için Dinamik BGBM değerini doğru şekilde hesaplayabilmesi için verileri toplaması birkaç gün sürer. eBGBM hesaplandığında sizin adınıza otomatik olarak güncellenir.
GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine InMobi ekleyin
GDPR ayarları ve ABD eyalet yönetmelikleri ayarları bölümündeki adımları uygulayarak Ad Manager kullanıcı arayüzünde GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine InMobi ekleyin.
3. Adım: InMobi SDK'sını ve bağdaştırıcısını içe aktarın
Android Studio entegrasyonu (önerilir)
Uygulama düzeyindeki build.gradle.kts
dosyanıza aşağıdaki uygulamayı ekleyin
ve yapılandırmaları içerir. InMobi SDK'sının en son sürümlerini kullanın
ve adaptör:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.google.ads.mediation:inmobi:10.7.5.0")
}
Manuel entegrasyon
İndirin: InMobi Android SDK ve ayıklama
libs
klasörünün altındakiInMobiSDK.aar
dosyasını seçin ve bu dosyayı projenize ekleyin.Şuraya gidin: InMobi bağdaştırıcı yapıları Google'ın Maven deposunda. En son sürümü seçin ve InMobi'yi indirin. bağdaştırıcının
.aar
dosyasını seçin ve bu dosyayı projenize ekleyin.InMobi, başka bağımlılıkların da dahil edilmesini gerektirir. Daha fazla bilgi için lütfen InMobi'nin belgeleri başlıklı bölüme bakın.
4. Adım: Gizlilik ayarlarını InMobi SDK'sında uygulayın
AB Kullanıcı Rızası ve GDPR
Google AB Kullanıcı İzni kapsamında Politika uyarınca, belirli bilgilerin ifşa edildiğinden emin olmalısınız. Avrupa Ekonomik Alanı'ndaki (AEA) kullanıcıların cihaz tanımlayıcılarının ve kişisel verilerin kullanımı. Bu politika AB eGizlilik Yönergesi ve Genel Veri Koruma şartları Düzenleme (GDPR). Rıza isterken her reklam ağını tanımlamanız gerekir kişisel verileri toplayabilecek, alabilecek veya kullanabilen uyumlulaştırma zincirinizde her ağın kullanımıyla ilgili bilgi sağlar. Google şu anda Kullanıcının izin seçimini bu tür ağlara otomatik olarak iletmelidir.
InMobi bağdaştırıcısı, 7.1.0.0 sürümünde InMobiConsent sınıfına InMobiConsent
class that
lets you pass consent information to InMobi. The following sample code calls
updateGDPRConsent()`` ekledi. Bu
yöntemini kullanıyorsanız, bu işlemi
Google Mobile Ads SDK'sı.
Java
import com.inmobi.sdk.InMobiSdk;
import com.google.ads.mediation.inmobi.InMobiConsent;
// ...
JSONObject consentObject = new JSONObject();
try {
consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true);
consentObject.put("gdpr", "1");
} catch (JSONException exception) {
exception.printStackTrace();
}
InMobiConsent.updateGDPRConsent(consentObject);
Kotlin
import com.inmobi.sdk.InMobiSdk
import com.google.ads.mediation.inmobi.InMobiConsent
// ...
val consentObject = JSONObject()
try {
consentObject.put(InMobiSdk.IM_GDPR_CONSENT_AVAILABLE, true)
consentObject.put("gdpr", "1")
} catch (exception: JSONException) {
exception.printStackTrace()
}
InMobiConsent.updateGDPRConsent(consentObject)
Görüntüleyin InMobi'nin GDPR uygulama ayrıntıları inMobi'nin kabul ettiği olası anahtarlar ve değerler hakkında daha fazla bilgi bu izin nesnesini tanımlayın.
ABD eyalet gizlilik yasaları
ABD eyalet gizlilik yasaları kullanıcılara, doğru zamanda "indirimi" devre dışı bırakmak "kişisel bilgilerinin” (kanunların bu konudaki hariç tutmanın, öne çıkan bir "Do Not Sell My Personal My Personal (Kişisel Bilgilerimi Kesinlikle Satmayın) Bilgiler" bağlantısını ile başlar. İlgili içeriği oluşturmak için kullanılan ABD eyalet gizliliği yasalara uygunluk rehberi, yasalarca belirlenen kısıtlanmış veri işleme kullanılabilir ancak Google, bu ayarı her reklama uygulayamaz. ağda yer alır. Bu nedenle, reklam ağlarının her birini kişisel satışlarına katılabilecek uyumlulaştırma zincirinizde ağlarla ilgili bilgileri takip edin ve bu ağların yönlendirmelerini izleyerek uygunluk açısından önemlidir.
Sürümde . 10.5.7.1, InMobi bağdaştırıcısı, paylaşılan tercihler. . Şu adresteki talimatları uygulayın: ABD eyalet gizlilik yasalarıyla ilgili belgeler ABD Gizlilik dizesini paylaşılan tercihler.
Ayrıca bkz. InMobi's CCPA belgeleri inMobi kontrol panelinde CCPA ayarlarını etkinleştirmeyle ilgili yönergeler için.
5. Adım: Ek kod gerekir
InMobi entegrasyonu için ek kod gerekmez.
6. Adım: Uygulamanızı test edin
Test reklamlarını etkinleştir
Ad Manager için test cihazınızı kaydettiğinizden ve InMobi kullanıcı arayüzünde test modunu etkinleştirdiğinizden emin olun.
Test reklamlarını doğrulama
InMobireklam kaynağından test reklamları aldığınızı doğrulamak için InMobi (Bidding) and InMobi (Waterfall) reklam kaynaklarını kullanarak reklam inceleyicide tek reklam kaynağı testini etkinleştirin.
İsteğe bağlı adımlar
İzinler
InMobi, optimum performans için aşağıdaki isteğe bağlı öğelerin eklenmesini önerir
uygulamanızın AndroidManifest.xml
dosyasına izin verin.
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
Ağa özel parametreler
InMobi bağdaştırıcısı, Android Bundle olarak da kullanabilirsiniz. Adaptör, aşağıdaki anahtarları arar: paket:
İstek parametreleri ve değerler | |
---|---|
InMobiNetworkKeys.AGE_GROUP Kullanıcının yaş grubu. |
InMobiNetworkValues.BELOW_18 InMobiNetworkValues.BETWEEN_18_AND_24 InMobiNetworkValues.BETWEEN_25_AND_29 InMobiNetworkValues.BETWEEN_30_AND_34 InMobiNetworkValues.BETWEEN_35_AND_44 InMobiNetworkValues.BETWEEN_45_AND_54 InMobiNetworkValues.BETWEEN_55_AND_65 InMobiNetworkValues.ABOVE_65
|
InMobiNetworkKeys.EDUCATION Kullanıcının eğitim düzeyi. |
InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESS InMobiNetworkValues.EDUCATION_COLLEGEORGRADUATE InMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE
|
InMobiNetworkKeys.AGE
|
Dize. Kullanıcının yaşı |
InMobiNetworkKeys.POSTAL_CODE
|
Dize. Kullanıcının posta kodu (genellikle beş haneli bir sayıdır) |
InMobiNetworkKeys.AREA_CODE
|
Dize. Kullanıcının alan kodu (telefon numarasının bir kısmı) |
InMobiNetworkKeys.LANGUAGE
|
Dize. Kullanıcının yerel dil (biliniyorsa). |
InMobiNetworkKeys.CITY
|
Dize. Kullanıcının şehri |
InMobiNetworkKeys.STATE
|
Dize. Kullanıcının durumu |
InMobiNetworkKeys.COUNTRY
|
Dize. Kullanıcının ülkesi |
InMobiNetworkKeys.LOGLEVEL InMobi SDK'sının Günlük düzeyini ayarlar. |
InMobiNetworkValues.LOGLEVEL_NONE InMobiNetworkValues.LOGLEVEL_DEBUG InMobiNetworkValues.LOGLEVEL_ERROR |
Aşağıda, bu reklam isteği parametrelerinin nasıl ayarlanacağına ilişkin bir kod örneği verilmiştir:
Java
Bundle extras = new Bundle();
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54);
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345");
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(InMobiAdapter.class, extras)
.build();
Kotlin
val extras = Bundle()
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_54)
extras.putString(InMobiNetworkKeys.AREA_CODE, "12345")
val request = AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(InMobiAdapter::class.java, extras)
.build()
Doğal reklamları kullanma
Reklam oluşturma
InMobi bağdaştırıcısı, yerel reklamlarını
.
NativeAd
nesneler'i tıklayın. Aşağıdakileri doldurur
alanlar
-
NativeAd
.
Alan | Öğeler her zaman InMobi bağdaştırıcısı tarafından dahil edilir |
---|---|
Başlık | |
Resim | 1 |
Medya görüntüleme | |
Metin | |
Uygulama simgesi | |
Harekete geçirici mesaj | |
Yıldızlı değerlendirme | |
Depolama | |
Fiyat |
1 InMobi adaptörü
yerel reklamları için ana resim öğesine doğrudan erişim sağlar. Bunun yerine
adaptör tarafından
.
MediaView
bunu kolayca yapabilirsiniz.
Gösterim ve tıklama izleme
Google Mobile Ads SDK'sı, gösterim ve dönüşüm işlemleri için InMobi SDK'sının Bu nedenle, her iki kontrol panelindeki raporlar çok az sayıda veya hiç olmayan raporlarla eşleşmelidir. fark edebilirsiniz.
Hata kodları
Bağdaştırıcı InMobi'den reklam alamazsa
yayıncılar reklam yanıtındaki temel hatayı
.
ResponseInfo.getAdapterResponses()
şu sınıflarda:
com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter
.
Aşağıdakiler, Reklamın yüklenmemesi:
Hata kodu | Neden |
---|---|
0-99 | InMobi SDK Hataları. Daha fazla bilgi için kod bölümüne bakın. |
100 | Kullanıcı arayüzünde yapılandırılan InMobi sunucu parametreleri Ad Manager eksik/geçersiz. |
101 | InMobi SDK'sı başlatılamadı. |
102 | İstenen reklam boyutu, InMobi tarafından desteklenen bir banner boyutuyla eşleşmiyor. |
103 | Reklam isteği, birleştirilmiş bir doğal reklam isteği değil. |
104 | InMobi SDK'sı başlatılmadan InMobi reklamı istemeye çalışıldı. Bu bağdaştırıcı InMobi SDK'sını başlattığından teorik olarak hiçbir zaman gerçekleşmemelidir oluşturmanız gerekir. |
105 | InMobi'nin reklamı henüz gösterilmeye hazır değil. |
106 | InMobi bir reklam gösteremedi. |
107 | InMobi, gerekli bir öğenin eksik olduğu bir doğal reklam döndürdü. |
108 | InMobi'nin doğal reklam resim öğeleri, bozuk biçimli bir URL içeriyor. |
109 | Bağdaştırıcı, InMobi'nin doğal reklam resim öğelerini indiremedi. |
InMobi Android Uyumlulaştırma Bağdaştırıcısı Değişiklik Günlüğü
Sürüm 10.7.5.0
- InMobi Kotlin SDK'sının 10.7.5 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.2.0.
- InMobi Kotlin SDK'sının 10.7.5 sürümü.
Sürüm 10.7.4.0
- InMobi Kotlin SDK'sının 10.7.4 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.1.0.
- InMobi Kotlin SDK'sının 10.7.4 sürümü.
Sürüm 10.7.3.0
- InMobi Kotlin SDK'sının 10.7.3 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.1.0.
- InMobi Kotlin SDK'sının 10.7.3 sürümü.
Sürüm 10.6.7.1
- Gereken minimum Google Mobile Ads SDK'sı sürümü 23.0.0 olarak güncellendi.
- InMobi Kotlin SDK'sının 10.6.7 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 23.0.0.
- InMobi Kotlin SDK'sının 10.6.7 sürümü.
Sürüm 10.6.7.0
- InMobi Kotlin SDK'sının 10.6.7 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.6.0.
- InMobi Kotlin SDK'sının 10.6.7 sürümü.
Sürüm 10.6.6.0
- InMobi Kotlin SDK'sının 10.6.6 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.6.0.
- InMobi Kotlin SDK'sının 10.6.6 sürümü.
Sürüm 10.6.3.0
- Teklif banner'ı, geçiş reklamları ve ödüllü reklamlar için filigran desteği eklendi.
- InMobi Kotlin SDK'sının 10.6.3 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.6.0.
- InMobi Kotlin SDK'sının 10.6.3 sürümü.
Sürüm 10.6.2.0
- Bağdaştırıcı, Google Mobile Ads SDK'sının uyumlulaştırma geri çağırmasını çağıracak şekilde güncellendi
onAdFailedToShow
. - InMobi Kotlin SDK'sının 10.6.2 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.5.0.
- InMobi Kotlin SDK'sının 10.6.2 sürümü.
Sürüm 10.6.0.0
- InMobi Kotlin SDK'sının 10.6.0 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.3.0.
- InMobi Kotlin SDK'sının 10.6.0 sürümü.
Sürüm 10.5.9.0
- InMobi Kotlin SDK'sının 10.5.9 sürümü ile uyumluluk doğrulandı.
- Bağdaştırıcı, InMobi banner reklamları istenen reklam boyutları yerine desteklenen en yakın banner reklam boyutlarıyla yükleyecek şekilde güncellendi. Bu, InMobi için doldurulmayanların azaltılmasına yardımcı olacaktır.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.3.0.
- InMobi Kotlin SDK'sının 10.5.9 sürümü.
Sürüm 10.5.8.0
- Bağdaştırıcının başlatılamamasına neden olan sorun düzeltildi.
- Sınıf yolu çakışmalarını çözmek için bağımlılıklar güncellendi.
- Gereken minimum Google Mobile Ads SDK'sı sürümü 22.3.0 olarak güncellendi.
- InMobi Kotlin SDK'sının 10.5.8 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.3.0.
- InMobi Kotlin SDK'sının 10.5.8 sürümü.
Sürüm 10.5.7.1
- Paylaşılan tercihlerden IAB ABD Gizlilik dizesini okuma desteği eklendi.
- Banner (MREC dahil), geçiş reklamı ve ödüllü reklam için teklifli sistem desteği eklendi reklam biçimleriyle ilgili daha fazla bilgi edinin.
- Gereken minimum Google Mobile Ads SDK'sı sürümü 22.2.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.2.0.
- InMobi Kotlin SDK'sının 10.5.7 sürümü.
Sürüm 10.5.7.0
- InMobi Kotlin SDK'sının 10.5.7 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.1.0.
- InMobi Kotlin SDK'sının 10.5.7 sürümü.
Sürüm 10.5.5.0
- InMobi Kotlin SDK'sının 10.5.5 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.1.0.
- InMobi Kotlin SDK'sının 10.5.5 sürümü.
Sürüm 10.5.4.1
- Bağdaştırıcı, yeni
VersionInfo
sınıfını kullanacak şekilde güncellendi. - Gereken minimum Google Mobile Ads SDK'sı sürümü 22.0.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 22.0.0.
- InMobi Kotlin SDK'sının 10.5.4 sürümü.
Sürüm 10.5.4.0
- InMobi Kotlin SDK'sının 10.5.4 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.4.0.
- InMobi Kotlin SDK'sının 10.5.4 sürümü.
Sürüm 10.1.2.1
- COPPA değerinin InMobi SDK'sına yönlendirilmesi için destek eklendi.
- Bağdaştırıcı, yeni uyumlulaştırma API'lerini kullanacak şekilde güncellendi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.4.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.4.0.
- InMobi SDK'sının 10.1.2 sürümü.
Sürüm 10.1.2.0
- InMobi SDK'sının 10.1.2 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.3.0.
- InMobi SDK'sının 10.1.2 sürümü.
Sürüm 10.1.1.0
- InMobi SDK'sının 10.1.1 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.3.0.
- InMobi SDK'sının 10.1.1 sürümü.
Sürüm 10.0.9.0
- InMobi SDK'sının 10.0.9 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.3.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.3.0.
- InMobi SDK'sının 10.0.9 sürümü.
Sürüm 10.0.8.0
- InMobi SDK'sının 10.0.8 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 21.2.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.2.0.
- InMobi SDK'sının 10.0.8 sürümü.
Sürüm 10.0.7.0
- InMobi SDK'sının 10.0.7 sürümü ile uyumluluk doğrulandı.
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 geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 21.0.0.
- InMobi SDK'sının 10.0.7 sürümü.
Sürüm 10.0.6.0
- InMobi SDK'sının 10.0.6 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.6.0.
- InMobi SDK'sının 10.0.6 sürümü.
Sürüm 10.0.5.0
- InMobi SDK'sının 10.0.5 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.6.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.6.0.
- InMobi SDK'sının 10.0.5 sürümü.
Sürüm 10.0.3.0
- InMobi SDK'sının 10.0.3 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.5.0.
- InMobi SDK'sının 10.0.3 sürümü.
Sürüm 10.0.2.0
- InMobi SDK'sının 10.0.2 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.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.5.0.
- InMobi SDK'sının 10.0.2 sürümü.
Sürüm 10.0.1.0
- InMobi SDK'sının 10.0.1 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.4.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.4.0.
- InMobi SDK'sının 10.0.1 sürümü.
Sürüm 9.2.1.0
- InMobi SDK'sının 9.2.1 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.3.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.3.0.
- InMobi SDK'sının 9.2.1 sürümü.
Sürüm 9.2.0.0
- InMobi SDK'sının 9.2.0 sürümü ile uyumluluk doğrulandı.
- Gereken minimum Google Mobile Ads SDK'sı sürümü 20.2.0 olarak güncellendi.
- Hatalı hata mesajları düzeltildi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.2.0.
- InMobi SDK'sının 9.2.0 sürümü.
Sürüm 9.1.9.0
- InMobi SDK'sının 9.1.9 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 20.1.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 20.1.0.
- InMobi SDK'sının 9.1.9 sürümü.
Sürüm 9.1.7.0
- InMobi SDK'sının 9.1.7 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.8.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.8.0.
- InMobi SDK'sının 9.1.7 sürümü.
Sürüm 9.1.6.0
- InMobi SDK'sının 9.1.6 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.7.0 olarak güncellendi.
- Bağdaştırıcı, artık gösterim izlemeyi geçersiz kılar ve InMobi'nin gösterim tanımını kullanır.
- Bağdaştırıcı, Google Mobile Ads SDK'sının 19.7.0 sürümünde desteği sonlandırılan cinsiyet ve doğum günü hedefleme parametrelerini artık okumuyor.
- AndroidX'e taşındı
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.7.0.
- InMobi SDK'sının 9.1.6 sürümü.
Sürüm 9.1.1.0
- InMobi SDK'sının 9.1.1 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.5.0 olarak güncellendi.
- Açıklayıcı hata kodları ve bağdaştırıcı yükleme/gösteri hatalarının nedenleri eklendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.5.0.
- InMobi SDK'sının 9.1.1 sürümü.
Sürüm 9.1.0.0
- InMobi SDK'sının 9.1.0 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.4.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.4.0.
- InMobi SDK'sının 9.1.0 sürümü.
Sürüm 9.0.9.0
- InMobi SDK'sının 9.0.9 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.3.0.
- InMobi SDK'sının 9.0.9 sürümü.
Sürüm 9.0.8.0
- Kullanımdan kaldırılan NativeAppLoadAd biçimi için destek kaldırıldı. Uygulamalar, birleştirilmiş yerel reklamlar istemelidir.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.3.0 olarak güncellendi.
- InMobi SDK'sının 9.0.8 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.3.0.
- InMobi SDK'sının 9.0.8 sürümü.
Sürüm 9.0.7.1
- Bağdaştırıcının, InMobi SDK'sının başlatma durumunu düzgün şekilde tutmamasına neden olan sorun düzeltildi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.2.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.2.0.
- InMobi SDK'sının 9.0.7 sürümü.
Sürüm 9.0.7.0
- InMobi SDK'sının 9.0.7 sürümü ile uyumluluk doğrulandı.
- Bağdaştırıcı, satır içi uyarlanabilir banner isteklerini destekleyecek şekilde güncellendi.
- Bağdaştırıcı artık InMobi'nin yönergelerinde önerildiği gibi ProGuard yapılandırması içeriyor.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.1.0.
- InMobi SDK'sının 9.0.7 sürümü.
Sürüm 9.0.6.0
- InMobi SDK'sının 9.0.6 sürümü ile uyumluluk doğrulandı.
- Yerel reklamlar: InMobi'deki
primaryView
metriğinin kaybolmasına neden olan bir hata düzeltildi yerel feed entegrasyonunda kaydırma yapın. - Yerel reklamlar:
primaryView
InMobi öğesinin çalışmamasına neden olan bir hata düzeltildi ortadamediaView
içine yerleştirilmiştir.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.1.0.
- InMobi SDK'sının 9.0.6 sürümü.
Sürüm 9.0.5.0
- InMobi SDK'sının 9.0.5 sürümü ile uyumluluk doğrulandı.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.1.0.
- InMobi SDK'sının 9.0.5 sürümü.
Sürüm 9.0.4.0
- Google Mobile Ads SDK'sı için gereken minimum sürüm 19.1.0 olarak güncellendi.
Aşağıdakilerle geliştirilip test edildi:
- Google Mobile Ads SDK'sı sürüm 19.1.0.
- InMobi SDK'sının 9.0.4 sürümü.
Sürüm 9.0.2.0
- InMobi SDK'sının 9.0.2 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 18.3.0 olarak güncellendi.
- Banner, geçiş reklamı ve ödüllü reklam biçimleri için teklif verme özelliği kaldırıldı.
- Yerel reklam oluşturulmaya çalışılırken kilitlenmeye neden olan bir hata düzeltildi.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı sürüm 18.3.0.
- InMobi SDK'sının 9.0.2 sürümü.
Sürüm 7.3.0.1
- Yerel reklamlar artık birleştirilmiş yerel reklam uyumlulaştırma API'sinden yararlanmaktadır.
Birlikte tasarladığınız ve test ettiğiniz
- Google Mobile Ads SDK'sı sürüm 18.2.0.
- InMobi SDK'sının 7.3.0 sürümü.
Sürüm 7.3.0.0
- InMobi SDK'sının 7.3.0 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 18.2.0 olarak güncellendi.
Sürüm 7.2.9.0
- Banner, geçiş reklamı ve ödüllü reklamlar için bağdaştırıcıya teklif verme özelliği eklendi.
- InMobi SDK'sının 7.2.9 sürümü ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 18.1.1 olarak güncellendi.
Sürüm 7.2.7.0
- InMobi SDK'sının 7.2.7 sürümü ile uyumluluk doğrulandı.
Sürüm 7.2.2.2
- Esnek banner reklam boyutları için destek eklendi.
Sürüm 7.2.2.1
- Bağdaştırıcı, yeni açık beta Ödüllü API'yi destekleyecek şekilde güncellendi.
- Google Mobile Ads SDK'sı için gereken minimum sürüm 17.2.0 olarak güncellendi.
Sürüm 7.2.2.0
- InMobi SDK'sının 7.2.2 sürümü ile uyumluluk doğrulandı.
Sürüm 7.2.1.0
- InMobi SDK'sının 7.2.1 sürümü ile uyumluluk doğrulandı.
Sürüm 7.2.0.0
- InMobi SDK'sının 7.2.0 sürümü ile uyumluluk doğrulandı.
Sürüm 7.1.1.1
- Bağdaştırıcı,
onRewardedVideoComplete
reklam etkinliğini çağıracak şekilde güncellendi.
Sürüm 7.1.1.0
- InMobi SDK'sının 7.1.1 sürümü ile uyumluluk doğrulandı.
Sürüm 7.1.0.0
- updateGDPRConsent() ve getConsentObj() yöntemlerini sağlayan InMobiConsent sınıfı eklendi.
- InMobi SDK'sının 7.1.0 sürümü ile uyumluluk doğrulandı.
Sürüm 7.0.4.0
- InMobi SDK'sının 7.0.4 sürümü ile uyumluluk doğrulandı.
Sürüm 7.0.2.0
- InMobi SDK'sının 7.0.2 sürümü ile uyumluluk doğrulandı.
Sürüm 7.0.1.0
- Bağdaştırıcı, InMobi SDK'sının 7.0.1 sürümüyle uyumlu olacak şekilde güncellendi.
- Yerel video reklamlar için destek eklendi.
- Doğal reklamlarda, bağdaştırıcı tarafından her zaman bir medya görünümü döndürülür. Adaptör artık bir resim öğesi döndürmez. Bunun yerine, medya görünümü bir resim görüntüler en iyi uygulamaları görelim.
- Android Studio 3.0 için bağdaştırıcı projesi güncellendi.
Sürüm 6.2.4.0
- InMobi SDK'sının 6.2.4 sürümü ile uyumluluk doğrulandı.
Sürüm 6.2.3.0
- Sürüm adlandırma sistemi şu şekilde değiştirildi: [InMobi SDK sürümü].[adapter yama sürümü].
Önceki sürümler
- Banner'lar, geçiş reklamları, ödüllü video ve yerel reklam biçimleri için destek ekler.