AdColony'yi Uyumlulaştırma ile Entegre Etme

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Bu kılavuzda, uyumlulaştırma kullanarak AdColony'den reklam yüklemek ve görüntülemek için Google Mobile Ads SDK'sının nasıl kullanılacağı gösterilmiştir. Bu, hem teklif verme hem de şelale entegrasyonlarını kapsar. Burada, AdColony'nin bir reklam biriminin uyumlulaştırma yapılandırmasına nasıl ekleneceği ve AdColony SDK'sının ve bağdaştırıcısının bir uygulamaya nasıl entegre edileceği Android anlatılmaktadır.

Desteklenen entegrasyonlar ve reklam biçimleri

AdColony için AdMob uyumlulaştırma bağdaştırıcısı aşağıdaki özelliklere sahiptir:

Entegrasyon
Teklif
Şelale
Biçimler
Banner
Geçişli
Ödül olarak verildi
Yerel biçim

Koşullar

  • Android API düzeyi 19 veya üstü

  • [Teklifli sistem için]: AdColony adaptörü 3.3.10.1 veya üstü (en son sürüm önerilir)

  • En son Google Mobile Ads SDK'sı

1. Adım: AdColony'yi kurun

AdColony hesabınıza kaydolun ve giriş yapın. Yeni Uygulama Kurulumu düğmesini tıklayarak uygulamanızı AdColony yayıncı kontrol paneline ekleyin.

AdColony yeni uygulama kur

Formu doldurun ve uygulamanızı AdColony'ye eklemek için sayfanın en altındaki Oluştur'u tıklayın.

AdColony oluşturma uygulaması

Uygulamanız oluşturulduktan sonra, uygulamanızın Temel Uygulama Bilgileri bölümünde Para Kazanma > Uygulamalar'a giderek Uygulama Kimliğinizi edinebilirsiniz.

AdColony uygulama kimliği

Ardından, Uygulama sayfanızın Reklam Bölgeleri bölümündeki Yeni Reklam Bölgesi Oluştur düğmesini tıklayarak yeni bir Reklam Bölgesi oluşturun. Uyumlulaştırma için AdMob varsa yeni bir Alt Bölge oluşturmanızı öneririz.

AdColony kurulum bölgesi

Reklam yerleşimi oluşturmayla ilgili ek talimatlar için tercih ettiğiniz reklam biçimine karşılık gelen sekmeyi seçin.

  1. Bölge Etkin mi? seçeneğini Evet olarak ayarlayın.
  2. Reklam Bölgeniz için bir Ad girin.

  3. Reklam Bölgesi Boyutu olarak Banner'ı seçin.

  4. Günlük oynatma sınırı için bir değer girin.

Geçişli

  1. Bölge Etkin mi? seçeneğini Evet olarak ayarlayın.
  2. Reklam Bölgeniz için bir Ad girin.

  3. Bölge Türü olarak Videodan Önce Gösterilen Reklam/Geçiş Reklamı'nı seçin.

  4. Günlük oynatma sınırı için bir değer girin.

Ödül olarak verildi

  1. Bölge Etkin mi? seçeneğini Evet olarak ayarlayın.
  2. Reklam Bölgeniz için bir Ad girin.

  3. Zone Type (Bölge Türü) olarak Value Exchange/V4VC'i (Değer Exchange/V4VC) seçin.

  4. Yalnızca İstemci Tarafı mı? ayarını Evet olarak belirleyin ve bir Sanal Para Birimi Adı, Kullanıcı Başına Günlük Maksimum Video Sayısı ve Ödül Tutarı girin.

  5. Günlük oynatma sınırı için bir değer girin.

Reklam Bölgesi oluşturmayı tamamladığınızda Oluştur düğmesini tıklayın.

Reklam Bölgesi oluşturulduktan sonra Bölge Kimliğinizi Reklam Bölgesinin Entegrasyon bölümünde bulabilirsiniz. Bir sonraki adımda Zone ID (Bölge Kimliği) kullanılacaktır.

AdColony bölge kimliği

AdColony API Anahtarınızı bulma

Teklif

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

