InMobi'yi uyumlulaştırma ile entegre edin

Bu kılavuzda, hem şelale hem de teklif entegrasyonlarını kapsayan AdMob Uyumlulaştırması'nı kullanarak InMobi'den reklam yüklemek ve görüntülemek için Google Mobile Ads SDK'sının nasıl kullanılacağı gösterilmektedir. Bu makalede, InMobi'nin bir reklam biriminin uyumlulaştırma yapılandırmasına nasıl ekleneceği ve InMobi SDK'sının ve bağdaştırıcının bir iOS uygulamasına nasıl entegre edileceği 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 verme  1
Şelale
Formatlar
Banner
Geçiş reklamı
Ödüllü
Yerel biçim  2

1 Teklif entegrasyonu açık beta sürümündedir.

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

Şartlar

  • 10.0 veya sonraki bir iOS dağıtım hedefi

  • [Teklif verme için]: Desteklenen tüm reklam biçimlerini teklif vermeye entegre etmek üzere InMobi bağdaştırıcısı 10.6.0.0 veya sonraki bir sürümü kullanın (en son sürüm önerilir).

1. adım: InMobi kullanıcı arayüzünde yapılandırmaları ayarlayın

InMobi hesabına kaydolun. Hesap oluştururken Google Open Bidding ile InMobi SSP'yi kullan seçeneğinin işaretini kaldırın.

Hesabınız doğrulandıktan sonra 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ınlanmış 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şim Oluştur'u tıklayın.

Yerleşimler

Envanterinizi ayarladıktan sonra sistem sizi yerleşim oluşturma iş akışına yönlendirir.

Teklif verme

Reklam biriminin türünü seçin. Bir Yerleşim Adı girin, Kitle Teklifi ve İş Ortağı için sırasıyla Açık ve Google Open Bidding'i seçin ve formun geri kalanını doldurun. İşlemi tamamladığınızda Yerleşim Oluştur'u tıklayın.

Şelale

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. AdMob reklam biriminizi ayarlamak için kullanılacak yerleşim kimliğini not edin.

Hesap Kimliği

InMobi hesap kimliğinizi Finans > Ödeme Ayarları > Ödeme Bilgileri bölümünde bulabilirsiniz.

InMobi Reporting API Anahtarı'nı bulma

Teklif verme

Bu adım, teklifli sistem entegrasyonları için gerekli değildir.

Şelale

Hesabım > Hesap Ayarları'na gidin. API Anahtarı sekmesine gidin ve API Anahtarı Oluştur'u tıklayın.

Anahtarın gerekli olduğu 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 API anahtarı oluşturabilir. Daha önce oluşturulan API anahtarını unuttuysanız API Anahtarı sekmesinde fareyle postanızı üzerine gelerek API anahtarınızı sıfırlayın.

Test modunu etkinleştirme

Yerleşiminiz için Test Modunu tüm canlı gösterimler veya yalnızca belirli test cihazlarında etkinleştirin.

2. adım: AdMob kullanıcı arayüzünde InMobi talebini ayarlayın

Reklam biriminiz için uyumlulaştırma ayarlarını yapılandırma

Reklam biriminizin uyumlulaştırma yapılandırmasına InMobi'yi eklemeniz gerekir.

Öncelikle AdMob hesabınızda oturum açın. Ardından Uyumlulaştırma sekmesine gidin. Değiştirmek istediğiniz mevcut bir uyumlulaştırma grubunuz varsa düzenlemek için ilgili uyumlulaştırma grubunun adını tıklayın ve InMobi'yi reklam kaynağı olarak ekleme bölümüne geçin.

Yeni bir uyumlulaştırma grubu oluşturmak için Uyumlulaştırma Grubu Oluştur'u seçin.

Reklam biçiminizi ve platformunuzu girip Devam'ı tıklayın.

