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).
En son Google Mobile Ads SDK'sı
Uyumlulaştırmayı tamamlama Başlangıç kılavuzu
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 Test Modunu tüm canlı gösterimler veya yalnızca belirli test cihazlarında 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
CocoaPods'u kullanma (önerilir)
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
AB Kullanıcı Rızası ve GDPR
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ı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 | 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öntemiGADMobileAds.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çevelereInfo.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:
- Bu sürüm, 10.5.4.0 sürümü sonrasında oluşturulmuştur.
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
vegetConsent
yöntemlerini sağlayanGADInMobiConsent
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.