Şelale

AdMob Reklam birimi kimliğinizi ayarlamak için AdColony'nizin API Anahtarınızın olması gerekir. API Anahtarınızı bulmak için AdColony yayıncı kontrol panelinizde Hesap Ayarları'na gidin.

AdColony ayarları

2. Adım: AdMob Reklam biriminiz için uyumlulaştırma ayarlarını yapılandırın

AdColony'yi reklam biriminizin uyumlulaştırma yapılandırmasına eklemeniz gerekir. İlk olarak AdMob hesabınızda oturum açın.

Ardından Uyumlulaştırma sekmesine gidin. Düzenlemek istediğiniz mevcut bir uyumlulaştırma grubunuz varsa düzenlemek için bu uyumlulaştırma grubunun adını tıklayın ve AdColony'yi reklam kaynağı olarak ekleme bölümüne atlayın.

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

AdMob Beta uyumlulaştırma sekmesi

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. Ardından Reklam Birimleri Ekle'yi tıklayarak reklam birimi seçimi yer paylaşımını açın.

Yeni uyumlulaştırma grubu 2

Bu uyumlulaştırma grubunu mevcut AdMob reklam biriminizle ilişkilendirin. Ardından Bitti'yi tıklayın.

Reklam birimi seçin

Reklam birimlerinin seçtiğiniz reklam birimleriyle doldurulduğunu göreceksiniz.

Uyumlulaştırma grubu reklam birimleri

AdColony'yi reklam kaynağı olarak ekleme

Teklif

Reklam Kaynakları bölümündeki Teklif Verme kartı altında Reklam Kaynağı Ekle'yi seçin. Ardından AdColony'yi seçin.

Ardından önceki bölümde edindiğiniz uygulama kimliğini ve alt bölge kimliğini girin. Ardından Bitti'yi tıklayın. AdColony Reklam Birimlerini Yapılandır

Son olarak, Kaydet'i tıklayın.

Şelale

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

Optimize et anahtarını etkinleştirin. AdColony için reklam kaynağı optimizasyonunu ayarlamak üzere önceki bölümde aldığınız API Anahtarınızı girin. Ardından AdColony için bir eBGBM değeri girin ve Devam'ı tıklayın.

Ardından önceki bölümde edindiğiniz uygulama kimliğini ve alt bölge kimliğini girin. Ardından Bitti'yi tıklayın.

AdColony reklam birimini yapılandırma

Son olarak, Kaydet'i tıklayın.

Ödüllü reklamlar

Ödüllü reklam biriminizin ayarlarında ödül tutarı ve ödül türü için değerler sağlayın. Ardından, hangi reklam ağının yayınlandığına bakılmaksızın kullanıcıya aynı ödülü verdiğinizden emin olmak için Uyumlulaştırma gruplarındaki tüm ağlara uygulayın kutusunu işaretleyin.

Bu ayarı uygulamazsanız AdColony adaptörü, AdColony kontrol panelinde belirtilen ödülü geri verir.

AdMob reklam birimlerinin ödül değerlerini ayarlama hakkında daha fazla bilgi için Reklam birimi oluşturma bölümüne bakın.

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

Aşağıdaki maven deposunu ve uygulama bağımlılığını, uygulama düzeyindeki build.gradle dosyasında AdColony SDK'sının ve bağdaştırıcının en son sürümüyle ekleyin:

repositories {
    google()
    mavenCentral()
}

...
dependencies {
    implementation 'com.google.android.gms:play-services-ads:21.3.0'
    implementation 'com.google.ads.mediation:adcolony:4.8.0.0'
}
...

Projeyi AndroidX'e taşıma

AdColony SDK'sı, Android destek kitaplıklarına bağlıdır ancak en son Google Mobile Ads SDK'sı Jetpack kitaplıkları kullanır.

AdColony SDK'sı ile Google Mobile Ads SDK'sının uyumlu olduğundan emin olmak için projenizin en üst düzeyinde bir gradle.properties dosyası oluşturup aşağıdaki kodu ekleyin:

android.useAndroidX=true
android.enableJetifier=true

