InMobi'yi Uyumlulaştırma ile entegre etme

Bu kılavuzda, hem şelale hem de teklif entegrasyonlarını kapsayan arabuluculuk 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 ele alınmaktadı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.

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 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

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 tüm canlı gösterimler veya yalnızca belirli test cihazlarında Test Modu'nu etkinleştirin.

2. Adım: Ad Manager kullanıcı arayüzünde InMobi talebini ayarlayın

Ad Manager hesabınızda oturum açın.

Şirketlere InMobi ekleme

Teklif verme

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

Şelale

Yönetici > Şirketler'e gidin ve ardından Tüm şirketler sekmesindeki Yeni şirket düğmesini tıklayın. Reklam ağı'nı seçin.

Reklam ağı olarak InMobi'yi seçin, benzersiz bir ad girin ve Uyumlulaştırma'yı etkinleştirin. Otomatik veri toplama'yı etkinleştirin ve önceki bölümde elde edilen kullanıcı adını ve API anahtarını 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ştirme

Teklif verme

Yönetici > Genel ayarlar'a gidin. Ad Exchange hesap ayarları sekmesine gidin, Güvenli sinyal paylaşımı'nı inceleyip etkinleştirin. Kaydet'i tıklayın.

Şelale

Bu adım, şelale entegrasyonları için gerekli değildir.

InMobi teklifli sistemini yapılandırma

Teklif verme

Yayınlama > Teklif verenler'e gidin ve SDK Teklif Sistemi sekmesinin altında Yeni teklif veren'i tıklayın.

Teklif veren olarak InMobi'yi 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 etkinleştirin. Ardından Devam'ı tıklayın.

Devam'ı tıklayın.

Bitti'yi tıklayın.

Şelale

Bu adım, şelale entegrasyonları için gerekli değildir.

Reklam birimi eşlemesini yapılandırma

Teklif verme

Yayınlama > Teklif verenler'e gidin ve SDK Teklif Sistemi sekmesinin altında InMobi için şirketi seçin.

Reklam birimi eşleme sekmesine gidip Yeni reklam birimi eşleme'yi tıklayın.

Belirli bir reklam birimi'ni seçin. Bir reklam birimi ve biçimi, Envanter türü olarak Mobil uygulama'yı ve Mobil uygulamanızı seçin. Ardından, önceki bölümde elde edilen hesap kimliğini ve yerleşim kimliğini 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 için oluşturduğunuz şirketi seçin. Entegrasyon türü olarak Mobil SDK uyumlulaştırması'nı, Platform olarak iOS'u ve Durum olarak Etkin'i seçin.

Önceki bölümde elde edilen hesap kimliğini ve yerleşim kimliğini, ayrıca 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'yi doğru şekilde hesaplamadan önce veri toplaması birkaç gün sürebilir. eBGBM hesaplandığında sizin adınıza otomatik olarak güncellenir.

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

Ad Manager kullanıcı arayüzünde GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine InMobi 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 hakkı sunmayı zorunlu kılar. 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 kaynağından 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

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

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 = GAMRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)

Objective-C

GAMRequest *request = [GAMRequest 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 alanlar doldurulur.

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ına bir video veya resim 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 Ad Manager 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.