Panduan ini menunjukkan cara menggunakan Google Mobile Ads SDK untuk memuat dan menampilkan iklan dari DT Exchange menggunakan mediasi, yang mencakup integrasi waterfall. Panduan ini membahas cara menambahkan DT Exchange ke konfigurasi mediasi unit iklan serta cara mengintegrasikan DT SDK dan adaptor ke aplikasi iOS.
Integrasi dan format iklan yang didukung
Adaptor mediasi untuk DT Exchange memiliki kemampuan berikut:
| Integrasi | |
|---|---|
| Bidding | |
| Air Terjun | |
| Format | |
| Banner | |
| Interstisial | |
| Reward | |
| Native | |
Prasyarat
Sebelum melanjutkan, verifikasi hal berikut:
Target deployment iOS 15.0 atau yang lebih baru.
[Untuk bidding]: Untuk mengintegrasikan semua format iklan yang didukung dalam bidding, gunakan adaptor DT Exchange 8.4.2.1 atau yang lebih baru (sebaiknya gunakan versi terbaru).
Versi Google Mobile Ads SDK terbaru.
Langkah 1: Siapkan konfigurasi di UI DT Exchange
Menambahkan aplikasi dan penempatan iklan baru
Daftar atau login ke Konsol DT Exchange.
Klik Add App.

Pilih platform dan penempatan Anda, isi bagian formulir lainnya, lalu klik Create App.

Masukkan nama dan pilih jenis untuk penempatan Anda. Kemudian, klik Save Placement.
ID Aplikasi dan ID Penempatan
Arahkan kursor ke menu navigasi kiri untuk membukanya, lalu klik Pengelolaan Aplikasi.

Di halaman App Management, catat App ID di samping aplikasi Anda.

Pilih aplikasi Anda dan buka tab Penempatan. Catat ID Penempatan.
ID Penayang, Kunci Konsumen, dan Rahasia Konsumen
Klik nama pengguna Anda dari menu kiri, lalu pilih Profil Pengguna.

Catat ID Penayang, Kunci Konsumen, dan Rahasia Konsumen karena ini diperlukan pada langkah berikutnya.
Memperbarui app-ads.txt
Authorized Sellers for Apps app-ads.txt adalah inisiatif IAB Tech Lab yang membantu memastikan inventaris iklan aplikasi Anda hanya dijual melalui saluran yang telah Anda identifikasi sebagai resmi. Untuk mencegah kerugian pendapatan iklan yang signifikan, Anda harus menerapkan file app-ads.txt.
Jika Anda belum melakukannya,
buat file app-ads.txt untuk Ad Manager.
Untuk menerapkan app-ads.txt untuk DT Exchange,
Tambahkan DT ke file app-ads.txt Anda.
Langkah 2: Siapkan permintaan DT Exchange di UI Ad Manager
Login ke akun Ad Manager Anda.
Menambahkan DT Exchange di Perusahaan
Bidding
Langkah ini tidak diperlukan untuk integrasi bidding.
Air Terjun
Buka Admin > Perusahaan, lalu klik tombol Perusahaan baru di tab Semua perusahaan. Pilih Jaringan iklan.

Pilih DT SDK sebagai Jaringan iklan, masukkan Nama yang unik, lalu aktifkan Mediasi. Aktifkan Pengumpulan data otomatis, lalu masukkan ID Penayang, Rahasia Pengguna, dan Kunci Pengguna yang diperoleh di bagian sebelumnya.
Anda tidak perlu memasukkan Nama Pengguna atau Sandi. 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.

Air Terjun
Langkah ini tidak diperlukan untuk integrasi waterfall.
Membagikan sinyal aman pada permintaan bid
Bidding
Buka Inventaris > Sinyal Aman. Di bagian Sinyal aman, cari DT Exchange (Fyber Monetization) dan aktifkan Aktifkan integrasi aplikasi.

Klik Simpan.
Air Terjun
Langkah ini tidak diperlukan untuk integrasi waterfall.
Mengizinkan berbagi sinyal aman untuk Bidding dengan SDK
Bidding
Buka Penayangan > Setelan saluran permintaan. Di tab Setelan default, aktifkan Izinkan berbagi sinyal aman untuk Bidding SDK.

Klik Simpan.
Air Terjun
Langkah ini tidak diperlukan untuk integrasi waterfall.
Mengonfigurasi Bidding Bursa DT
Bidding
Buka Penayangan > Bidder, lalu klik Buka Bidding dengan SDK.

