InMobi'yi Uyumlulaştırma ile Entegre Etme

Bu kılavuzda, hem şelale hem de teklif entegrasyonlarını kapsayan uyumlulaştırma ile InMobi'den reklam yüklemek ve görüntülemek için Google Mobile Ads SDK'sını nasıl kullanacağınız gösterilmektedir. Bu kılavuzda, InMobi'nin bir reklam biriminin uyumlulaştırma yapılandırmasına nasıl ekleneceği ve InMobi SDK'sının bir uygulamaya nasıl entegre edilebileceği ile Android bir uygulamaya nasıl uyum sağlanacağı açıklanmaktadır.

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  1
Şelale
Formatlar
Banner
Geçişli
Ödül olarak verildi
Yerel biçim  2

1 Teklif entegrasyonu kapalı beta sürümündedir. Erişim istemek için hesap yöneticinizle iletişime geçin.

2 Yalnızca şelale uyumlulaştırması için desteklenir.

Koşullar

  • Android API düzeyi 21 veya üstü

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 Ad Manager ayarlayın

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

Uygulama düzeyindeki build.gradle.kts dosyanıza aşağıdaki uygulama bağımlılıklarını ve yapılandırmaları ekleyin. InMobi SDK'sının ve bağdaştırıcısının en yeni sürümlerini kullanın:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.2.0")
    implementation("com.google.ads.mediation:inmobi:10.7.4.0")
}

Manuel entegrasyon

  1. InMobi Android SDK'yı indirin ve libs klasöründeki InMobiSDK.aar dosyasını çıkarıp projenize ekleyin.

  2. Google'ın Maven deposundaki InMobi bağdaştırıcı yapılarına gidin. En son sürümü seçin, InMobi bağdaştırıcısının .aar dosyasını indirin ve projenize ekleyin.

  3. InMobi, başka bağımlılıkların da dahil edilmesini gerektirir. Daha ayrıntılı bilgi için lütfen InMobi'nin belgelerini inceleyin.

4. Adım: Gizlilik ayarlarını InMobi SDK'sında uygulayın

Google AB Kullanıcı Rızası Politikası uyarınca, cihaz tanımlayıcıların ve kişisel verilerin kullanımıyla ilgili olarak Avrupa Ekonomik Alanı'ndaki (AEA) kullanıcılara belirli açıklamaların yapıldığından ve bu kullanıcılardan alınan izinlerin alındığından emin olmanız gerekir. Bu politika AB eGizlilik Yönergesi ve Genel Veri Koruma Yönetmeliği (GDPR) gereksinimlerini yansıtmaktadır. İzin isterken uyumlulaştırma zincirinizde kişisel verileri toplayabilecek, alabilecek veya kullanabilecek tüm reklam ağlarını tanımlamalı ve her ağın kullanımı hakkında bilgi sağlamalısınız. Google şu anda kullanıcının izin seçimini bu tür ağlara otomatik olarak aktaramamaktadır.

InMobi bağdaştırıcısı, 7.1.0.0 sürümünde InMobiConsent sınıfına InMobiConsentclass that lets you pass consent information to InMobi. The following sample code callsupdateGDPRConsent()`` öğesini ekledi. Bu yöntemi çağırmayı seçerseniz bunu Google Mobile Ads SDK'sı üzerinden reklam isteğinde bulunmadan önce yapmanız önerilir.

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)

InMobi'nin bu izin nesnesinde kabul ettiği olası anahtarlar ve değerler hakkında daha fazla bilgi için InMobi'nin GDPR uygulama ayrıntıları sayfasını inceleyin.

ABD eyalet gizlilik yasaları

ABD eyalet gizlilik yasaları kullanıcılara, "kişisel bilgilerinin" "satılmasını" (yasaların bu terimlerin tanımladığı şekilde) devre dışı bırakma seçeneği sunmasını gerektirir. Bu seçenek, "satan" tarafın ana sayfasında belirgin bir şekilde görünen "Kişisel Bilgilerimi Kesinlikle Satmayın" bağlantısıyla sunulur. ABD eyalet gizlilik yasalarına uygunluk kılavuzu, Google reklam sunumu için kısıtlanmış veri işlemeyi etkinleştirme olanağı sunar. Ancak Google, bu ayarı uyumlulaştırma zincirinizdeki tüm reklam ağlarına uygulayamaz. Bu nedenle, uyumlulaştırma zincirinizde kişisel bilgi satışına katılabilecek her bir reklam ağını belirlemeli ve uygunluğu sağlamak için bu ağların her birinin talimatlarını takip etmelisiniz.