Uyumlulaştırma grubunuza bir ad verin ve hedeflenecek konumları seçin. Ardından, uyumlulaştırma grubu durumunu Etkin olarak ayarlayın ve Reklam Birimi Ekle'yi tıklayın.

Bu uyumlulaştırma grubunu mevcut AdMob reklam birimlerinizden bir veya daha fazlasıyla ilişkilendirin. Ardından Bitti'yi tıklayın.

Artık reklam birimleri kartının, seçtiğiniz reklam birimleriyle doldurulduğunu göreceksiniz:

InMobi'yi reklam kaynağı olarak ekleme

Teklif verme


Reklam Kaynakları bölümündeki Teklifli Sistem kartının altında Reklam Kaynağı Ekle'yi seçin. Ardından InMobi (SDK)'yi seçin.
İş ortaklığı sözleşmesi imzalama'yı tıklayın ve InMobi ile teklifli sistem iş ortaklığı kurun.
Kabul ediyorum'u, ardından Devam'ı tıklayın.
InMobi için zaten bir eşlemeniz varsa bunu seçebilirsiniz. Aksi takdirde Eşleme ekle'yi tıklayın.
Ardından, önceki bölümde elde edilen hesap kimliğini ve yerleşim kimliğini girin. Ardından Bitti'yi tıklayın.

Şelale


Reklam Kaynakları bölümündeki Şelale kartının altında Reklam Kaynağı Ekle'yi seçin. Ardından InMobi'yi seçin.

InMobi'yi seçin ve Optimize et anahtarını etkinleştirin. InMobi için reklam kaynağı optimizasyonunu ayarlamak üzere önceki bölümde elde edilen kullanıcı adını ve API anahtarını girin. Ardından InMobi için bir eBGBM değeri girin ve Devam'ı tıklayın.



InMobi için zaten bir eşlemeniz varsa bunu seçebilirsiniz. Aksi takdirde Eşleme ekle'yi tıklayın.

Ardından, önceki bölümde elde edilen hesap kimliğini ve yerleşim kimliğini girin. Ardından Bitti'yi tıklayın.


InMobi'yi GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine ekleme

AdMob kullanıcı arayüzündeki GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine InMobi'yi eklemek için GDPR ayarlarındaki ve ABD eyalet düzenlemeleri ayarlarındaki adımları uygulayın.

3. Adım: InMobi SDK'sını ve bağdaştırıcısını içe aktarın

  • Projenizin Podfile dosyasına aşağıdaki satırı ekleyin:

    pod 'GoogleMobileAdsMediationInMobi'
    
  • Komut satırından şunu çalıştırın:

    pod install --repo-update
    

Manuel entegrasyon

  • InMobi iOS SDK'sının en son sürümünü indirin ve projenize InMobiSDK.framework bağlantısını ekleyin.
  • Değişiklik Günlüğü'ndeki indirme bağlantısından InMobi bağdaştırıcının en son sürümünü indirin ve projenize InMobiAdapter.framework bağlayın.
  • Projenize aşağıdaki çerçeveleri ekleyin
    • libsqlite3.0.tbd
    • libz.tbd
    • WebKit.framework

Proje ayarları

Uygulama Hedefi > Derleme Ayarları bölümündeki Diğer Bağlantı Oluşturucu İşaretleri'ne -ObjC işaretini ekleyin.

4. Adım: InMobi SDK'sına gizlilik ayarlarını uygulama

Google AB Kullanıcı Rızası Politikası uyarınca, Avrupa Ekonomik Alanı (AEA)'ndaki kullanıcılara cihaz tanımlayıcıları ve kişisel verilerin kullanımıyla ilgili belirli açıklamaların yapılmasını ve izinlerin alınmasını sağlamanız gerekir. Bu politika, AB eGizlilik Yönergesi ve Genel Veri Koruma Yönetmeliği (GDPR) şartlarını yansıtmaktadır. İzin alırken, uyumlulaştırma zincirinizde kişisel veri toplayabilecek, alabilecek veya kullanabilecek her reklam ağını tanımlamanız ve her ağın kullanımı hakkında bilgi vermeniz gerekir. Google şu anda kullanıcının izin seçimini bu tür ağlara otomatik olarak iletememektedir.

