Bu kılavuzda, teklif verme ve şelale entegrasyonlarını kapsayacak şekilde aracılık kullanarak Liftoff Monetize'dan reklam yüklemek ve göstermek için Google Mobile Ads SDK'sını nasıl kullanacağınız açıklanmaktadır. Liftoff Monetize'ın bir reklam biriminin arabuluculuk yapılandırmasına nasıl ekleneceği ve Vungle SDK'sının ve bağdaştırıcısının bir iOS uygulamasına nasıl entegre edileceği açıklanmaktadır.
Desteklenen entegrasyonlar ve reklam biçimleri
Liftoff Monetize için arabuluculuk bağdaştırıcısı aşağıdaki özelliklere sahiptir:
Entegrasyon | |
---|---|
Teklif verme | |
Şelale | |
Formatlar | |
Uygulama Açma | |
Banner | |
Geçiş reklamı | |
Ödüllü | |
Ödüllü geçiş reklamı | |
Yerel biçim |
Şartlar
iOS 12.0 veya sonraki bir sürümün dağıtım hedefi
[Teklif verme için]: Desteklenen tüm reklam biçimlerini teklif vermeye entegre etmek için Liftoff Monetize bağdaştırıcısı 7.3.0.0 veya daha yeni bir sürümü kullanın (en son sürüm önerilir).
En yeni Google Mobile Ads SDK'sı
Uyumlulaştırma Başlangıç kılavuzunu tamamlama
1. adım: Liftoff Monetize kullanıcı arayüzünde yapılandırmaları ayarlayın
Liftoff Monetize hesabınıza kaydolun veya giriş yapın.
Uygulama Ekle düğmesini tıklayarak uygulamanızı Liftoff Monetize kontrol paneline ekleyin.
Gerekli tüm ayrıntıları girerek formu doldurun.
Uygulamanız oluşturulduktan sonra Liftoff Monetize Uygulamaları kontrol panelinden uygulamanızı seçin.
Uygulama kimliğini not edin.
Yeni yerleşimler ekleme
Ad Manager aracılığıyla kullanılacak yeni bir yerleşim oluşturmak için Liftoff Monetize Yerleşimler kontrol paneline gidin, Yerleşim Ekle düğmesini tıklayın ve açılır listeden uygulamanızı seçin.
Yeni yerleşim eklemeyle ilgili ayrıntılar aşağıda verilmiştir:
Banner
Banner'ı seçin, Yerleşim Adı girin ve formun geri kalanını doldurun. [Yalnızca teklif verme] Para kazanma bölümünde Uygulama İçi Teklif Verme anahtarını Etkin olarak değiştirin. Yerleşimi oluşturmak için sayfanın alt kısmındaki Devam düğmesini tıklayın.
300x250 Banner
MREC'i seçin, Yerleşim Adı girin ve formun geri kalanını doldurun. [Yalnızca teklif verme] Para kazanma bölümünde Uygulama İçi Teklif Verme anahtarını Etkin olarak değiştirin. Yerleşimi oluşturmak için sayfanın alt kısmındaki Devam düğmesini tıklayın.
Geçiş reklamı
Geçiş Reklamı'nı seçin, Yerleşim Adı girin ve formun geri kalanını doldurun. [Yalnızca teklif verme] Para kazanma bölümünde Uygulama İçi Teklif Verme anahtarını Etkin olarak ayarlayın. Yerleşimi oluşturmak için sayfanın alt kısmındaki Devam düğmesini tıklayın.
Ödüllü
Ödüllü'yü seçin, Yerleşim Adı girin ve formun geri kalanını doldurun. [Yalnızca teklif verme] Para kazanma bölümünde Uygulama İçi Teklif Verme anahtarını Etkin olarak değiştirin. Yerleşimi oluşturmak için sayfanın alt kısmındaki Devam düğmesini tıklayın.
Ödüllü geçiş reklamı
Ödüllü'yü seçin. Yerleşim adı girin, Atlanabilir seçeneğini etkinleştirin ve formun geri kalanını doldurun. [Yalnızca teklif verme] Para kazanma bölümünde Uygulama İçi Teklif Verme anahtarını Etkin olarak ayarlayın. Yerleşimi oluşturmak için sayfanın alt kısmındaki Devam düğmesini tıklayın.
Yerel biçim
Native'i (Yerel) seçin, Yerleşim Adı girin ve formun geri kalanını doldurun. [Yalnızca teklif verme] Para kazanma bölümünde Uygulama İçi Teklif Verme anahtarını Etkin olarak değiştirin. Yerleşimi oluşturmak için sayfanın alt kısmındaki Devam düğmesini tıklayın.
Referans kimliğini not alın ve Sorun Yok'u tıklayın.
Banner
300x250 Banner
Geçiş reklamı
Ödüllü
Ödüllü geçiş reklamı
Yerel biçim
Raporlama API'si anahtarınızı bulma
Teklif verme
Bu adım, teklif entegrasyonları için gerekli değildir.
Şelale
Uygulama kimliği ve Referans kimliğine ek olarak Ad Manager reklam birimi kimliğinizi ayarlamak için Liftoff Monetize Reporting API anahtarınız da gerekir. Liftoff Monetize Reports kontrol paneline gidin ve Reporting API Key (Reporting API Anahtarı) düğmesini tıklayarak Reporting API Anahtarınızı görüntüleyin.
app-ads.txt dosyanızı güncelleme
Uygulamalar İçin Yetkili Satıcılar app-ads.txt, uygulama reklamı envanterinizin yalnızca yetkili olarak tanımladığınız kanallar üzerinden satılmasını sağlamaya yardımcı olan bir IAB Tech Lab girişimidir. Reklam gelirinde önemli ölçüde kayıp yaşanmasını önlemek için bir app-ads.txt
dosyası uygulamanız gerekir.
Henüz yapmadıysanız
Ad Manager için bir app-ads.txt dosyası oluşturun.
Liftoff Monetize için app-ads.txt
'yı uygulamak üzere Liftoff Monetize'ın app-ads.txt
girişlerini indirip mevcut app-ads.txt
dosyanıza ekleyin. Daha fazla bilgi için app-ads.txt başlıklı makaleyi inceleyin.
Test modunu etkinleştirme
Test reklamlarını etkinleştirmek için Liftoff Monetize kontrol panelinize gidin ve Uygulamalar'a gidin.
Uygulamanızın Yerleşim Referans Kimliği bölümünde test reklamlarını etkinleştirmek istediğiniz uygulamayı seçin. Test reklamları, Durum bölümünde Yalnızca test reklamlarını göster seçeneği için Test Modu'nu belirleyerek etkinleştirilebilir.
2. adım: Ad Manager kullanıcı arayüzünde Liftoff Monetize talebini ayarlayın
Ad Manager hesabınızda oturum açın.
Şirketler bölümüne Liftoff Monetize'ı ekleme
Teklif verme
Bu adım, teklif entegrasyonları için gerekli değildir.
Şelale
Yönetici > Şirketler'e gidin ve Tüm şirketler sekmesinde Yeni şirket düğmesini tıklayın. Reklam ağı'nı seçin.
Reklam ağı olarak Liftoff Monetize'ı 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 Reporting API Anahtarı'nı girin.
Kullanıcı adı veya şifre girmeniz gerekmez. İşlemi tamamladığınızda 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 gidip Güvenli sinyal paylaşımı'nı inceleyin ve etkinleştirin. Kaydet'i tıklayın.
Şelale
Bu adım, şelale entegrasyonları için gerekli değildir.
Teklif isteklerinde güvenli sinyal paylaşma
Teklif verme
Envanter > Güvenli Sinyaller'e gidin. Güvenli sinyaller bölümünde Liftoff'u arayın ve Uygulama entegrasyonunu etkinleştir'i açın.
Kaydet'i tıklayın.
Şelale
Bu adım, şelale entegrasyonları için gerekli değildir.
SDK teklifli sistemi için güvenli sinyal paylaşımına izin verme
Teklif verme
Yayınlama > Talep kanalı ayarları'na gidin. Varsayılan ayarlar sekmesinde, SDK Bidding için Güvenli sinyal paylaşımına izin ver'i etkinleştirin.
Kaydet'i tıklayın.
Şelale
Bu adım, şelale entegrasyonları için gerekli değildir.
Liftoff Monetize teklifini yapılandırma
Teklif verme
Yayınlama > Teklif verenler'e gidin ve SDK Teklif Sistemi'ne git'i tıklayın.
Yeni teklif veren'i tıklayın.
Teklif veren olarak Liftoff Monetize'ı seçin.
Bu teklif veren için SDK teklif verme özelliğini etkinleştirmek üzere 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'ne git'i tıklayın.
Liftoff Monetize için şirketi 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çimi, Envanter türü olarak Mobil uygulama'yı ve Mobil uygulamanızı seçin. Ardından, önceki bölümde aldığınız Uygulama Kimliği ve Yerleşim Referans Kimliği'ni 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ıp Getiri iş ortağı ekle'yi tıklayın.
Önceki bölümde Liftoff Monetize için oluşturduğunuz şirketi seçin. Entegrasyon türü olarak Mobil SDK uyumlulaştırması, Platform olarak iOS ve Durum olarak Etkin'i seçin.
Önceki bölümde aldığınız Uygulama Kimliği ve Yerleşim Referans Kimliği ile 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.
Liftoff'u GDPR ve ABD eyalet düzenlemeleri reklam iş ortakları listesine ekleme
Ad Manager kullanıcı arayüzünde Liftoff'u AB ve ABD eyalet tüzükleri reklam iş ortakları listesine eklemek için AB tüzükleri ayarları ve ABD eyalet tüzükleri ayarları bölümlerindeki adımları uygulayın.
3. adım: Vungle SDK'sını ve Liftoff Monetize bağdaştırıcısını içe aktarın
CocoaPods (önerilen)
Aşağıdaki satırı projenizin Podfile'ına ekleyin:
pod 'GoogleMobileAdsMediationVungle'
Komut satırından şunu çalıştırın:
pod install --repo-update
Manuel entegrasyon
Vungle iOS SDK'sının en son sürümünü indirin ve projenizde
VungleAdsSDK.xcframework
bağlantısını oluşturun.Liftoff Monetize bağdaştırıcısının en son sürümünü Değişiklik Günlüğü'ndeki indirme bağlantısından indirin ve projenizdeki
LiftoffMonetizeAdapter.xcframework
ile bağlayın.Projenize aşağıdaki Framework'leri ekleyin:
AdSupport
AudioToolbox
AVFoundation
CFNetwork
CoreGraphics
CoreMedia
libz.tbd
MediaPlayer
QuartzCore
StoreKit
SystemConfiguration
4. adım: Vungle SDK'sında gizlilik ayarlarını uygulayın
AB kullanıcı rızası ve GDPR
Google AB Kullanıcı Rızası Politikası'na uymak için Avrupa Ekonomik Alanı (AEA), Birleşik Krallık ve İsviçre'deki kullanıcılarınıza belirli açıklamalar yapmanız, yasal olarak gerekli yerlerde çerezlerin veya diğer yerel depolama alanlarının kullanımı ve reklam kişiselleştirme için kişisel verilerin toplanması, paylaşılması ve kullanılması konusunda kullanıcıların rızasını almanız gerekir. Bu politika, AB eGizlilik Yönergesi ve Genel Veri Koruma Yönetmeliği (GDPR) şartlarını yansıtmaktadır. Aracılık zincirinizdeki her reklam kaynağına rızanın iletildiğini doğrulamak sizin sorumluluğunuzdadır. Google, kullanıcının izin seçimini bu tür ağlara otomatik olarak iletemez.
Vungle SDK'nın 7.4.1 sürümünden itibaren Liftoff Monetize, UMP SDK dahil olmak üzere Google'ın Ek İzin spesifikasyonunu destekleyen izin yönetim platformları tarafından ayarlanan GDPR iznini otomatik olarak okur. Daha fazla bilgi için GDPR ile İlgili Önerilen Uygulama Talimatları başlıklı makaleyi inceleyin.
ABD eyalet gizlilik yasaları
ABD eyaletlerindeki gizlilik yasaları, kullanıcılara "kişisel bilgilerinin" "satışının" (yasaların bu terimleri tanımladığı biçimiyle) kapsamı dışında kalma hakkı tanınmasını zorunlu kılar. Kapsam dışında kalma seçeneği, "satan" tarafın ana sayfasında belirgin bir şekilde gösterilen "Kişisel Bilgilerimi Satma" bağlantısıyla sunulur. ABD eyalet gizlilik yasalarına uygunluk rehberi, Google reklam sunma 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, uyumluluğu sağlamak için uyumlulaştırma zincirinizde kişisel bilgilerin satışına katılabilecek her reklam ağını tanımlamanız ve bu ağların her birinden gelen yönergeleri uygulamanız gerekir.
Liftoff Monetize, Vungle SDK'sına izin iletmenize olanak tanıyan bir API içerir. Aşağıdaki örnek kodda, bu izin bilgilerinin Vungle SDK'sına nasıl iletileceği gösterilmektedir. Bu yöntemi çağırmayı tercih ederseniz Google Mobile Ads SDK'sı üzerinden reklam istemeden önce çağırmanız önerilir.
Swift
import VungleAdsSDK
// ...
VunglePrivacySettings.setCCPAStatus(true)
Objective-C
#import <VungleAdsSDK/VungleAdsSDK.h>
// ...
[VunglePrivacySettings setCCPAStatus:YES];
Yöntemde sağlanabilecek değerler ve daha fazla ayrıntı için CCPA ile ilgili önerilen uygulama talimatlarına bakın.
5. adım: Gerekli kodu ekleyin
SKAdNetwork entegrasyonu
SKAdNetwork tanımlayıcılarını projenizin Info.plist
dosyasına eklemek için Liftoff Monetize'ın 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 Liftoff Monetize kullanıcı arayüzünde test modunu etkinleştirdiğinizden emin olun.
Test reklamlarını doğrulama
Liftoff Monetize'dan test reklamları aldığınızı doğrulamak için reklam inceleyicide Liftoff Monetize (Bidding) ve Liftoff Monetize (Waterfall) reklam kaynaklarını kullanarak tek reklam kaynağı testini etkinleştirin.
İsteğe bağlı adımlar
Ağa özel parametreler
Liftoff Monetize bağdaştırıcısı, VungleAdNetworkExtras
sınıfı kullanılarak bağdaştırıcıya iletilebilen ek bir istek parametresini destekler. Bu sınıf aşağıdaki özellikleri içerir:
userId
- Liftoff Monetize'ın teşvik edilmiş kullanıcı kimliğini temsil eden bir dize.
nativeAdOptionPosition
- Doğal reklamlar için gizlilik simgesi konumunu belirten bir tam sayı.
Aşağıda, bu parametreleri ayarlayan bir reklam isteğinin nasıl oluşturulacağına dair bir kod örneği verilmiştir:
Swift
#import "VungleAdapter.h"
// ...
let request = GAMRequest()
let extras = VungleAdNetworkExtras()
extras.userId = "myUserID"
extras.nativeAdOptionPosition = 1
// ...
request.register(extras)
Objective-C
#import <LiftoffMonetizeAdapter/VungleAdapter.h>
// ...
GAMRequest *request = [GAMRequest request];
VungleAdNetworkExtras *extras = [[VungleAdNetworkExtras alloc] init];
extras.userId = @"myUserID";
extras.nativeAdOptionPosition = 1;
// ...
[request registerAdNetworkExtras:extras];
Yerel reklam oluşturma
Liftoff Monetize bağdaştırıcısı, yerel reklamlarını
GADNativeAd
nesneleri olarak döndürür. GADNativeAd
için aşağıdaki
alanları
doldurur.
Alan | Liftoff Monetize 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 Liftoff Monetize bağdaştırıcısı, yerel reklamları için ana resim öğesine doğrudan erişim sağlamaz. Bunun yerine, adaptör GADMediaView
öğesini video veya resimle doldurur.
Hata kodları
Adaptör, Liftoff Monetize'dan reklam alamazsa yayıncılar aşağıdaki sınıflar altında GADResponseInfo.adNetworkInfoArray
kullanarak reklam yanıtındaki temel hatayı kontrol edebilir:
Biçim | Sınıf adı |
---|---|
Uygulama Açılışı Reklamı (Teklif Verme) | GADMediationAdapterVungle |
Uygulama Açılışı (Şelale) | GADMediationAdapterVungle |
Banner (Teklif Verme) | GADMediationAdapterVungle |
Banner (Şelale) | GADMAdapterVungleInterstitial |
Geçiş reklamı (teklif verme) | GADMediationAdapterVungle |
Geçiş reklamı (şelale) | GADMAdapterVungleInterstitial |
Ödüllü (Teklif verme) | GADMediationAdapterVungle |
Ödüllü (Şelale) | GADMAdapterVungleRewardBasedVideoAd |
Ödüllü geçiş reklamı (teklif verme) | GADMediationAdapterVungle |
Ödüllü geçiş reklamı (şelale) | GADMediationAdapterVungle |
Doğal (teklif verme) | GADMediationAdapterVungle |
Yerel (Şelale) | GADMediationAdapterVungle |
Bir reklam yüklenemediğinde Liftoff Monetize bağdaştırıcısı tarafından oluşturulan kodlar ve ilgili mesajlar aşağıda verilmiştir:
Hata kodu | Alan | Neden |
---|---|---|
101 | com.google.mediation.vungle | Geçersiz sunucu parametreleri (ör. uygulama kimliği veya yerleşim kimliği). |
102 | com.google.mediation.vungle | Bu ağ yapılandırması için bir reklam zaten yüklenmiş. Vungle SDK, aynı yerleşim kimliği için ikinci bir reklam yükleyemez. |
103 | com.google.mediation.vungle | İstenen reklam boyutu, Liftoff Monetize tarafından desteklenen bir banner boyutuyla eşleşmiyor. |
104 | com.google.mediation.vungle | Vungle SDK, banner reklamı oluşturamadı. |
105 | com.google.mediation.vungle | Vungle SDK, yerleşim kimliğinden bağımsız olarak aynı anda yalnızca 1 banner reklam yüklemeyi destekler. |
106 | com.google.mediation.vungle | Vungle SDK, reklamın oynatılamadığını belirten bir geri çağırma gönderdi. |
107 | com.google.mediation.vungle | Vungle SDK, reklamı oynatmaya hazır değil. |
Vungle SDK'sından kaynaklanan hatalar için Error Codes: Vungle SDK for iOS and Android (Hata Kodları: iOS ve Android için Vungle SDK'sı) başlıklı makaleyi inceleyin.
Liftoff Monetize iOS Uyumlulaştırma Adaptörü Değişiklik Günlüğü
Sürüm 7.5.3.0
- Vungle SDK 7.5.3 ile uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 12.8.0 sürümü.
- Vungle SDK sürümü 7.5.3.
Sürüm 7.5.2.0
- Vungle SDK 7.5.2 ile uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 12.7.0 sürümü.
- Vungle SDK sürümü 7.5.2.
Sürüm 7.5.1.0
- Vungle SDK 7.5.1 ile uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 12.4.0 sürümü.
- Vungle SDK sürümü 7.5.1.
Sürüm 7.5.0.0
- Vungle SDK 7.5.0 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 12.3.0 sürümü.
- Vungle SDK sürümü 7.5.0.
Sürüm 7.4.5.0
-fobjc-arc
ve-fstack-protector-all
işaretlerini etkinleştirin.- Vungle SDK 7.4.5 ile uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 12.2.0 sürümü.
- Vungle SDK sürümü 7.4.5.
Sürüm 7.4.4.1
- Artık Google Mobile Ads SDK'sının 12.0.0 veya daha sonraki bir sürümü gereklidir.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 12.0.0 sürümü.
- Vungle SDK sürümü 7.4.4.
Sürüm 7.4.4.0
- Vungle SDK 7.4.4 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.13.0 sürümü.
- Vungle SDK sürümü 7.4.4.
Sürüm 7.4.3.0
- Vungle SDK 7.4.3 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.13.0 sürümü.
- Vungle SDK sürümü 7.4.3.
Sürüm 7.4.2.0
- Vungle SDK 7.4.2 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.10.0 sürümü.
- Vungle SDK sürümü 7.4.2.
Sürüm 7.4.1.1
CFBundleShortVersionString
, dört bileşen 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ü.
- Vungle SDK sürümü 7.4.1.
Sürüm 7.4.1.0
- Vungle SDK 7.4.1 ile uyumluluk doğrulandı.
- Reklam Seçenekleri simge konumunu belirtmek için
VungleAdNetworkExtras.nativeAdOptionPosition
,GADAdChoicesPosition
değerlerini kullanacak şekilde güncellendi. - Yerel reklam biçimine en boy oranı desteği eklendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.10.0 sürümü.
- Vungle SDK sürümü 7.4.1.
Sürüm 7.4.0.1
- Teklif verme ve şelale için özel banner reklam boyutları desteği eklendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.7.0 sürümü.
- Vungle SDK sürümü 7.4.0.
Sürüm 7.4.0.0
- Vungle SDK 7.4.0 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.6.0 sürümü.
- Vungle SDK sürümü 7.4.0.
7.3.2.0 sürümü
- Vungle SDK 7.3.2 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.3.0 sürümü.
- Vungle SDK sürümü 7.3.2.
Sürüm 7.3.1.1.0
- Vungle SDK 7.3.1.1 ile uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.3.0 sürümü.
- Vungle SDK sürümü 7.3.1.1.
Sürüm 7.3.1.0
- Vungle SDK 7.3.1 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.3.0 sürümü.
- Vungle SDK sürümü 7.3.1.
Sürüm 7.3.0.0
- Vungle SDK 7.3.0 ile uyumluluk doğrulandı.
- Adaptörün Swift'e aktarılamamasına neden olan sorun düzeltildi.
- Uygulama açılış reklamı biçimi için şelale ve teklifli sistem desteği eklendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.2.0 sürümü.
- Vungle SDK sürümü 7.3.0.
Sürüm 7.2.2.1
- Artık minimum iOS sürümü 12.0 gerektiriyor.
- Artık Google Mobile Ads SDK'sının 11.0 veya daha sonraki bir sürümü gereklidir.
LiftoffMonetizeAdapter.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ü.
- Vungle SDK sürümü 7.2.2.
Sürüm 7.2.2.0
- Vungle SDK 7.2.2 ile uyumluluk doğrulandı.
- Artık minimum iOS sürümü 12.0 gerektiriyor.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 11.0.0 sürümü.
- Vungle SDK sürümü 7.2.2.
Sürüm 7.2.1.1
- MREC eşleşmesi, tam eşleşme yerine MREC'ye sığabilecek herhangi bir boyutta olacak şekilde güncellendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 10.14.0 sürümü.
- Vungle SDK sürümü 7.2.1.
Sürüm 7.2.1.0
- Vungle SDK 7.2.1 ile uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 10.14.0 sürümü.
- Vungle SDK sürümü 7.2.1.
Sürüm 7.2.0.0
- Vungle SDK 7.2.0 ile uyumluluğu doğrulandı.
- Banner ve geçiş reklamı uygulamalarından, desteği sonlandırılan
willBackgroundApplication
temsilci yöntemleri kaldırıldı. - Kullanımdan kaldırılan
childDirectedTreatment
yöntemi,GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment
özelliğiyle değiştirildi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 10.14.0 sürümü.
- Vungle SDK sürümü 7.2.0.
Sürüm 7.1.0.0
- Vungle SDK 7.1.0 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 10.10.0 sürümü.
- Vungle SDK sürümü 7.1.0.
Sürüm 7.0.1.0
- Teklifli sistem reklamlar için filigran desteği eklendi.
- Vungle SDK 7.0.1 ile uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 10.7.0 sürümü.
- Vungle SDK sürümü 7.0.1.
Sürüm 7.0.0.0
- Adaptör adı Vungle'dan Liftoff Monetize olarak yeniden markalandı.
- Vungle SDK 7.0.0 ile uyumluluk doğrulandı.
armv7
mimarisi için destek kaldırıldı.arm64
simülatör mimarisi için destek eklendi.- Artık minimum iOS sürümü 11.0 gerektiriyor.
- Artık Google Mobile Ads SDK'sının 10.4.0 veya daha sonraki bir sürümü gereklidir.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 10.4.0 sürümü.
- Vungle SDK sürümü 7.0.0.
Sürüm 6.12.3.0
- Vungle SDK 6.12.3 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 10.2.0 sürümü.
- Vungle SDK sürümü 6.12.3.
Sürüm 6.12.2.0
- Vungle SDK 6.12.2 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 10.0.0 sürümü.
- Vungle SDK sürümü 6.12.2.
Sürüm 6.12.1.2
- Artık Google Mobile Ads SDK'sının 10.0.0 veya daha sonraki bir sürümü gereklidir.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 10.0.0 sürümü.
- Vungle SDK sürümü 6.12.1.
Sürüm 6.12.1.1
- Vungle SDK 6.12.1 ile uyumluluk doğrulandı.
- Banner reklam biçimi için teklif desteği eklendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 9.14.0 sürümü.
- Vungle SDK sürümü 6.12.1.
Sürüm 6.12.1.0
- Vungle SDK 6.12.1 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 9.13.0 sürümü.
- Vungle SDK sürümü 6.12.1.
Sürüm 6.12.0.0
- Vungle SDK 6.12.0 ile uyumluluk doğrulandı.
- Ödüllü geçiş reklamı biçimi için şelale uyumlulaştırma ve teklif verme desteği eklendi.
- Yerel reklam biçimi için teklif verme desteği eklendi.
- Bağdaştırıcı,
didRewardUser
API'yi kullanacak şekilde güncellendi. VungleAdNetworkExtras
konumundakiordinal
ekstra kaldırıldı.- Artık Google Mobile Ads SDK'sının 9.8.0 veya daha sonraki bir sürümü gereklidir.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 9.9.0 sürümü.
- Vungle SDK sürümü 6.12.0.
Sürüm 6.11.0.2
- Yerel reklam biçimi için şelale uyumlulaştırması desteği eklendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 9.8.0 sürümü.
- Vungle SDK sürümü 6.11.0.
Sürüm 6.11.0.1
- Teklif verme geçiş reklamları ve ödüllü reklamlarda aynı yerleşim kimliği için birden fazla reklam yükleme desteği eklendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 9.6.0 sürümü.
- Vungle SDK sürümü 6.11.0
Sürüm 6.11.0.0
- Vungle SDK 6.11.0 ile uyumluluk doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 9.4.0 sürümü.
- Vungle SDK sürümü 6.11.0
Sürüm 6.10.6.1
- Bir sonraki reklamın indirilmemesi durumunda reklam temsilcisinin kaldırılmasına neden olan sorun düzeltildi. Bu yalnızca otomatik olarak önbelleğe alınan ayar yerleşimleri için geçerlidir.
- Banner reklamlarda
willPresentFullScreenView
veadapterWillPresentFullScreenModal
geri çağırmaları kaldırıldı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 9.0.0 sürümü.
- Vungle SDK sürümü 6.10.6
Sürüm 6.10.6.0
- Vungle SDK 6.10.6 ile uyumluluğu doğrulandı.
- Google Mobile Ads SDK'sı 9.0.0 sürümüyle uyumluluğu doğrulandı.
- Artık Google Mobile Ads SDK'sının 9.0.0 veya daha sonraki bir sürümü gereklidir.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 9.0.0 sürümü.
- Vungle SDK sürümü 6.10.6
Sürüm 6.10.5.1
- Geçiş reklamı ve ödüllü reklam biçimleri için teklif verme desteği eklendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 8.13.0 sürümü.
- Vungle SDK sürümü 6.10.5
Sürüm 6.10.5.0
- Vungle SDK 6.10.5 ile uyumluluğu doğrulandı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 8.13.0 sürümü.
- Vungle SDK sürümü 6.10.5
Sürüm 6.10.4.0
- Vungle SDK 6.10.4 ile uyumluluğu doğrulandı.
VungleAdNetworkExtras
içindekimuteIsSet
boole değeri açıkça ayarlanmadığında, Vungle'ın yayıncı kontrol panelindeki sessize alma ayarına uyacak şekilde bağdaştırıcı güncellendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 8.12.0 sürümü.
- Vungle SDK sürümü 6.10.4
Sürüm 6.10.3.1
- İlk oynatmadan sonra geçiş reklamı geri çağırmalarının çağrılmamasına neden olan hata düzeltildi.
options
sözlüğü, yayıncı tarafından eklenen nesnede ayarlanan muted özelliğini içerecek şekildeplayAd
yöntemine iletilecek şekilde güncellendi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 8.12.0 sürümü.
- Vungle SDK sürümü 6.10.3
Sürüm 6.10.3.0
- Vungle SDK 6.10.3 ile uyumluluğu doğrulandı.
- Artık minimum iOS sürümü 10.0 gerektiriyor.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 8.11.0 sürümü.
- Vungle SDK sürümü 6.10.3.
Sürüm 6.10.1.0
- Vungle SDK 6.10.1 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sının 8.0.0 veya daha sonraki bir sürümüne olan bağımlılık azaltıldı.
- Artık Xcode 12.5 veya sonraki sürümlerle oluşturulması gerekiyor.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 8.9.0 sürümü.
- Vungle SDK sürümü 6.10.1.
Sürüm 6.10.0.0 (eski sürüme döndürüldü)
- Vungle SDK 6.10.0 ile uyumluluk doğrulandı.
- Google Mobile Ads SDK'sının 8.0.0 veya daha sonraki bir sürümüne olan bağımlılık azaltıldı.
- Artık Xcode 12.5 veya sonraki sürümlerle oluşturulması gerekiyor.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 8.4.0 sürümü.
- Vungle SDK sürümü 6.10.0.
Sürüm 6.9.2.0
- Vungle SDK 6.9.2 ile uyumluluk doğrulandı.
- Artık Google Mobile Ads SDK'sının 8.3.0 veya daha sonraki bir sürümü gereklidir.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 8.3.0 sürümü.
- Vungle SDK sürümü 6.9.2.
Sürüm 6.9.1.0
- Vungle SDK 6.9.1 ile uyumluluk doğrulandı.
- Artık Google Mobile Ads SDK'sının 8.1.0 veya daha sonraki bir sürümü gereklidir.
- Standartlaştırılmış bağdaştırıcı hata kodları ve mesajları eklendi.
- Bağdaştırıcı,
.xcframework
biçimini kullanacak şekilde güncellendi. - Reklam yükleme için VungleSDKResetPlacementForDifferentAdSize hata kontrolü kaldırıldı.
- Gösterimi izlemek için yeni SDK temsilci geri çağırmasını
vungleAdViewedForPlacement:
kullanıma sunun.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 8.1.0 sürümü.
- Vungle SDK sürümü 6.9.1.
Sürüm 6.8.1.0
- Vungle SDK 6.8.1 ile uyumluluk doğrulandı.
- Artık Google Mobile Ads SDK'sının 7.66.0 veya daha sonraki bir sürümü gereklidir.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 7.66.0 sürümü.
- Vungle SDK sürümü 6.8.1.
Sürüm 6.8.0.0
- Vungle SDK 6.8.0 ile uyumluluk doğrulandı.
- Artık Google Mobile Ads SDK'sının 7.65.0 veya daha sonraki bir sürümü gereklidir.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 7.65.0 sürümü.
- Vungle SDK sürümü 6.8.0.
Sürüm 6.7.1.0
- Vungle SDK 6.7.1 ile uyumluluk doğrulandı.
- Artık Google Mobile Ads SDK'sının 7.64.0 veya daha sonraki bir sürümü gereklidir.
- Ödüllü reklam gösterilemediğinde
didFailToPresentWithError:
işlevinin çağrılmamasına neden olan sorun düzeltildi.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 7.64.0 sürümü.
- Vungle SDK sürümü 6.7.1.
Sürüm 6.7.0.0
- Vungle SDK 6.7.0 ile uyumluluk doğrulandı.
- Artık Google Mobile Ads SDK'sının 7.62.0 veya daha sonraki bir sürümü gereklidir.
- Aynı anda birden fazla banner reklam oynatma desteği eklendi.
- Tıklamalar artık reklam kapatıldığında değil, tıklama gerçekleştiğinde raporlanıyor.
- Banner ve geçiş reklamları artık willLeaveApplication geri çağırmasını yönlendiriyor.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 7.62.0 sürümü.
- Vungle SDK sürümü 6.7.0.
Sürüm 6.5.3.0
- Vungle SDK 6.5.3 ile uyumluluğu doğrulandı.
- Artık Google Mobile Ads SDK'sının 7.58.0 veya daha sonraki bir sürümü gereklidir.
- Akıllı ve uyarlanabilir banner reklamlar için destek eklendi.
- Banner (320x50, 300x50, 728x90) reklamları için destek eklendi.
- Reklamlar oynatılırken video yönü seçeneği eklendi.
- İlk yenilemeden sonra report_ad çağrısının yapılamamasına neden olan hata düzeltildi.
- Daha uzun şelale ile reklam kullanılabilirliği gecikmeleri sorununu düzeltin.
- i386 mimarisi için destek kaldırıldı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı 7.58.0 sürümü.
- Vungle SDK sürümü 6.5.3.
Sürüm 6.4.6.0
- Vungle SDK 6.4.6 ile uyumluluk doğrulandı.
- Banner (MREC) reklamlar için destek eklendi.
- didReceiveInterstitial: geri çağırmasının birden fazla kez çağrılmasına neden olan hata düzeltildi.
- Daha önce doğru zamanda çağrılmayan adapterWillLeaveApplication geri çağırmaları kaldırıldı.
Aşağıdakilerle tasarlanıp test edilmiştir:
- Google Mobile Ads SDK'sı sürüm 7.52.0.
- Vungle SDK sürümü 6.4.6.
Sürüm 6.3.2.3
- [GADMAdapterVungleRewardedAd adAvailable:] içinde kilitlenme sorunu düzeltildi.
Sürüm 6.3.2.2
- Vungle SDK başlatma işlemi başarısız olduğunda Vungle bağdaştırıcısının ödüllü reklamları hiçbir zaman yüklememesine neden olan hata düzeltildi. Artık bağdaştırıcı, sonraki ödüllü reklam isteklerinde Vungle SDK'sını yeniden başlatmaya çalışacak.
- Artık Google Mobile Ads SDK'sının 7.42.2 veya daha sonraki bir sürümü gereklidir.
Sürüm 6.3.2.1
- Bağdaştırıcı, yeni ödüllü API'yi kullanacak şekilde güncellendi.
- Artık Google Mobile Ads SDK'sının 7.41.0 veya daha sonraki bir sürümü gereklidir.
Sürüm 6.3.2.0
- Vungle SDK 6.3.2 ile uyumluluğu doğrulandı.
Sürüm 6.3.0.0
- Vungle SDK 6.3.0 ile uyumluluk doğrulandı.
updateConsentStatus
yöntemi,VungleRouterConsent
sınıfındaupdateConsentStatus:consentMessageVersion:
olarak güncellendi.
Sürüm 6.2.0.3
- Adaptöre
adapterDidCompletePlayingRewardBasedVideoAd:
geri arama işlevi eklendi.
Sürüm 6.2.0.2
updateConsentStatus
vegetConsentStatus
yöntemlerini içerenVungleRouterConsent
sınıfı eklendi.
Sürüm 6.2.0.1
- Vungle SDK başlatıcısı doğru şekilde güncellendi.
Sürüm 6.2.0.0
- Vungle SDK 6.2.0 ile uyumluluğu doğrulandı.
Sürüm 5.4.0.0
- Vungle SDK 5.4.0 ile uyumluluk doğrulandı.
- Tıklamaların Google Mobile Ads SDK'sına doğru şekilde raporlanması için bağdaştırıcı güncellendi.
Sürüm 5.3.2.0
VungleAdNetworkExtras
'ya iki yeni ek özellik eklendi:ordinal
- Bu reklamın oyun oturumunda gösterildiği sırayı belirten bir tam sayı.flexViewAutoDismissSeconds
- Esnek görünüm reklamlarının belirtilen süre içinde otomatik olarak kapanmasını sağlar.
- Vungle SDK 5.3.2 ile uyumluluğu doğrulandı.
Sürüm 5.3.0.0
- Dağıtım hedefi iOS 8 olarak güncellendi.
- Vungle SDK 5.3.0 ile uyumluluk doğrulandı.
Sürüm 5.2.0.0
- Vungle SDK 5.2.0 ile uyumluluk doğrulandı.
Sürüm 5.1.1.0
- Vungle SDK 5.1.1 ile uyumluluğu doğrulandı.
Sürüm 5.1.0.0
- Vungle SDK 5.1.0 ile uyumluluk doğrulandı.
Önceki sürümler
- Geçiş reklamı ve ödüllü video reklam biçimleri için destek eklendi.