10.5.7.1, InMobi bağdaştırıcısı, paylaşılan tercihlerden IAB U.S. Privacy dizesini okuma desteği ekledi. Paylaşılan tercihlerde ABD gizlilik dizesini ayarlamak için ABD eyalet gizlilik yasaları belgesindeki talimatları uygulayın.

Ayrıca, InMobi kontrol panelinde CCPA ayarlarının nasıl etkinleştirileceğiyle ilgili yönergeler için InMobi'nin CCPA dokümanlarına göz atın.

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 uygulamanızın AndroidManifest.xml dosyasına aşağıdaki isteğe bağlı izinleri eklemenizi önerir.

<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 bağdaştırıcıya iletilebilecek ek istek parametrelerini destekler. Adaptör, pakette aşağıdaki anahtarları arar:

İ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 ana dili (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 nesneleri olarak döndürür. Aşağıdaki alanları ( NativeAd) doldurur.

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ız puanı
Depolama
Fiyat

1 InMobi adaptörü, yerel reklamları için ana resim öğesine doğrudan erişim sağlamaz. Bunun yerine, adaptör MediaView bölümünü bir video veya resimle doldurur.

Gösterim ve tıklama izleme

Google Mobile Ads SDK'sı, gösterim ve tıklama izleme için InMobi SDK'sının geri çağırmalarını kullanır. Bu nedenle, her iki kontrol panelindeki raporlar arasında çok az tutarsızlık olması veya hiç tutarsızlık olması gerekir.

Hata kodları

Bağdaştırıcı InMobi'den reklam alamazsa yayıncılar aşağıdaki sınıflarda ResponseInfo.getAdapterResponses() kullanarak reklam yanıtındaki temel hatayı kontrol edebilir:

com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter

Bir reklam yüklenemediğinde InMobi bağdaştırıcısı tarafından gönderilen kodlar ve beraberindeki mesajlar aşağıda verilmiştir:

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ı. Bağdaştırıcı, InMobi SDK'sını istemeden önce InMobi SDK'sını başlattığından teorik olarak bu durum hiçbir zaman gerçekleşmemelidir.
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.
101 Kullanıcı arayüzünde yapılandırılan InMobi sunucu parametreleri Ad Manager eksik/geçersiz.
102 InMobi Bağdaştırıcısı, istenen reklam biçimini desteklemiyor.
103 Bu ağ yapılandırması için bir InMobi reklamı zaten yüklü.
Diğer InMobi SDK'sı hata döndürdü. Ayrıntılı bilgi için IMRequestStatus.h sayfasını inceleyin.

InMobi Android Uyumlulaştırma Bağdaştırıcısı Değişiklik Günlüğü

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ı, InMobi geçiş reklamları görüntülenemediğinde Google Mobile Ads SDK'sının uyumlulaştırma onAdFailedToShow geri çağırmasını çağıracak şekilde güncellendi.
  • 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 biçimleri için teklif verme desteği eklendi.
  • 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.
  • Google Mobile Ads SDK'sı için gereken minimum 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 ve targetSdkVersion, 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ı.
  • Gereken minimum Google Mobile Ads SDK'sı 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: Yerel feed entegrasyonunda kaydırma yaparken InMobi'deki primaryView öğesinin kaybolmasına neden olan bir hata düzeltildi.
  • Yerel reklamlar: InMobi'deki primaryView öğesinin, mediaView içinde ortalanmamasına neden olan bir hata düzeltildi.

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. Bağdaştırıcı artık resim öğesi döndürmez. Bunun yerine, medya görünümü statik yerel reklamlar için bir resim gösterir.
  • 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 [InMobi SDK sürümü] olarak değiştirildi.[adapter yama sürümü] olarak değiştirildi.

Önceki sürümler

  • Banner'lar, geçiş reklamları, ödüllü video ve yerel reklam biçimleri için destek ekler.