7.1.1.0 sürümünde InMobi bağdaştırıcısı, izin bilgilerini InMobi'ye iletmenize olanak tanıyan GADMInMobiConsent sınıfını ekledi. Aşağıdaki örnek kod, GADMInMobiConsent sınıfında updateGDPRConsent işlevini çağırır. Bu yöntemi çağırmayı seçerseniz bunu Google Mobile Ads SDK'sı üzerinden reklam istemeden önce yapmanız önerilir.

Swift

import InMobiAdapter
// ...

var consentObject = Dictionary<String, String>()
consentObject["gdpr"] = "1"
consentObject[IM_GDPR_CONSENT_AVAILABLE] = "true"

GADMInMobiConsent.updateGDPRConsent(consentObject)

Objective-C

#import <InMobiAdapter/InMobiAdapter.h>
// ...

NSMutableDictionary *consentObject = [[NSMutableDictionary alloc] init];
[consentObject setObject:@"1" forKey:@"gdpr"];
[consentObject setObject:@"true" forKey:IM_GDPR_CONSENT_AVAILABLE];

[GADMInMobiConsent 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ına bakın.

ABD eyalet gizlilik yasaları

ABD eyalet gizlilik yasaları kullanıcılara, kişisel bilgilerinin "satışının" (bu terimlerin yasalardaki tanımlarına uygun şekilde) kapsamı dışında kalma seçeneği sunmayı zorunlu kılıyor. Kapsam dışında kalma seçeneği, "satan" tarafın ana sayfasında belirgin bir şekilde görünen "Kişisel Bilgilerimi Kesinlikle Satmayın" gibi bir bağlantıyla sunulur. ABD eyalet gizlilik yasaları 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 her reklam ağına uygulayamaz. Bu nedenle, uyumlulaştırma zincirinizde kişisel bilgilerin satışına katılabilir her reklam ağını tanımlamanız ve uyumluluğu sağlamak için bu ağların her birinin talimatlarını uygulamanız gerekir.

10.5.6.0 sürümünde, InMobi bağdaştırıcısı NSUserDefaults üzerinden IAB ABD Gizlilik Dizesi'ni okuma desteği ekledi. NSUserDefaults'de ABD Gizlilik dizesini ayarlamak için ABD eyalet gizlilik yasaları dokümanlarında verilen talimatları uygulayın.

Ayrıca, InMobi kontrol panelinde CCPA ayarlarının nasıl etkinleştirileceğine dair yönergeler için InMobi'nin CCPA dokümanlarına bakın.

5. Adım: Ek kod gerekli

SKAdNetwork entegrasyonu

SKAdNetwork tanımlayıcılarını projenizin Info.plist dosyasına eklemek için InMobi'nin dokümanlarını inceleyin.

6. adım: Uygulamanızı test edin

Test reklamlarını etkinleştirme

AdMob 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

InMobi'den test reklamları aldığınızı doğrulamak için InMobi (Teklifli Sistem) ve InMobi (Şelale) reklam kaynaklarını kullanarak reklam inceleyicide tek reklam kaynağı testini etkinleştirin.

İsteğe bağlı adımlar

Ağa özgü parametreler

InMobi bağdaştırıcısı, GADInMobiExtras sınıfı kullanılarak bağdaştırıcının aktarabileceği ek istek parametrelerini destekler. GADInMobiExtras, desteklenen tüm reklam biçimleri için ortak olan aşağıdaki özellikleri içerir:

İstek parametreleri ve değerleri
setAgeGroup
Kullanıcının yaş grubu.
kIMSDKAgeGroupBelow18
kIMSDKAgeGroupBetween18And24
kIMSDKAgeGroupBetween25And29
kIMSDKAgeGroupBetween30And34
kIMSDKAgeGroupBetween35And44
kIMSDKAgeGroupBetween45And54
kIMSDKAgeGroupBetween55And64
kIMSDKAgeGroupAbove65
setEducationType
Kullanıcının eğitim seviyesi.
kIMSDKEducationHighSchoolOrLess
kIMSDKEducationCollegeOrGraduate
kIMSDKEducationPostGraduateOrAbove
setLogLevel kIMSDKLogLevelNone
kIMSDKLogLevelError
kIMSDKLogLevelDebug
setAge Tamsayı. Kullanıcının yaşı.
setYearOfbirth Tamsayı. Kullanıcının doğum yılı.
setPostalCode Dize. Kullanıcının posta kodu. Genellikle beş haneli bir sayıdır.
setAreaCode Dize. Kullanıcının telefon alan kodu (telefon numarasının bir parçası).
setLanguage Dize. Kullanıcının ana dili (biliniyorsa).
setLoginId Dize. Yayıncının alanındaki bir giriş kimliği.
setSessionId Dize. Yayıncının alanındaki bir oturum kimliği.
setLocationWithCityStateCountry Dize. Şehir, eyalet ve ülke parametreleri ile konum.
setKeywords Dize. Reklam isteğinde iletilecek bağlamsal olarak alakalı tüm anahtar kelimeler.
setInterests Dize. Reklam isteğinde iletilecek bağlama uygun tüm dizeler.
setAdditionalParameters Sözlük. Reklam isteğinde iletilecek ek değerler.

Aşağıda, bu reklam isteği parametrelerinin nasıl ayarlanacağına dair bir kod örneği verilmiştir:

Swift

let request = GADRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)