Klik Bidder baru.

Pilih DT Exchange sebagai bidder.

Klik Lanjutkan untuk mengaktifkan Bidding dengan SDK untuk bidder ini.

Klik Selesai.
Air Terjun
Langkah ini tidak diperlukan untuk integrasi waterfall.
Mengonfigurasi pemetaan unit iklan
Bidding
Buka Penayangan > Bidder, lalu klik Buka Bidding dengan SDK.

Pilih perusahaan untuk DT Exchange.

Buka tab Pemetaan unit iklan, lalu klik Pemetaan unit iklan baru.

Pilih Unit iklan tertentu. Pilih unit iklan dan format, Aplikasi seluler sebagai Jenis inventaris, dan Aplikasi seluler Anda. Kemudian, masukkan ID Aplikasi dan ID Penempatan yang diperoleh di bagian sebelumnya.
Terakhir, klik Simpan.

Air Terjun
Buka Penayangan > Grup hasil, lalu klik tombol Grup hasil baru. Pilih Inventaris dan Aplikasi Anda.

Scroll ke Partner hasil, lalu klik Tambahkan partner mediasi.

Pilih perusahaan yang Anda buat untuk DT Exchange di bagian sebelumnya. Pilih Mediasi SDK seluler sebagai Jenis integrasi, iOS sebagai Platform, dan Aktif sebagai Status.
Masukkan Application ID dan Placement ID yang diperoleh di bagian sebelumnya, serta nilai Default CPM. Klik Simpan.