Bu işlem, Jetpack kitaplıklarını kullanmak için AdColony SDK ikili programını yeniden yazacaktır. Bu ayarlar hakkında daha fazla bilgi edinmek için AndroidX taşıma rehberine bakın.

Manuel entegrasyon

4. Adım: Ek kod gerekir

AdColony entegrasyonu için ek kod gerekmez.

5. Adım: Uygulamanızı test edin

AdColony'de test reklamlarını etkinleştirmek için AdColony kontrol panelinize gidin ve Para Kazanma > Uygulamalar'a gidin. Uygulamanızın Reklam Bölgeleri bölümünde test reklamlarını etkinleştirmek istediğiniz Bölgeyi seçin. Geliştirme bölümü altında Evet ila Yalnızca test reklamları gösterilsin mi? seçeneği işaretlendiğinde test reklamları etkinleştirilebilir.

AdColony testi

İsteğe bağlı adımlar

Google AB Kullanıcı Rızası Politikası uyarınca, Avrupa Ekonomik Alanı'ndaki (AEA) kullanıcılara cihaz tanımlayıcılarının ve kişisel verilerin kullanımıyla ilgili belirli açıklamaların verildiğinden ve kullanıcılardan izin verildiğinden emin olmanız gerekir. Bu politika AB eGizlilik Yönergesi ve Genel Veri Koruma Yönetmeliği (GDPR) kapsamındaki gereksinimleri yansıtmaktadır. Rıza isterken, uyumlulaştırma zincirinizde kişisel verileri toplayabilecek, alabilecek veya kullanabilecek tüm reklam ağlarını belirtmeniz ve her bir 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 aktaramamaktadır.

AdColony adaptörü, AdColony'nin SDK'sına gönderilecek parametreleri özelleştirmek için AdColonyMediationAdapter.getAppOptions() yöntemini sağlar. Bu seçeneklerde GDPR ile ilgili iki yöntem vardır: setPrivacyFrameworkRequired() ve setPrivacyConsentString(). Aşağıdaki örnek kod, bu parametreleri AdColony adaptörüne nasıl ileteceğinizi göstermektedir; daha sonra bu parametreler AdColony'nin ilk kullanıma hazırlama yönteminde kullanılmaktadır. Google Mobile Ads SDK'sını başlatmadan önce bu seçenekler, AdColony'nin SDK'sına doğru şekilde yönlendirildiğinden emin olunmalıdır.

Java

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter;
//...

AdColonyAppOptions appOptions = AdColonyMediationAdapter.getAppOptions();
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.GDPR, true);
appOptions.setPrivacyConsentString(AdColonyAppOptions.GDPR, "1");

Kotlin

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter
//...

val appOptions = AdColonyMediationAdapter.getAppOptions()
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.GDPR, true)
appOptions.setPrivacyConsentString(AdColonyAppOptions.GDPR, "1")

Bu yöntemler içinde hangi değerlerin sağlanabileceği hakkında daha fazla bilgi için AdColony'nin GDPR uygulama ayrıntılarına bakın.

AdColony'yi GDPR reklam iş ortakları listesine ekle

GDPR ayarları için aşağıdaki adımları uygulayın ve AdMob kullanıcı arayüzündeki GDPR reklam iş ortakları listesine AdColony'yi ekleyin.

CCPA

Kaliforniya Tüketici Gizliliği Yasası (CCPA) Kaliforniya eyaletinde ikamet eden kullanıcılara "kişisel bilgilerinin" "satılması" (yasaların bu terimleri tanımlandığı şekilde) için kapsam dışında kalmayı seçme hakkı CCPA hazırlığı kılavuzu, Google reklam yayını için kısıtlanmış veri işlemeyi etkinleştirme olanağı sağlar ancak Google bu ayarı uyumlulaştırma zincirinizdeki her reklam ağına uygulayamaz. Bu nedenle, kişisel bilgilerinizin satışında yer alabilecek tüm reklam ağlarını uyumlulaştırma zincirinizde tanımlamanız ve CCPA ile uyumluluğu sağlamak için bu ağların her birinin talimatlarını uygulamanız gerekir.