Objective-C

GADRequest *request = [GADRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];

Doğal reklamları kullanma

Reklam oluşturma

InMobi adaptörü, yerel reklamlarını GADNativeAd nesneler olarak döndürür. GADNativeAd için aşağıdaki yerel reklamlar alanı açıklamalarını doldurur.

Alan InMobi adaptörü tarafından her zaman dahil edilen öğeler
Başlık
Resim 1
Medya görünümü
Metin
Uygulama simgesi
Harekete geçirici mesaj
Yıldızlı değerlendirme
Depolama
Fiyat

1 InMobi bağdaştırıcısı, doğal reklamları için ana resim öğesine doğrudan erişim sağlamaz. Bunun yerine, adaptör GADMediaView alanını bir video veya resimle doldurur.

Gösterim ve tıklama izleme

Tıklamalar Google Mobile Ads SDK'sı tarafından algılanır ve InMobi'ye yönlendirilir. Böylece tıklama raporları senkronize olur.

Google Mobile Ads SDK'sı, gösterim izleme için InMobi SDK'sının geri çağırma işlevlerini kullanır. Bu nedenle, her iki kontrol panelindeki raporlar çok az tutarsızlıkla veya hiç tutarsızlık olmadan eşleşecektir.

Hata kodları

Adaptör InMobi'den reklam alamıyorsa yayıncılar aşağıdaki sınıflar altında GADResponseInfo.adNetworkInfoArray kullanarak reklam yanıtındaki temel hatayı kontrol edebilir:

GADMAdapterInMobi
GADMediationAdapterInMobi

Bir reklam yüklenemezse InMobi adaptörü tarafından oluşturulan kodlar ve bunlarla birlikte gönderilen mesajlar şunlardır:

Hata kodu Neden
101 AdMob kullanıcı arayüzünde yapılandırılan InMobi sunucu parametreleri eksik/geçersiz.
102 InMobi bağdaştırıcısı, istenen reklam biçimini desteklemiyor.
103 Bu ağ yapılandırması için zaten bir InMobi reklamı yüklü.
Diğer InMobi SDK'sı hata döndürdü. Daha fazla bilgi için IMRequestStatus.h sayfasına bakın.