Menambahkan DT Exchange (Fyber Monetization) ke daftar partner iklan GDPR dan peraturan negara bagian AS
Ikuti langkah-langkah di Setelan peraturan Eropa dan Setelan peraturan negara bagian AS untuk menambahkan DT Exchange (Fyber Monetization) ke daftar partner iklan peraturan Eropa dan negara bagian AS di UI Ad Manager.
Langkah 3: Impor DT SDK dan adaptor
Menggunakan Swift Package Manager
Sebelum melanjutkan, Anda harus memiliki versi adaptor minimum yang didukung, yaitu 8.3.8.0.
Untuk menambahkan dependensi paket ke project Anda, ikuti langkah-langkah berikut:
Di Xcode, buka File > Add Package Dependencies....
Pada dialog yang muncul, telusuri URL paket berikut:
https://github.com/googleads/googleads-mobile-ios-mediation-dtexchange.gitDi Dependency Rule, pilih Branch.
Di kolom teks, masukkan
main.
Menggunakan CocoaPods
Tambahkan baris berikut ke Podfile project Anda:
pod 'GoogleMobileAdsMediationFyber'
Dari command line, jalankan:
pod install --repo-updateIntegrasi manual
- Download versi terbaru
DT SDK for iOS
dan tautkan
IASDKCore.xcframework. - Download adaptor DT Exchange versi terbaru dari link download di Log perubahan dan tautkan
DTExchangeAdapter.xcframeworkdi project Anda.
Langkah 4: Terapkan setelan privasi di DT SDK
Izin Uni Eropa dan GDPR
Untuk mematuhi Kebijakan Izin Pengguna Uni Eropa Google, Anda harus membuat pengungkapan tertentu kepada pengguna di Wilayah Ekonomi Eropa (EEA), Inggris Raya, dan Swiss, serta mendapatkan izin mereka untuk penggunaan cookie atau penyimpanan lokal lainnya jika diwajibkan secara hukum, dan untuk pengumpulan, pembagian, serta penggunaan data pribadi untuk personalisasi iklan. Kebijakan ini mencerminkan persyaratan dalam ePrivacy Directive dan General Data Protection Regulation (GDPR) Uni Eropa. Anda bertanggung jawab untuk memverifikasi bahwa izin diteruskan ke setiap sumber iklan dalam rantai mediasi Anda.
DT Exchange iOS adapter versi 8.3.1.0 dan yang lebih baru mendukung penerusan sinyal izin GDPR dari platform pengelolaan izin yang terintegrasi dengan Transparency and Consent Framework (TCF) IAB ke DT Exchange SDK. Untuk informasi selengkapnya, lihat GDPR.
Hukum privasi negara bagian Amerika Serikat
Hukum privasi negara bagian Amerika Serikat mewajibkan pemberian hak kepada pengguna untuk menolak "penjualan" "informasi pribadi" mereka (sebagaimana istilah tersebut didefinisikan oleh hukum ini), dengan pilihan tidak ikut yang disediakan melalui link "Jangan Jual Informasi Pribadi Saya" yang terlihat jelas di halaman beranda pihak "penjual". Panduan kepatuhan terhadap 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 mungkin berpartisipasi dalam penjualan informasi pribadi dan mengikuti panduan dari setiap jaringan tersebut untuk memastikan kepatuhan.
DT Exchange berisi API yang memungkinkan Anda meneruskan izin pengguna ke SDK mereka. Kode contoh berikut menunjukkan cara meneruskan informasi izin ke DT SDK secara manual. Jika Anda memilih untuk meneruskan informasi izin ke DT SDK secara manual, sebaiknya kode ini dipanggil sebelum meminta iklan melalui Google Mobile Ads SDK.
Swift
Ganti usPrivacyString dengan string privasi AS Anda.
Objective-C
Ganti kUSPrivacyString dengan string privasi AS Anda.
Buka panduan penerapan CCPA DT Exchange untuk mengetahui detail selengkapnya dan nilai yang dapat diberikan dalam metode ini.
Langkah 5: Tambahkan kode yang diperlukan
Menerapkan SKAdNetwork
Ikuti dokumentasi DT Exchange
untuk menambahkan ID SKAdNetwork ke file Info.plist project Anda.
Langkah 6: Uji penerapan Anda
Mengaktifkan iklan pengujian
Pastikan Anda mendaftarkan perangkat pengujian untuk Ad Manager.
Memverifikasi iklan pengujian
Untuk memverifikasi bahwa Anda menerima iklan percobaan dari DT Exchange, aktifkan pengujian sumber iklan tunggal di pemeriksa iklan menggunakan sumber iklan DT Exchange (Bidding) dan DT Exchange (Waterfall).
Langkah opsional
Parameter khusus jaringan
Adaptor DT Exchange mendukung parameter permintaan tambahan yang dapat diteruskan ke adaptor menggunakan GADMAdapterFyberExtras(). Adaptor mencari
kunci berikut dalam paket:
| Parameter dan nilai permintaan | |
|---|---|
setUserDataUsia, gender, dan kode pos pengguna. |
IAUserData |
setMuteAudio
|
Boolean. Membisukan atau membunyikan audio video |
Berikut contoh kode cara menetapkan parameter permintaan iklan ini:
Swift
let userData = IAUserData.build { builder in
builder.age = 23
builder.gender = IAUserGenderType.male
builder.zipCode = "1234"
}
let request = Request()
let extras = GADMAdapterFyberExtras()
extras.userData = userData
extras.muteAudio = true
request.register(extras)
Objective-C
IAUserData *userData = [IAUserData build:^(id<IAUserDataBuilder> _Nonnull builder) {
builder.age = 23;
builder.gender = IAUserGenderTypeMale;
builder.zipCode = @"1234";
}];
GADRequest *request = [GADRequest request];
GADMAdapterFyberExtras *extras = [[GADMAdapterFyberExtras alloc] init];
extras.userData = userData;
extras.muteAudio = YES;
[request registerAdNetworkExtras:extras];
Lihat panduan integrasi DT Exchange untuk mengetahui informasi selengkapnya.
Kode error
Jika adaptor gagal menerima iklan dari DT Exchange, Anda dapat memeriksa error yang mendasarinya dari respons iklan menggunakan
GADResponseInfo.adNetworkInfoArray
di bawah class berikut:
GADMediationAdapterFyber
Berikut adalah kode dan pesan yang menyertainya yang ditampilkan oleh adaptor DT Exchange saat iklan gagal dimuat:
| Kode error | Alasan |
|---|---|
| 0-10 | DT SDK menampilkan error. Lihat dokumentasi untuk mengetahui detail selengkapnya. |
| 101 | Parameter server DT Exchange yang dikonfigurasi di UI Ad Manager tidak ada/tidak valid. |
| 102 | Ukuran iklan yang diminta tidak sesuai dengan ukuran banner yang didukung DT Exchange. |
| 103 | Gagal menampilkan iklan karena objek iklan telah digunakan. |
| 104 | Gagal menampilkan iklan DT Exchange karena iklan belum siap. |
| 105 | SDK DT menampilkan error inisialisasi. |
Log Perubahan Adaptor Mediasi DT Exchange iOS
Versi 8.5.0.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.5.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.10.0.
- DT Exchange SDK versi 8.5.0.
Versi 8.4.10.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.4.10.
- Kini memerlukan iOS versi minimum
15.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.7.0.
- SDK DT Exchange versi 8.4.10.
Versi 8.4.8.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.4.8.
- Mengupdate versi iOS minimum untuk melonggarkan dependensi Google Mobile Ads SDK agar mengizinkan versi minor.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.6.0.
- DT Exchange SDK versi 8.4.8.
Versi 8.4.7.1
- Adaptor kini meneruskan flag Google Mobile Ads SDK
ageRestrictedTreatmentke COPPA API DT Exchange SDK.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.3.0.
- DT Exchange SDK versi 8.4.7.
Versi 8.4.7.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.4.7.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.3.0.
- DT Exchange SDK versi 8.4.7.
Versi 8.4.6.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.4.6.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.2.0.
- DT Exchange SDK versi 8.4.6.
Versi 8.4.5.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.4.5.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.0.0.
- DT Exchange SDK versi 8.4.5.
Versi 8.4.4.1
- Menambahkan watermark untuk iklan bidding.
- Memperbarui dependensi Google Mobile Ads SDK ke versi 13.0.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 13.0.0.
- DT Exchange SDK versi 8.4.4.
Versi 8.4.4.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.4.4.
- Menambahkan dukungan untuk meneruskan parameter Google Mobile Ads SDK
tagForChildDirectedTreatmentdantagForUnderAgeOfConsentke DT Exchange SDK.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.14.0.
- DT Exchange SDK versi 8.4.4.
Versi 8.4.3.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.4.3.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.14.0.
- SDK DT Exchange versi 8.4.3.
Versi 8.4.2.1
- Menambahkan dukungan untuk iklan native bidding.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.14.0.
- DT Exchange SDK versi 8.4.2.
Versi 8.4.2.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.4.2.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.14.0.
- DT Exchange SDK versi 8.4.2.
Versi 8.4.1.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.4.1.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.12.0.
- DT Exchange SDK versi 8.4.1.
Versi 8.4.0.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.4.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.7.0.
- DT Exchange SDK versi 8.4.0.
Versi 8.3.8.0
- Memperbaiki panggilan iklan bidding agar tidak lagi memeriksa ID Spot.
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.3.8.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.7.0.
- DT Exchange SDK versi 8.3.8.
Versi 8.3.7.0
- Sekarang memerlukan versi iOS minimum
13.0. - Menambahkan dukungan bidding untuk format iklan banner, interstisial, dan reward.
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.3.7.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.5.0.
- DT Exchange SDK versi 8.3.7.
Versi 8.3.6.0
- Mengaktifkan tanda
-fobjc-arcdan-fstack-protector-all. - Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.3.6.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.2.0.
- DT Exchange SDK versi 8.3.6.
Versi 8.3.5.1
- Sekarang memerlukan Google Mobile Ads SDK versi 12.0.0 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 12.0.0.
- DT Exchange SDK versi 8.3.5.
Versi 8.3.5.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.3.5.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.13.0.
- DT Exchange SDK versi 8.3.5.
Versi 8.3.4.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.3.4.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.13.0.
- DT Exchange SDK versi 8.3.4.
Versi 8.3.3.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.3.3.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.12.0.
- DT Exchange SDK versi 8.3.3.
Versi 8.3.2.1
- Menghapus penggunaan kata kunci yang tidak digunakan lagi.
- Memperbaiki bug yang menyebabkan iklan interstisial dan reward menghilang dan layar kosong ditampilkan.
- Memperbarui
CFBundleShortVersionStringagar memiliki tiga komponen, bukan empat.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.10.0.
- DT Exchange SDK versi 8.3.2.
Versi 8.3.2.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.3.2.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.8.0.
- DT Exchange SDK versi 8.3.2.
Versi 8.3.1.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.3.1.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.6.0.
- DT Exchange SDK versi 8.3.1.
Versi 8.3.0.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.3.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.5.0.
- DT Exchange SDK versi 8.3.0.
Versi 8.2.8.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.2.8.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.3.0.
- DT Exchange SDK versi 8.2.8.
Versi 8.2.7.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.2.7.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.2.0.
- DT Exchange SDK versi 8.2.7.
Versi 8.2.6.1
- Menambahkan callback
didFailToPresentWithErrordi iklan reward. - Menambahkan metode delegasi
IAAdDidExpiredi iklan interstisial dan reward. - Kini memerlukan iOS versi minimum 12.0.
- Sekarang memerlukan Google Mobile Ads SDK versi 11.0 atau yang lebih tinggi.
- Menyertakan
Info.plistdalam framework dalamDTExchangeAdapter.xcframework.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 11.0.1.
- DT Exchange SDK versi 8.2.6.
Versi 8.2.6.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.2.6.
- Menghapus metode delegasi
willBackgroundApplicationyang tidak digunakan lagi dari penerapan iklan banner dan interstisial.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.14.0.
- DT Exchange SDK versi 8.2.6.
Versi 8.2.5.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.2.5.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.14.0.
- DT Exchange SDK versi 8.2.5.
Versi 8.2.4.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.2.4.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.9.0.
- DT Exchange SDK versi 8.2.4.
Versi 8.2.3.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.2.3.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.7.0.
- DT Exchange SDK versi 8.2.3.
Versi 8.2.2.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.2.2.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.5.0.
- DT Exchange SDK versi 8.2.2.
Versi 8.2.1.0
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.2.1.
- Menghapus dukungan arsitektur
armv7. - Sekarang memerlukan versi iOS minimum 11.0.
- Sekarang memerlukan Google Mobile Ads SDK versi 10.4.0 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.4.0.
- DT Exchange SDK versi 8.2.1.
Versi 8.2.0.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.2.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.2.0.
- DT Exchange SDK versi 8.2.0.
Versi 8.1.9.1
- Kini memerlukan Google Mobile Ads SDK versi 10.0.0 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 10.0.0.
- DT Exchange SDK versi 8.1.9.
Versi 8.1.9.0
- Menghapus penggunaan API mediasi gender, ulang tahun, dan lokasi yang tidak digunakan lagi.
- Kompatibilitas terverifikasi dengan DT Exchange SDK versi 8.1.9.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 9.14.0.
- DT Exchange SDK versi 8.1.9.
Versi 8.1.7.0
- Kompatibilitas yang terverifikasi dengan DT Exchange SDK versi 8.1.7.
- Adapter diubah mereknya menjadi "DT Exchange".
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 9.13.0.
- DT Exchange SDK versi 8.1.7.
Versi 8.1.6.0
- Menambahkan dukungan untuk meneruskan tambahan
muteAudiodi classGADMAdapterFyberExtras. - Mengupdate adaptor untuk menggunakan
didRewardUserAPI. - Sekarang memerlukan Google Mobile Ads SDK versi 9.8.0 atau yang lebih tinggi.
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 8.1.6.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 9.11.0.
- Fyber Marketplace SDK versi 8.1.6.
Versi 8.1.5.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 8.1.5.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 9.5.0.
- Fyber Marketplace SDK versi 8.1.5.
Versi 8.1.4.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 8.1.4.
- Menambahkan dukungan untuk arsitektur simulator arm64.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 9.1.0.
- Fyber Marketplace SDK versi 8.1.4.
Versi 8.1.3.1
- Kompatibilitas terverifikasi dengan Google Mobile Ads SDK versi 9.0.0.
- Kini memerlukan Google Mobile Ads SDK versi 9.0.0 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 9.0.0.
- Fyber Marketplace SDK versi 8.1.3.
Versi 8.1.3.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 8.1.3.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.13.0.
- Fyber Marketplace SDK versi 8.1.3.
Versi 8.1.2.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 8.1.2.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.13.0.
- Fyber Marketplace SDK versi 8.1.2.
Versi 8.1.1.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 8.1.1.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.12.0.
- Fyber Marketplace SDK versi 8.1.1.
Versi 8.1.0.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 8.1.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.12.0.
- Fyber Marketplace SDK versi 8.1.0.
Versi 8.0.0.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 8.0.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.12.0.
- Fyber Marketplace SDK versi 8.0.0.
Versi 7.9.0.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.9.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.11.0.
- Fyber Marketplace SDK versi 7.9.0.
Versi 7.8.9.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.8.9.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.10.0.
- Fyber Marketplace SDK versi 7.8.9.
Versi 7.8.8.1
- Memindahkan peristiwa iklan
didEndVideoke callback iklan rewardIAAdDidReward.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.9.0.
- Fyber Marketplace SDK versi 7.8.8.
Versi 7.8.8.0
- Sekarang memerlukan versi iOS minimum 10.0.
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.8.8.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.9.0.
- Fyber Marketplace SDK versi 7.8.8.
Versi 7.8.7.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.8.7.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.8.0.
- Fyber Marketplace SDK versi 7.8.7.
Versi 7.8.6.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.8.6.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.5.0.
- Fyber Marketplace SDK versi 7.8.6.
Versi 7.8.5.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.8.5.
- Sekarang memerlukan build dengan Xcode 12.5 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.5.0.
- Fyber Marketplace SDK versi 7.8.5.
Versi 7.8.1.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.8.1.
- Dependensi yang dilonggarkan ke Google Mobile Ads SDK versi 8.0.0 atau yang lebih tinggi.
- Menambahkan kode dan pesan error adaptor standar.
- Mengupdate adaptor untuk menggunakan format
.xcframework.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 8.0.0.
- Fyber Marketplace SDK versi 7.8.1.
Versi 7.8.0.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.8.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.69.0.
- Fyber Marketplace SDK versi 7.8.0.
Versi 7.7.3.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.7.3.
- Sekarang memerlukan Google Mobile Ads SDK versi 7.69.0 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.69.0.
- Fyber Marketplace SDK versi 7.7.3.
Versi 7.7.2.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.7.2.
- Sekarang memerlukan Google Mobile Ads SDK versi 7.67.0 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.67.0.
- Fyber Marketplace SDK versi 7.7.2.
Versi 7.7.1.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.7.1.
- Sekarang memerlukan Google Mobile Ads SDK versi 7.66.0 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.66.0.
- Fyber Marketplace SDK versi 7.7.1.
Versi 7.6.4.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.6.4.
- Sekarang memerlukan Google Mobile Ads SDK versi 7.65.0 atau yang lebih tinggi.
- Menambahkan class GADMAdapterFyberExtras, yang memungkinkan penayang meneruskan kata kunci dan userData ke Fyber Marketplace SDK.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.65.0.
- Fyber Marketplace SDK versi 7.6.4.
Versi 7.6.3.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.6.3.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.64.0.
- Fyber Marketplace SDK versi 7.6.3.
Versi 7.6.2.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.6.2.
- Sekarang memerlukan Google Mobile Ads SDK versi 7.64.0 atau yang lebih tinggi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.64.0.
- Fyber Marketplace SDK versi 7.6.2.
Versi 7.6.0.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.6.0.
- Sekarang memerlukan Google Mobile Ads SDK versi 7.62.0 atau yang lebih tinggi.
- Mengupdate adaptor untuk mendukung permintaan banner adaptif inline.
- Menambahkan dukungan untuk HTML reward.
- Menambahkan callback reward baru: IAAdDidReward (untuk video reward dan HTML reward). IAVideoCompleted tidak lagi digunakan untuk memberikan reward.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.62.0.
- Fyber Marketplace SDK versi 7.6.0.
Versi 7.5.6.1
- Menghapus sementara logging khusus Fyber Marketplace SDK.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.60.0.
- Fyber Marketplace SDK versi 7.5.6.
Versi 7.5.6.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.5.6.
- Memperbarui versi minimum Google Mobile Ads SDK yang diperlukan menjadi 7.60.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.60.0.
- Fyber Marketplace SDK versi 7.5.6.
Versi 7.5.5.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.5.5.
- Memperbarui versi minimum Google Mobile Ads SDK yang diperlukan menjadi 7.59.0.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.59.0.
- Fyber Marketplace SDK versi 7.5.5 .
Versi 7.5.4.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.5.4.
- Menghapus dukungan untuk arsitektur i386.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.57.0.
- Fyber Marketplace SDK versi 7.5.4.
Versi 7.5.3.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.5.3.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.55.0.
- Fyber Marketplace SDK versi 7.5.3.
Versi 7.5.1.0
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.5.1.
- Memperbaiki error yang terjadi saat menginisialisasi Fyber SDK.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.55.0.
- Fyber Marketplace SDK versi 7.5.1.
Versi 7.5.0.0 (Tidak digunakan lagi)
- Versi ini telah dihapus. Gunakan versi 7.5.1.0 atau yang lebih tinggi.
- Kompatibilitas terverifikasi dengan Fyber Marketplace SDK versi 7.5.0.
- Adaptor kini akan melakukan inisialisasi Fyber SDK sebelum membuat panggilan iklan jika Fyber SDK belum diinisialisasi.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.53.0.
- Fyber Marketplace SDK versi 7.5.0.
Versi 7.4.0.0
- Rilis awal!
- Menambahkan dukungan untuk format iklan banner, interstisial, dan reward.
Dibuat dan diuji dengan:
- Google Mobile Ads SDK versi 7.52.0.
- Fyber Marketplace SDK versi 7.4.0.