AdColony adaptörü, AdColony'nin SDK'sına gönderilecek parametreleri özelleştirmek için AdColonyMediationAdapter.getAppOptions() yöntemini sağlar. Bu seçeneklerde CCPA ile alakalı iki yöntem vardır: setPrivacyFrameworkRequired() ve setPrivacyConsentString(). Aşağıdaki örnek kod, bu parametreleri AdColony adaptörüne nasıl ileteceğinizi göstermektedir; daha sonra bu parametreler AdColony'nin ilk kullanıma hazırlama yönteminde kullanılmaktadır. Google Mobile Ads SDK'sını başlatmadan önce bu seçenekler, AdColony'nin SDK'sına doğru şekilde yönlendirildiğinden emin olunmalıdır.

Java

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter;
//...

AdColonyAppOptions appOptions = AdColonyMediationAdapter.getAppOptions();
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.CCPA, true);
appOptions.setPrivacyConsentString(AdColonyAppOptions.CCPA, "1");

Kotlin

import com.google.ads.mediation.adcolony.AdColonyMediationAdapter
//...

val appOptions = AdColonyMediationAdapter.getAppOptions()
appOptions.setPrivacyFrameworkRequired(AdColonyAppOptions.CCPA, true)
appOptions.setPrivacyConsentString(AdColonyAppOptions.CCPA, "1")

Bu yöntemlerle sağlanabilecek değerler hakkında daha fazla bilgi için AdColony'nin CCPA uygulama ayrıntılarına bakın.

AdColony'yi CCPA reklam iş ortakları listesine ekleyin

CCPA ayarları bölümündeki adımları uygulayarak kullanıcı arayüzünde CCPA reklam iş ortakları listesine AdColony'yi ekleyin.

İzinler

AdColony, optimum performans için uygulamanızın AndroidManifest.xml dosyasına aşağıdaki isteğe bağlı izinleri eklemenizi önerir:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE" />

Geçiş reklamlarını ve ödüllü reklamları kullanma

Ağa özel parametreler

AdColony adaptörü, AdColonyBundleBuilder sınıfı kullanılarak adaptöre iletilebilen ek istek parametrelerini destekler. AdColonyBundleBuilder aşağıdaki yöntemleri içerir:

  • setShowPrePopup(boolean): Reklam göstermeden önce pop-up gösterilip gösterilmeyeceğini belirler. Reklam gösterilmeden önce pop-up olmaması için yanlış değerine ayarlayın.
  • setShowPostPopup(boolean): Reklam gösterildikten sonra pop-up gösterilip gösterilmeyeceğini belirler. Reklam gösterildikten sonra pop-up olmaması için yanlış değerine ayarlayın.

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

Java

AdColonyBundleBuilder.setShowPrePopup(true);
AdColonyBundleBuilder.setShowPostPopup(true);
AdRequest request = new AdRequest.Builder()
  .addNetworkExtrasBundle(AdColonyAdapter.class, AdColonyBundleBuilder.build())
  .build();
rewardedInterstitialAd.loadAd(request);

Kotlin

AdColonyBundleBuilder.setShowPrePopup(true)
AdColonyBundleBuilder.setShowPostPopup(true)
val request = AdRequest.Builder()
  .addNetworkExtrasBundle(AdColonyAdapter::class.java, AdColonyBundleBuilder.build())
  .build()
rewardedInterstitialAd.loadAd(request)

Adaptörünüzü ve SDK sürümlerinizi doğrulayın

Bağdaştırıcı ve SDK sürümlerini günlüğe kaydetmek için aşağıdaki kod snippet'ini kullanın:

AdColonyMediationAdapter adapter = new AdColonyMediationAdapter();
VersionInfo adapterVersion = adapter.getVersionInfo();
VersionInfo sdkVersion = adapter.getSDKVersionInfo();
// Log the adapter patch version to 3 digits to represent the x.x.x.x versioning
// used by adapters.
Log.d("TAG", String.format(
    "Adapter version: %d.%d.%03d",
    adapterVersion.getMajorVersion(),
    adapterVersion.getMinorVersion(),
    adapterVersion.getMicroVersion()));