InMobi iOS Uyumlulaştırma Adaptörü Değişiklik Günlüğü

Sürüm 10.8.0.0

  • InMobi SDK 10.8.0 ile uyumluluğu doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 11.12.0 sürümü.
  • InMobi SDK sürümü 10.8.0.

Sürüm 10.7.8.0

  • InMobi SDK 10.7.8 ile uyumluluğu doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 11.10.0 sürümü.
  • InMobi SDK sürümü 10.7.8.

Sürüm 10.7.5.1

  • CFBundleShortVersionString, dört yerine üç bileşen içerecek şekilde güncellendi.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 11.10.0 sürümü.
  • InMobi SDK sürümü 10.7.5.

Sürüm 10.7.5.0

  • InMobi SDK 10.7.5 ile uyumluluğu doğrulanmıştır.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 11.7.0 sürümü.
  • InMobi SDK sürümü 10.7.5.

Sürüm 10.7.4.0

  • InMobi SDK 10.7.4 ile uyumluluk doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 11.6.0 sürümü.
  • InMobi SDK sürümü 10.7.4.

Sürüm 10.7.2.0

  • InMobi SDK 10.7.2 ile uyumluluk doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 11.3.0 sürümü.
  • InMobi SDK sürümü 10.7.2.

Sürüm 10.7.1.0

  • InMobi SDK 10.7.1 ile uyumluluk doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 11.2.0 sürümü.
  • InMobi SDK sürümü 10.7.1.

Sürüm 10.6.4.0

  • InMobi SDK 10.6.4 ile uyumluluğu doğrulandı.
  • Desteği sonlandırılan GADMobileAds.sharedInstance.sdkVersion yöntemi GADMobileAds.sharedInstance.versionNumber ile değiştirildi.
  • NSUserDefaults kullanımı, CFPreferences işlevleriyle değiştirildi.
  • Artık minimum iOS sürümü 12.0'dir.
  • Artık Google Mobile Ads SDK'sının 11.0 veya daha yeni bir sürümü gereklidir.
  • InMobiAdapter.xcframework içindeki çerçevelere Info.plist dahil edildi.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 11.0.1 sürümü.
  • InMobi SDK sürümü 10.6.4.

Sürüm 10.6.0.0

  • InMobi SDK 10.6.0 ile uyumluluğu onaylandı.
  • Banner, geçiş reklamı ve ödüllü reklam biçimleri için teklif vermede filigran desteği eklendi.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 10.13.0 sürümü.
  • InMobi SDK sürümü 10.6.0.

Sürüm 10.5.8.0

  • InMobi SDK 10.5.8 ile uyumluluğu doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 10.10.0 sürümü.
  • InMobi SDK sürümü 10.5.8.

Sürüm 10.5.6.0

  • NSUserDefaults'ten IAB ABD Gizlilik dizesini okuma desteği eklendi.
  • InMobi SDK 10.5.6 ile uyumluluk doğrulandı.
  • Banner (MREC dahil), geçiş reklamı ve ödüllü reklam biçimleri için teklifli sistem desteği eklendi.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 10.9.0 sürümü.
  • InMobi SDK sürümü 10.5.6.

Sürüm 10.5.5.0

  • Artık Google Mobile Ads SDK'sı 10.4.0 veya daha yeni bir sürüm gereklidir.
  • Bağdaştırıcı, didRewardUser API'yi kullanacak şekilde güncellendi.
  • Bağdaştırıcının, ana iş parçacığında InMobi SDK'sını başlatacak şekilde güncellendi.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 10.4.0 sürümü.
  • InMobi SDK sürümü 10.5.5.

