Panduan ini menunjukkan cara menggunakan Google Mobile Ads SDK untuk memuat dan menampilkan iklan dari AdColony menggunakan mediasi, yang mencakup integrasi bidding dan waterfall. Panduan ini membahas cara menambahkan AdColony ke konfigurasi mediasi unit iklan, serta cara mengintegrasikan AdColony SDK dan adaptor ke dalam aplikasi Android .
Integrasi dan format iklan yang didukung
Adaptor mediasi Ad Manager untuk AdColony memiliki kemampuan berikut:
Integrasi | |
---|---|
Bidding | |
Waterfall | |
Format | |
Banner | |
Interstisial | |
Diberikan sebagai reward | |
Native |
Persyaratan
- Android API level 19 atau yang lebih tinggi
- [Untuk bidding]: Adaptor AdColony 3.3.10.1 atau yang lebih tinggi (direkomendasikan versi terbaru)
Google Mobile Ads SDK terbaru
Selesaikan mediasi Panduan memulai
Langkah 1: Siapkan konfigurasi di UI AdColony
Daftar dan login ke akun AdColony Anda. Tambahkan aplikasi Anda ke dasbor penayang AdColony dengan mengklik tombol Siapkan Aplikasi Baru.
Isi formulir, lalu klik Create di bagian bawah halaman untuk menambahkan aplikasi Anda ke AdColony.
Setelah aplikasi dibuat, Anda bisa mendapatkan ID Aplikasi dengan membuka Monetisasi > Aplikasi di bagian Informasi Aplikasi Dasar.
Selanjutnya, buat Zona Iklan baru dengan mengklik tombol Siapkan Zona Iklan Baru di bagian Zona Iklan di halaman Aplikasi Anda. Sebaiknya buat Zona Iklan baru untuk mediasi dengan Ad Manager meskipun Anda sudah memilikinya.
Untuk petunjuk tambahan tentang cara membuat penempatan iklan, pilih tab yang sesuai dengan format iklan pilihan Anda.
Banner
- Tetapkan Zona Aktif? ke Ya.
Masukkan Nama untuk Zona Iklan Anda.
Pilih Banner sebagai Ad Zone Size.
Masukkan nilai untuk Batas permainan harian.
Interstisial
- Tetapkan Zona Aktif? ke Ya.
Masukkan Nama untuk Zona Iklan Anda.
Pilih Preroll/Interstisial sebagai Jenis Zona.
Masukkan nilai untuk Batas permainan harian.
Diberikan sebagai reward
- Tetapkan Zona Aktif? ke Ya.
Masukkan Nama untuk Zona Iklan Anda.
Pilih Value Exchange/V4VC sebagai Zone Type.
Tetapkan Client Side Only? ke Yes dan masukkan Nama Mata Uang Virtual, Video Maks Harian per Pengguna, dan Jumlah Reward.
Masukkan nilai untuk Batas permainan harian.
Klik tombol Buat jika sudah selesai untuk membuat Zona Iklan.
Setelah Zona Iklan dibuat, Anda dapat menemukan ID Zona di bagian Integration pada Zona Iklan. ID Zona akan digunakan di langkah berikutnya.
Menemukan Kunci AdColony API
Bidding
Langkah ini tidak diperlukan untuk integrasi bidding.
Waterfall
Anda memerlukan Kunci API AdColony untuk menyiapkan Ad Manager ID unit iklan. Buka Setelan Akun di dasbor penayang AdColony untuk menemukan Kunci API Anda.
Aktifkan mode pengujian
Untuk mengaktifkan iklan percobaan di AdColony, buka dasbor AdColony dan buka Monetisasi > Apps. Pilih Zona tempat Anda ingin mengaktifkan iklan percobaan di bagian Zona Iklan pada aplikasi Anda. Iklan percobaan dapat diaktifkan dengan mencentang Yes hingga Tampilkan iklan pengujian saja? di bagian Pengembangan.
Langkah 2: Siapkan permintaan AdColony di Ad Manager UI
Login ke akun Ad Manager.
Tambahkan AdColony di Perusahaan
Bidding
Langkah ini tidak diperlukan untuk integrasi bidding.
Waterfall
Buka Admin > Perusahaan, lalu klik tombol Perusahaan baru di tab Semua perusahaan. Pilih Jaringan iklan.
Pilih AdColony sebagai Jaringan iklan, masukkan Nama unik dan aktifkan Mediasi. Aktifkan Pengumpulan data otomatis, lalu masukkan API Key yang diperoleh di bagian sebelumnya.
Anda tidak perlu memasukkan Username atau Password. Klik Simpan setelah selesai.
Aktifkan berbagi sinyal aman
Bidding
Buka Admin > Setelan global. Buka tab Setelan akun Ad Exchange, lalu tinjau dan aktifkan Berbagi sinyal aman. Klik Save.
Waterfall
Langkah ini tidak diperlukan untuk integrasi waterfall.
Konfigurasi AdColony bidding
Bidding
Buka Penayangan > Bidder, lalu klik Bidder baru di bagian tab Bidding dengan SDK.
Pilih AdColony sebagai bidder.
Aktifkan opsi Tambahkan library sinyal bidder ini ke daftar sinyal yang diizinkan dan Izinkan sinyal untuk dibagikan dengan bidder ini. Kemudian, klik Lanjutkan.
Klik Lanjutkan.
Klik Done.
Waterfall
Langkah ini tidak diperlukan untuk integrasi waterfall.
Mengonfigurasi pemetaan unit iklan
Bidding
Buka Penayangan > Bidder, lalu pilih perusahaan untuk AdColony di tab Bidding dengan SDK.
Buka tab Pemetaan unit iklan dan klik Pemetaan unit iklan baru.
Pilih Unit iklan tertentu. Pilih unit dan format iklan, Aplikasi seluler sebagai Jenis inventaris, dan Aplikasi seluler Anda. Lalu, masukkan App ID and Zone ID yang diperoleh di bagian sebelumnya. Terakhir, klik Simpan.
Waterfall
Buka Penayangan > Grup hasil, lalu klik tombol Grup hasil baru. Pilih Aplikasi seluler.
Scroll ke bawah dan klik Tambahkan partner hasil.
Pilih perusahaan yang Anda buat untuk AdColony di bagian sebelumnya. Pilih Mediasi Mobile SDK sebagai Jenis integrasi, Android sebagai Platform, dan Aktif sebagai Status.
Masukkan App ID and Zone ID yang diperoleh di bagian sebelumnya, dan nilai CPM Default. Klik Save.
Catatan: Pengumpulan data otomatis memerlukan waktu beberapa hari untuk mengumpulkan data sebelum dapat menghitung nilai CPM Dinamis secara akurat untuk jaringan mediasi. Setelah dihitung, eCPM akan otomatis diperbarui untuk Anda.
Tambahkan AdColony ke daftar partner iklan GDPR dan peraturan negara bagian AS
Ikuti langkah-langkah di Setelan GDPR dan Setelan peraturan negara bagian AS untuk menambahkan AdColony ke daftar partner iklan peraturan negara bagian AS dan GDPR di UI Ad Manager .
Langkah 3: Impor SDK dan adaptor AdColony
Integrasi Android Studio (direkomendasikan)
Di file build.gradle.kts
tingkat aplikasi, tambahkan dependensi dan konfigurasi penerapan berikut. Gunakan adaptor dan SDK AdColony
versi terbaru:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.0.0")
implementation("com.google.ads.mediation:adcolony:4.8.0.2")
}
Memigrasikan project ke AndroidX
AdColony SDK bergantung pada library dukungan Android, tetapi Google Mobile Ads SDK terbaru menggunakan library Jetpack.
Untuk memastikan AdColony SDK dan Google Mobile Ads SDK kompatibel, buat
file gradle.properties
di level teratas project Anda, dan tambahkan
kode berikut:
android.useAndroidX=true
android.enableJetifier=true
Tindakan ini akan menulis ulang biner AdColony SDK untuk menggunakan library Jetpack. Lihat panduan migrasi AndroidX untuk mengetahui informasi selengkapnya tentang setelan ini.
Integrasi manual
- Download
AdColony Android SDK, lalu
ekstrak
adcolony.jar
di bawah folderLibrary
, lalu tambahkan ke project Anda. - AdColony SDK bergantung pada Annotations Support Library. Lihat Meningkatkan Pemeriksaan Kode dengan Anotasi untuk mengetahui detail cara menambahkan Annotations Support Library ke project Anda.
- Buka artefak adaptor AdColony di Google Maven Repository. Pilih versi terbaru, download file .aar adaptor AdColony, lalu tambahkan ke project Anda.
Langkah 4: Terapkan setelan privasi di AdColony SDK
Izin Uni Eropa dan GDPR
Berdasarkan Kebijakan Izin Pengguna Uni Eropa Google, Anda harus memastikan bahwa pengungkapan tertentu telah diberikan kepada, dan izin yang diperoleh dari, pengguna di Wilayah Ekonomi Eropa (EEA) terkait penggunaan ID perangkat dan data pribadi. Kebijakan ini mencerminkan persyaratan dalam ePrivacy Directive dan General Data Protection Regulation (GDPR) Uni Eropa. Saat meminta izin, Anda harus mengidentifikasi setiap jaringan iklan dalam rantai mediasi Anda yang dapat mengumpulkan, menerima, atau menggunakan data pribadi dan memberikan informasi tentang penggunaan setiap jaringan. Saat ini, Google tidak dapat secara otomatis meneruskan pilihan izin pengguna ke jaringan tersebut.
Adaptor AdColony menyediakan metode AdColonyMediationAdapter.getAppOptions()
untuk menyesuaikan parameter yang akan dikirim ke SDK AdColony. Dua metode yang relevan dengan GDPR pada opsi ini adalah setPrivacyFrameworkRequired()
dan setPrivacyConsentString()
. Kode contoh berikut menunjukkan cara meneruskan informasi izin ke adaptor AdColony, yang kemudian digunakan dalam metode inisialisasi AdColony. Opsi ini harus ditetapkan sebelum Anda
menginisialisasi Google Mobile Ads SDK
agar dapat diteruskan dengan benar ke SDK AdColony.
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")
Lihat detail penerapan GDPR AdColony untuk mengetahui detail selengkapnya tentang nilai yang mungkin diberikan dalam metode ini.
Hukum privasi negara bagian Amerika Serikat
Hukum privasi negara bagian Amerika Serikat mengharuskan pengguna untuk tidak ikut "penjualan" "informasi pribadi" mereka (sebagaimana istilah tersebut didefinisikan oleh hukum), dengan pilihan tidak ikut yang disediakan melalui link "Jangan Jual Informasi Pribadi Saya" yang terlihat jelas di halaman beranda pihak "penjual". Panduan kepatuhan hukum privasi negara bagian Amerika Serikat menawarkan kemampuan untuk mengaktifkan pemrosesan data yang dibatasi untuk penayangan iklan Google, tetapi Google tidak dapat menerapkan setelan ini ke setiap jaringan iklan dalam rantai mediasi Anda. Oleh karena itu, Anda harus mengidentifikasi setiap jaringan iklan dalam rantai mediasi Anda yang dapat berpartisipasi dalam penjualan informasi pribadi dan mengikuti panduan dari setiap jaringan tersebut untuk memastikan kepatuhannya.
Adaptor AdColony menyediakan metode AdColonyMediationAdapter.getAppOptions()
untuk menyesuaikan parameter yang akan dikirim ke SDK AdColony. Dua metode yang relevan dengan CCPA pada opsi ini adalah setPrivacyFrameworkRequired()
dan setPrivacyConsentString()
. Kode contoh berikut menunjukkan cara meneruskan informasi izin ke adaptor AdColony, yang kemudian digunakan dalam metode inisialisasi AdColony. Opsi ini harus ditetapkan sebelum Anda
menginisialisasi Google Mobile Ads SDK
agar dapat diteruskan dengan benar ke SDK AdColony.
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")
Lihat detail penerapan CCPA AdColony untuk detail selengkapnya tentang nilai yang mungkin diberikan dalam metode ini.
Langkah 5: Tambahkan kode yang diperlukan
Tidak ada kode tambahan yang diperlukan untuk integrasi AdColony.
Langkah 6: Uji penerapan Anda
Aktifkan iklan percobaan
Pastikan Anda mendaftarkan perangkat pengujian Anda untuk Ad Manager dan mengaktifkan mode pengujian di AdColony UI.
Memverifikasi iklan percobaan
Untuk memverifikasi bahwa Anda menerima iklan pengujian dari AdColony, aktifkan pengujian sumber iklan tunggal di pemeriksa iklan menggunakan AdColony (Bidding) and AdColony (Waterfall) sumber iklan.
Langkah-langkah opsional
Izin
Untuk performa yang optimal, AdColony merekomendasikan penambahan izin
opsional
berikut ke file AndroidManifest.xml
aplikasi Anda:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.VIBRATE" />
Menggunakan iklan interstisial dan reward
Parameter khusus jaringan
Adaptor AdColony mendukung parameter permintaan tambahan yang dapat diteruskan
ke adaptor menggunakan class AdColonyBundleBuilder
. AdColonyBundleBuilder
menyertakan metode berikut:
setShowPrePopup(boolean)
: Menetapkan apakah akan menampilkan pop-up atau tidak sebelum menampilkan iklan. Tetapkan ke false jika tidak ada pop-up sebelum iklan ditampilkan.setShowPostPopup(boolean)
: Menetapkan apakah akan menampilkan pop-up setelah menampilkan iklan atau tidak. Tetapkan ke false jika tidak ada pop-up setelah iklan ditampilkan.
Berikut adalah contoh kode mengenai cara menetapkan parameter permintaan iklan ini:
Java
AdColonyBundleBuilder.setShowPrePopup(true);
AdColonyBundleBuilder.setShowPostPopup(true);
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(AdColonyAdapter.class, AdColonyBundleBuilder.build())
.build();
rewardedInterstitialAd.loadAd(request);
Kotlin
AdColonyBundleBuilder.setShowPrePopup(true)
AdColonyBundleBuilder.setShowPostPopup(true)
val request = AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(AdColonyAdapter::class.java, AdColonyBundleBuilder.build())
.build()
rewardedInterstitialAd.loadAd(request)
Memverifikasi versi adaptor dan SDK
Untuk mencatat versi adaptor dan SDK ke dalam log, gunakan cuplikan kode berikut:
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()));
Kode error
Jika adaptor gagal menerima iklan dari AdColony, penayang dapat memeriksa
error yang mendasari dari respons iklan menggunakan
ResponseInfo.getAdapterResponse()
dalam kelas berikut:
com.jirbo.adcolony.AdColonyAdapter
com.google.ads.mediation.adcolony.AdColonyMediationAdapter
Berikut adalah kode dan pesan yang menyertainya yang ditampilkan oleh adaptor AdColony saat iklan gagal dimuat:
Kode error | Alasan |
---|---|
100 | AdColony SDK menampilkan error. |
101 | Parameter server tidak valid (misalnya, ID Zona tidak ada). |
102 | Iklan sudah diminta untuk ID Zona yang sama. |
103 | AdColony SDK menampilkan error inisialisasi. |
104 | Ukuran banner yang diminta tidak memetakan ke ukuran iklan AdColony yang valid. |
105 | Kesalahan presentasi karena iklan tidak dimuat. |
106 | Konteks yang digunakan untuk melakukan inisialisasi AdColony SDK bukan merupakan instance Activity . |
0 - 3 | AdColony SDK menampilkan error. Lihat dokumentasi untuk mengetahui detail selengkapnya. |
101 | Parameter server tidak valid (misalnya, ID Zona tidak ada). |
102 | Pengontrol tampilan root yang menampilkan iklan adalah nil . |
103 | AdColony SDK menampilkan error inisialisasi. |
104 | AdColony SDK tidak mendukung konfigurasi dua kali dalam periode lima detik. |
105 | Gagal menampilkan iklan. |
106 | Zona yang digunakan untuk reward bukan zona reward di portal AdColony. |
Log Perubahan Adaptor Mediasi Android AdColony
Versi Berikutnya
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 22.4.0.
Versi 4.8.0.2
- Mengupdate adaptor untuk menggunakan class
VersionInfo
baru. - Update versi minimum Google Mobile Ads SDK yang diperlukan ke 22.0.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 22.0.0.
- AdColony SDK versi 4.8.0.
Versi 4.8.0.1
- Menambahkan dukungan untuk meneruskan informasi COPPA ke AdColony SDK.
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 21.5.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 21.5.0.
- AdColony SDK versi 4.8.0.
Versi 4.8.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.8.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 21.0.0.
- AdColony SDK versi 4.8.0.
Versi 4.7.1.1
- Mengupdate
compileSdkVersion
dantargetSdkVersion
ke API 31. - Mengupdate versi minimum Google Mobile Ads SDK yang diperlukan ke 21.0.0.
- Mengupdate level minimum Android API yang diperlukan ke 19.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 21.0.0.
- AdColony SDK versi 4.7.1.
Versi 4.7.1.0
- Memverifikasi kompatibilitas dengan AdColony SDK versi 4.7.1.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 20.6.0.
- AdColony SDK versi 4.7.1.
Versi 4.7.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.7.0.
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 20.6.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 20.6.0.
- AdColony SDK versi 4.7.0.
Versi 4.6.5.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.6.5.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 20.4.0.
- AdColony SDK versi 4.6.5.
Versi 4.6.4.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.6.4.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 20.4.0.
- AdColony SDK versi 4.6.4.
Versi 4.6.3.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.6.3.
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 20.4.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 20.4.0.
- AdColony SDK versi 4.6.3.
Versi 4.6.2.0
- Memverifikasi kompatibilitas dengan AdColony SDK versi 4.6.2.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 20.3.0.
- AdColony SDK versi 4.6.2.
Versi 4.6.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.6.0.
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 20.3.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 20.3.0.
- AdColony SDK versi 4.6.0.
Versi 4.5.0.0
- Penambahan dukungan untuk bidding lanjutan banner.
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.5.0.
- Mengupdate versi minimum Google Mobile Ads SDK yang diperlukan ke 20.0.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 20.0.0.
- AdColony SDK versi 4.5.0.
Versi 4.4.1.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.4.1.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 19.7.0.
- AdColony SDK versi 4.4.1.
Versi 4.4.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.4.0.
- Menambahkan dukungan metode
collectSignals()
AdColony untuk bidding. - Mengupdate versi minimum Google Mobile Ads SDK yang diperlukan ke 19.7.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 19.7.0.
- AdColony SDK versi 4.4.0.
Versi 4.3.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.3.0.
- Mengupdate Google Mobile Ads SDK versi minimum yang diperlukan ke 19.5.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 19.5.0.
- AdColony SDK versi 4.3.0.
Versi 4.2.4.0
- Memperbaiki bug yang menyebabkan
onUserEarnedReward()
tidak diteruskan untuk iklan reward. - Menambahkan kode error tambahan untuk error inisialisasi SDK AdColony.
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 19.4.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 19.4.0.
- AdColony SDK versi 4.2.4.
Versi 4.2.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.2.0.
- Mengupdate adaptor untuk mendukung permintaan banner adaptif inline.
- Mengupdate Google Mobile Ads SDK versi minimum yang diperlukan ke 19.2.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 19.2.0.
- AdColony SDK versi 4.2.0.
Versi 4.1.4.1
- Menambahkan kode error deskriptif dan alasan kegagalan pemuatan/tampilan adaptor.
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 19.0.1.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 19.0.1.
- AdColony SDK versi 4.1.4.
Versi 4.1.4.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.1.4.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 18.3.0.
- AdColony SDK versi 4.1.4.
Versi 4.1.3.1
- Memperbaiki masalah saat callback
onRewardedAdLoaded()
tidak diteruskan oleh adaptor.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 18.3.0.
- AdColony SDK versi 4.1.3.
Versi 4.1.3.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.1.3.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 18.3.0.
- AdColony SDK versi 4.1.3.
Versi 4.1.2.0
- Memverifikasi kompatibilitas dengan AdColony SDK versi 4.1.2.
- Mengupdate Google Mobile Ads SDK versi minimum yang diperlukan ke 18.3.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 18.3.0.
- AdColony SDK versi 4.1.2.
Versi 4.1.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 4.1.0.
- Penambahan dukungan untuk iklan banner.
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 18.2.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 18.2.0.
- AdColony SDK versi 4.1.0.
Versi 3.3.11.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.11.
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 18.1.1.
Versi 3.3.10.1
- Penambahan kemampuan bidding ke adaptor untuk iklan interstisial dan reward.
Versi 3.3.10.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.10.
Versi 3.3.9.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.9.
- Menghapus metode
setGdprRequired()
dansetGdprConsentString()
padaAdColonyBundleBuilder
. - Menambahkan metode
AdColonyMediationAdapter.getAppOptions()
. Penayang kini harus meneruskan informasi GDPR ke SDK AdColony melalui opsi ini. Lihat dokumentasi developer untuk mengetahui detail selengkapnya.
Versi 3.3.8.1
- Mengupdate adaptor untuk mendukung Reward API beta terbuka baru.
- Update versi minimum Google Mobile Ads SDK yang diperlukan ke 17.2.0.
Versi 3.3.8.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.8.
Versi 3.3.7.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.7.
Versi 3.3.6.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.6.
Versi 3.3.5.1
- Memperbarui adaptor untuk memanggil peristiwa iklan
onRewardedVideoComplete()
.
Versi 3.3.5.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.5.
Versi 3.3.4.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.4.
- Update adaptor dengan GDPR.
Versi 3.3.3.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.3.
- Menghapus metode
setTestModeEnabled
dari class Builder paket. Penayang kini dapat meminta iklan percobaan dari AdColony dengan menentukan perangkat percobaan melalui metodeaddTestDevice()
dari kelas pembuat AdRequest.
Versi 3.3.2.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.2.
Versi 3.3.0.1
- Memperbaiki masalah saat adaptor gagal diisi saat adaptor diinisialisasi ulang.
- Memperbaiki masalah saat callback reward dikirim dengan tidak benar.
Versi 3.3.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.3.0.
- Mengupdate project Adapter untuk Android Studio 3.0.
Versi 3.2.1.1
- Menambahkan metode
setTestModeEnabled
ke class builder Paket. Penayang dapat menggunakan metode ini untuk menandai permintaan AdColony sebagai permintaan pengujian.
Versi 3.2.1.0
- Memverifikasi kompatibilitas dengan AdColony SDK versi 3.2.1.
Versi 3.2.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.2.0.
Versi 3.1.2.0
- Memperbaiki kemungkinan NullPointerExceptions.
- Memverifikasi kompatibilitas dengan AdColony SDK versi 3.1.2.
Versi 3.1.1.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.1.1.
Versi 3.1.0.0
- Kompatibilitas terverifikasi dengan AdColony SDK versi 3.1.0.
Versi 3.0.6.0
- Mengubah sistem penamaan versi menjadi [versi AdColony SDK].[versi patch adaptor].
- Mengupdate AdColony SDK minimum yang diperlukan ke v3.0.6.
Versi Sebelumnya
- Mendukung iklan interstisial dan video reward.