Log.d("TAG", String.format(
    "SDK version: %d.%d.%d",
    sdkVersion.getMajorVersion(),
    sdkVersion.getMinorVersion(),
    sdkVersion.getMicroVersion()));

Hata kodları

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

com.jirbo.adcolony.AdColonyAdapter
com.google.ads.mediation.adcolony.AdColonyMediationAdapter

Aşağıda, bir reklam yüklenemediğinde AdColony adaptörü tarafından gönderilen kodlar ve beraberindeki mesajlar verilmiştir:

Hata kodu Neden
100 AdColony SDK bir hata döndürdü.
101 Geçersiz sunucu parametreleri (ör. Bölge Kimliği eksik).
102 Aynı Alt Bölge Kimliği için zaten bir reklam istendi.
103 AdColony SDK'sı bir başlatma hatası döndürdü.
104 İstenen banner boyutu, geçerli bir AdColony reklam boyutu ile eşleşmiyor.
105 Reklam yüklenmediği için sunu hatası oluştu.
106 AdColony SDK'sını başlatmak için kullanılan bağlam, Activity örneği değildi.
0 - 3 AdColony SDK bir hata döndürdü. Daha fazla bilgi için belgelere göz atın.
101 Geçersiz sunucu parametreleri (ör. Bölge Kimliği eksik).
102 Reklamı gösteren kök görüntüleme denetleyicisi nil.
103 AdColony SDK'sı bir başlatma hatası döndürdü.
104 AdColony SDK'sı, beş saniyelik dönem içinde iki kez yapılandırılmayı desteklemez.
105 Reklam gösterilemedi.
106 Ödüllü videolar için kullanılan bölge, AdColony portalında ödüllü alt bölge değil.

AdColony Android Uyumlulaştırma Adaptör Değişiklik Günlüğü

Sürüm 4.8.0.0

  • AdColony SDK'sının 4.8.0 sürümüyle doğrulanan uyumluluk.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 21.0.0 sürümü.
  • AdColony SDK'sının 4.8.0 sürümü.

Sürüm 4.7.1.1

  • compileSdkVersion ve targetSdkVersion, API 31 olarak güncellendi.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 21.0.0 olarak güncellendi.
  • Gereken minimum Android API düzeyi 19 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 21.0.0 sürümü.
  • AdColony SDK'sının 4.7.1 sürümü.

Sürüm 4.7.1.0

  • AdColony SDK'sının 4.7.1 sürümüyle doğrulanan uyumluluk.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 20.6.0 sürümü.
  • AdColony SDK'sının 4.7.1 sürümü.

Sürüm 4.7.0.0

  • AdColony SDK'sının 4.7.0 sürümüyle doğrulanmış uyumluluk.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 20.6.0 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 20.6.0 sürümü.
  • AdColony SDK'sının 4.7.0 sürümü.

Sürüm 4.6.5.0

  • AdColony SDK'sının 4.6.5 sürümüyle doğrulanmış uyumluluk.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 20.4.0 sürümü.
  • AdColony SDK'sının 4.6.5 sürümü.

Sürüm 4.6.4.0

  • AdColony SDK'sının 4.6.4 sürümüyle doğrulanmış uyumluluk.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 20.4.0 sürümü.
  • AdColony SDK'sının 4.6.4 sürümü.

Sürüm 4.6.3.0

  • AdColony SDK'sının 4.6.3 sürümüyle doğrulanmış uyumluluk.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 20.4.0 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 20.4.0 sürümü.
  • AdColony SDK'sının 4.6.3 sürümü.

Sürüm 4.6.2.0

  • AdColony SDK'sının 4.6.2 sürümü ile uyumluluk doğrulandı.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 20.3.0 sürümü.
  • AdColony SDK'sının 4.6.2 sürümü.

Sürüm 4.6.0.0

  • AdColony SDK'sının 4.6.0 sürümüyle doğrulanan uyumluluk.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 20.3.0 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 20.3.0 sürümü.
  • AdColony SDK'sının 4.6.0 sürümü.