Sürüm 10.5.4.0

  • InMobi SDK 10.5.4 ile uyumluluk doğrulandı.
  • Kullanımdan kaldırılan cinsiyet, doğum günü ve konum uyumlulaştırma API'lerinin kullanımı kaldırıldı.
  • armv7 mimarisi için destek kaldırıldı.
  • Artık minimum iOS sürümü 11.0'a yükseltildi.
  • Artık Google Mobile Ads SDK'sı 10.0.0 veya daha yeni bir sürüm gereklidir.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 10.2.0 sürümü.
  • InMobi SDK sürümü 10.5.4.

Ek notlar:

  • Bu sürüm, didRewardUser API'sini kullanmadığı için 10.1.3.0 sürümü öncesinde oluşturulmuştur.

Sürüm 10.1.3.0

  • InMobi SDK 10.1.3 ile uyumluluk doğrulandı.
  • Artık Google Mobile Ads SDK'sı 10.4.0 veya daha yeni bir sürüm gereklidir.
  • Bağdaştırıcı, didRewardUser API'yi kullanacak şekilde güncellendi.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 10.5.0 sürümü.
  • InMobi SDK sürümü 10.1.3.

Ek notlar:

Sürüm 10.1.2.1

  • InMobi SDK 10.1.2 ile uyumluluk doğrulandı.
  • Yerel reklamların, kaydırılabilir kullanıcı arayüzlerinde boş görünmesine neden olan bir sorun düzeltildi.
  • Bağdaştırıcı, yeni uyumlulaştırma API'lerini kullanacak şekilde güncellendi.
  • COPPA değerinin InMobi SDK'sına yönlendirilmesi için destek eklendi.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 9.14.0 sürümü.
  • InMobi SDK sürümü 10.1.2.

Sürüm 10.1.2.0

  • InMobi SDK 10.1.2 ile uyumluluk doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 9.13.0 sürümü.
  • InMobi SDK sürümü 10.1.2.

Sürüm 10.1.1.0

  • InMobi SDK 10.1.1 ile uyumluluk doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 9.12.0 sürümü.
  • InMobi SDK sürümü 10.1.1.

Sürüm 10.1.0.0

  • InMobi SDK 10.1.0 ile uyumluluk doğrulandı.
  • Bağdaştırıcı, didRewardUser API'yi kullanacak şekilde güncellendi.
  • Artık Google Mobile Ads SDK'sı 9.8.0 veya daha yeni bir sürüm gereklidir.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 9.11.0 sürümü.
  • InMobi SDK sürümü 10.1.0.

Sürüm 10.0.7.0

  • InMobi SDK 10.0.7 ile uyumluluğu doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 9.5.0 sürümü.
  • InMobi SDK sürümü 10.0.7.

Sürüm 10.0.5.0

  • InMobi SDK 10.0.5 ile uyumluluğu doğrulanmıştır.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 9.2.0 sürümü.
  • InMobi SDK sürümü 10.0.5.

Sürüm 10.0.2.1

  • Google Mobile Ads SDK'sı 9.0.0 sürümü ile uyumluluğu doğrulandı.
  • Artık Google Mobile Ads SDK'sı 9.0.0 veya daha yeni bir sürüm gereklidir.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 9.0.0 sürümü.
  • InMobi SDK sürümü 10.0.2.

Sürüm 10.0.2.0

  • InMobi SDK 10.0.2 ile uyumluluğu doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 8.13.0 sürümü.
  • InMobi SDK sürümü 10.0.2.

Sürüm 10.0.1.0

  • InMobi SDK 10.0.1 ile uyumluluk doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 8.12.0 sürümü.
  • InMobi SDK sürümü 10.0.1.

Sürüm 10.0.0.0

  • InMobi SDK 10.0.0 ile uyumluluğu doğrulandı.
  • Artık minimum iOS sürümü 10.0'dur.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 8.11.0 sürümü.
  • InMobi SDK sürümü 10.0.0.

9.2.1.0 sürümü

  • InMobi SDK 9.2.1 ile uyumluluk doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 8.9.0 sürümü.
  • InMobi SDK sürümü 9.2.1.