Sürüm 4.5.0.0

  • Banner'lar için gelişmiş teklif verme desteği eklendi.
  • AdColony SDK'sının 4.5.0 sürümüyle doğrulanmış uyumluluk.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 20.0.0 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sının 20.0.0 sürümü.
  • AdColony SDK'sının 4.5.0 sürümü.

Sürüm 4.4.1.0

  • AdColony SDK'sının 4.4.1 sürümüyle doğrulanmış uyumluluk.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 19.7.0 sürümü.
  • AdColony SDK'sının 4.4.1 sürümü.

Sürüm 4.4.0.0

  • AdColony SDK'sının 4.4.0 sürümüyle doğrulanmış uyumluluk.
  • AdColony'nin collectSignals() teklif verme yöntemi için destek eklendi.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 19.7.0 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 19.7.0 sürümü.
  • AdColony SDK'sının 4.4.0 sürümü.

Sürüm 4.3.0.0

  • AdColony SDK'sının 4.3.0 sürümü ile uyumluluk doğrulandı.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 19.5.0 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 19.5.0 sürümü.
  • AdColony SDK'sının 4.3.0 sürümü.

Sürüm 4.2.4.0

  • onUserEarnedReward() adlı reklamın ödüllü reklamlar için yönlendirilmemesine neden olan hata düzeltildi.
  • AdColony SDK'sı ilk kullanıma hazırlama hataları için ek hata kodları eklendi.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 19.4.0 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 19.4.0 sürümü.
  • AdColony SDK'sının 4.2.4 sürümü.

Sürüm 4.2.0.0

  • AdColony SDK'sının 4.2.0 sürümüyle doğrulanmış uyumluluk.
  • Adaptör, satır içi uyarlanabilir banner isteklerini destekleyecek şekilde güncellendi.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 19.2.0 sürümüne güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 19.2.0 sürümü.
  • AdColony SDK'sının 4.2.0 sürümü.

Sürüm 4.1.4.1

  • Açıklayıcı hata kodları ve bağdaştırıcı yükleme/gösterme hatalarının nedenleri eklendi.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 19.0.1 sürümüne güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 19.0.1 sürümü.
  • AdColony SDK'sının 4.1.4 sürümü.

Sürüm 4.1.4.0

  • AdColony SDK'sının 4.1.4 sürümüyle doğrulanmış uyumluluk.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 18.3.0 sürümü.
  • AdColony SDK'sının 4.1.4 sürümü.

Sürüm 4.1.3.1

  • onRewardedAdLoaded() geri çağırmasının adaptör tarafından yönlendirilmemesine neden olan bir sorun düzeltildi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 18.3.0 sürümü.
  • AdColony SDK'sının 4.1.3 sürümü.

Sürüm 4.1.3.0

  • AdColony SDK'sının 4.1.3 sürümüyle doğrulanmış uyumluluk.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 18.3.0 sürümü.
  • AdColony SDK'sının 4.1.3 sürümü.

Sürüm 4.1.2.0

  • AdColony SDK'sının 4.1.2 sürümüyle doğrulanmış uyumluluk.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 18.3.0 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 18.3.0 sürümü.
  • AdColony SDK'sının 4.1.2 sürümü.

Sürüm 4.1.0.0

  • AdColony SDK'sının 4.1.0 sürümüyle doğrulanmış uyumluluk.
  • Banner reklamlar için destek eklendi.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 18.2.0 olarak güncellendi.

Şunlarla oluşturulur ve test edilir:

  • Google Mobile Ads SDK'sı 18.2.0 sürümü.
  • AdColony SDK'sının 4.1.0 sürümü.

Sürüm 3.3.11.0

  • AdColony SDK'sının 3.3.11 sürümüyle doğrulanmış uyumluluk.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 18.1.1 olarak güncellendi.

Sürüm 3.3.10.1

  • Geçiş reklamı ve ödüllü reklamlar için bağdaştırıcıya teklif özelliği eklendi.

Sürüm 3.3.10.0

  • AdColony SDK'sının 3.3.10 sürümüyle doğrulanmış uyumluluk.

Sürüm 3.3.9.0

  • AdColony SDK'sının 3.3.9 sürümü ile uyumluluk doğrulandı.
  • setGdprRequired() ve setGdprConsentString() yöntemleri AdColonyBundleBuilder ürününden kaldırıldı.
  • AdColonyMediationAdapter.getAppOptions() yöntemi eklendi. Yayıncıların artık bu seçenekleri kullanarak GDPR bilgilerini AdColony'nin SDK'sına aktarması gerekir. Daha fazla bilgi için geliştirici dokümanlarına bakın.

Sürüm 3.3.8.1

  • Adaptör, yeni açık beta Ödüllü API'sını destekleyecek şekilde güncellendi.
  • Gereken minimum Google Mobile Ads SDK'sı sürümü 17.2.0 olarak güncellendi.

Sürüm 3.3.8.0

  • AdColony SDK'sının 3.3.8 sürümüyle doğrulanmış uyumluluk.

Sürüm 3.3.7.0

  • AdColony SDK'sının 3.3.7 sürümü ile uyumluluk doğrulandı.

Sürüm 3.3.6.0

  • AdColony SDK'sının 3.3.6 sürümüyle doğrulanmış uyumluluk.

Sürüm 3.3.5.1

  • Adaptör, onRewardedVideoComplete() reklam etkinliğini çağıracak şekilde güncellendi.

Sürüm 3.3.5.0

  • AdColony SDK'sının 3.3.5 sürümüyle doğrulanmış uyumluluk.

Sürüm 3.3.4.0

  • AdColony SDK'sının 3.3.4 sürümü ile uyumluluk doğrulandı.
  • Adaptör, GDPR ile güncellendi.

Sürüm 3.3.3.0

  • AdColony SDK'sının 3.3.3 sürümü ile uyumluluk doğrulandı.
  • Paket oluşturma aracından setTestModeEnabled yöntemi kaldırıldı. Yayıncılar artık AdRequest oluşturucu sınıfından addTestDevice() yöntemi aracılığıyla bir test cihazı belirterek AdColony'den test reklamları isteyebilir.

Sürüm 3.3.2.0

  • AdColony SDK'sının 3.3.2 sürümüyle doğrulanmış uyumluluk.

Sürüm 3.3.0.1

  • Adaptör yeniden başlatılırken adaptörün doldurulamamasına neden olan sorun düzeltildi.
  • Ödül geri çağırmasının yanlış şekilde gönderilmesine neden olan sorun düzeltildi.

Sürüm 3.3.0.0

  • AdColony SDK'sının 3.3.0 sürümüyle doğrulanmış uyumluluk.
  • Android Studio 3.0 için Bağdaştırıcı projesi güncellendi.

Sürüm 3.2.1.1

  • Paket oluşturucu sınıfına setTestModeEnabled yöntemi eklendi. Yayıncılar, AdColony isteklerini test istekleri olarak işaretlemek için bu yöntemi kullanabilir.

Sürüm 3.2.1.0

  • AdColony SDK'sının 3.2.1 sürümü ile uyumluluk doğrulandı.

Sürüm 3.2.0.0

  • AdColony SDK'sının 3.2.0 sürümü ile uyumluluk doğrulandı.

Sürüm 3.1.2.0

  • Olası NullPointerExceptions düzeltildi.
  • AdColony SDK'sının 3.1.2 sürümüyle doğrulanmış uyumluluk.

Sürüm 3.1.1.0

  • AdColony SDK'sının 3.1.1 sürümüyle doğrulanmış uyumluluk.

Sürüm 3.1.0.0

  • AdColony SDK'sının 3.1.0 sürümü ile uyumluluk doğrulandı.

Sürüm 3.0.6.0

  • Sürüm adlandırma sistemi [AdColony SDK sürümü)[addapter yama sürümü] olarak değiştirildi.
  • Gerekli minimum AdColony SDK'sı 3.0.6 sürümüne güncellendi.

Önceki Sürümler

  • Ödüllü video ve geçiş reklamlarını destekler.