9.2.0.0 sürümü

  • InMobi SDK 9.2.0 ile uyumluluk doğrulandı.
  • Google Mobile Ads SDK'sının 8.0.0 veya sonraki bir sürümüne olan bağımlılık azaltıldı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 8.8.0 sürümü.
  • InMobi SDK sürümü 9.2.0.

9.1.7.0 sürümü

  • InMobi SDK 9.1.7 ile uyumluluk doğrulandı.
  • Artık Google Mobile Ads SDK'sının 8.3.0 veya daha yeni bir sürümü gereklidir.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 8.3.0 sürümü.
  • InMobi SDK sürümü 9.1.7.

Sürüm 9.1.5.0

  • InMobi SDK 9.1.5 ile uyumluluk doğrulandı.
  • Artık Google Mobile Ads SDK'sının 8.1.0 veya daha yeni bir sürümü gereklidir.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 8.1.0 sürümü.
  • InMobi SDK sürümü 9.1.5.

9.1.1.1 sürümü

  • Bağdaştırıcı, .xcframework biçimini kullanacak şekilde güncellendi.
  • Artık Google Mobile Ads SDK'sı 8.0.0 veya daha yeni bir sürüm gereklidir.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 8.0.0 sürümü.
  • InMobi SDK sürümü 9.1.1.

Sürüm 9.1.1.0

  • InMobi SDK 9.1.1 ile uyumluluk doğrulandı.
  • Artık Google Mobile Ads SDK'sının 7.68.0 veya daha yeni bir sürümü gereklidir.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 7.68.0 sürümü.
  • InMobi SDK sürümü 9.1.1.

Sürüm 9.1.0.0

  • InMobi SDK 9.1.0 ile uyumluluk doğrulandı.
  • Artık Google Mobile Ads SDK'sı 7.65.0 veya daha yeni bir sürüm gereklidir.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 7.65.0 sürümü.
  • InMobi SDK sürümü 9.1.0.

Sürüm 9.0.7.2

  • Çocuklara yönelik olarak değerlendirilme belirtilmediğinde ödüllü reklamlar artık varsayılan olarak coppa=0 değerini kullanmaz.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 7.61.0 sürümü.
  • InMobi SDK sürümü 9.0.7.

9.0.7.1 sürümü

  • Artık Google Mobile Ads SDK'sının 7.61.0 veya daha yeni bir sürümü gereklidir.
  • Standartlaştırılmış adaptör hata kodları ve mesajları eklendi.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 7.61.0 sürümü.
  • InMobi SDK sürümü 9.0.7.

9.0.7.0 sürümü

  • InMobi SDK 9.0.7 ile uyumluluğu doğrulandı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 7.60.0 sürümü.
  • InMobi SDK sürümü 9.0.7.

9.0.6.0 sürümü

  • InMobi SDK 9.0.6 ile uyumluluk doğrulandı.
  • InMobi iOS bağdaştırıcısı CocoaPod bağımlılığını InMobiSDK/Core kullanacak şekilde güncellendi.
  • Artık Google Mobile Ads SDK'sı 7.60.0 veya daha yeni bir sürüm gereklidir.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 7.60.0 sürümü
  • InMobi SDK sürümü 9.0.6

Sürüm 9.0.4.0

  • InMobi SDK 9.0.4 ile uyumluluk doğrulandı.
  • InMobi SDK'sı ilk kullanıma hazırlanma işlemi başarısız olduğunda bağdaştırıcının başarısız olma zamanı öne çekildi.
  • i386 mimarisi desteği kaldırıldı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 7.57.0 sürümü
  • InMobi SDK sürümü 9.0.4

Sürüm 9.0.0.0

  • InMobi SDK 9.0.0 ile uyumluluğu doğrulandı.
  • Banner, geçiş reklamı ve ödüllü biçimler için teklif verme özelliği kaldırıldı.

Aşağıdakilerle tasarlanıp test edilmiştir:

  • Google Mobile Ads SDK'sı 7.53.1 sürümü
  • InMobi SDK sürümü 9.0.0

Sürüm 7.4.0.0

  • InMobi SDK 7.4.0 ile uyumluluğu doğrulanmıştır.

7.3.2.1 sürümü

  • Geçersiz uyumlulaştırma yapılandırmaları nedeniyle bağdaştırıcının başlatılamamasına neden olan sorun düzeltildi.

7.3.2.0 sürümü

  • InMobi SDK 7.3.2 ile uyumluluk doğrulandı.
  • Banner, geçiş reklamı ve ödüllü reklam biçimleri için bağdaştırıcının teklif verme özelliği eklendi.

7.3.0.0 sürümü

  • InMobi SDK 7.3.0 ile uyumluluğu doğrulandı.
  • Yerel içerik ve uygulama yükleme reklam isteklerine yönelik destek kaldırıldı. Uygulamalar, yerel reklam istemek için Birleştirilmiş Yerel Reklamlar API'sini kullanmalıdır.
  • Artık Google Mobile Ads SDK'sının 7.46.0 veya daha yeni bir sürümü gereklidir.

7.2.7.0 sürümü

  • InMobi SDK 7.2.7 ile uyumluluğu doğrulandı.
  • Bağdaştırıcı, yeni ödüllü API'yi kullanacak şekilde güncellendi.
  • Artık Google Mobile Ads SDK'sı 7.42.2 veya daha yeni bir sürüm gereklidir.
  • Esnek banner reklam boyutları için destek eklendi.

7.2.4.0 sürümü

  • InMobi SDK 7.2.4 ile uyumluluk doğrulandı.

Sürüm 7.2.1.0

  • InMobi SDK 7.2.1 ile uyumluluk doğrulandı.

Sürüm 7.2.0.0

  • InMobi SDK 7.2.0 ile uyumluluğu doğrulanmıştır.

Sürüm 7.1.2.0

  • InMobi SDK 7.1.2 ile uyumluluk doğrulandı.

7.1.1.2 sürümü

  • Adaptöre adapterDidCompletePlayingRewardBasedVideoAd: geri çağırma işlevi eklendi.

7.1.1.1 sürümü

  • updateGDPRConsent ve getConsent yöntemlerini sağlayan GADInMobiConsent sınıfı eklendi.

Sürüm 7.1.1.0

  • InMobi SDK 7.1.1 ile uyumluluk doğrulandı.

Sürüm 7.1.0.0

  • InMobi SDK 7.1.0 ile uyumluluk doğrulandı.

7.0.4.1 sürümü

  • Adaptör diğer ağların adaptörleriyle birlikte kullanıldığında yinelenen simge hatalarına neden olan bir sorun düzeltildi.

Sürüm 7.0.4.0

  • Bağdaştırıcının InMobi SDK 7.0.4 ile uyumlu olması için güncellendi.
  • Yerel video reklamlar için destek eklendi.
  • InMobi'nin SDK'sı, video öğeleri içeren reklamlar için resim sağlamaz. Olası NullPointerExceptions'i önlemek için bağdaştırıcılar bu reklamlardan birini aldığında otomatik olarak boş bir NativeAd.Image oluşturur ve uygulama tarafından alınan reklam nesnesinde resim öğesi dizisine ekler. Bu bağdaştırıcının kullanıldığı yayıncıların, InMobi ile uyumlulaştırma yaparken resim öğelerini doğrudan kullanmaktan kaçınmaları ve bunun yerine kullanıcı arayüzünde GADMediaView kullanmaları önerilir. GADMediaView, bunları içeren reklamlar için video öğelerini ve içermeyen reklamlar için resim öğesini otomatik olarak gösterir.

Sürüm 6.2.1.0

  • inMobi SDK 6.2.1 ile uyumluluk doğrulandı

Önceki sürümler

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