Dokumen ini sudah diperbarui.
Terjemahan ke Bahasa Indonesia belum selesai.
Bahasa Inggris diperbarui: 18 Sep

Catatan Perubahan Audience Network SDK untuk Android

Catatan perubahan dan catatan rilis untuk Meta Facebook SDK untuk Android.

Tindakan diperlukan: Perbarui aplikasi Android Anda ke SDK 6.5 untuk terus memonetisasi di Audience Network

Anda harus memperbarui aplikasi Android Anda ke Audience SDK 6.5 atau versi yang lebih baru untuk terus beroperasi dan memonetisasi di Audience Network. Audience Network SDK versi lama tidak kompatibel dengan aplikasi yang menargetkan Android 12+ (API level 31+) dan tidak akan berfungsi dengan benar untuk aplikasi di perangkat ini.

Audience Network SDK 6.17.0 - 28 Maret 2024

Perubahan

  • Peningkatan kinerja dan UX.
  • Iklan Berantai Interstisial mulai dibisukan.

Audience Network SDK 6.16.0 - 31 Agustus 2023

Perubahan

  • Peningkatan kinerja untuk pengalaman menonton dan menjelajah, sehingga materi iklan dapat diklik untuk video Interstisial dan video Berhadiah.

Audience Network SDK 6.15.0 - 31 Juli 2023

Perubahan

  • alpha untuk Iklan berantai di RV dan Interstisial.
  • Iklan dinamis dan carousel di RV.

Audience Network SDK 6.14.0 - 21 April 2023

Perubahan

  • Peningkatan kinerja dan UX

Audience Network SDK 6.13.7 - 8 Maret 2023

Perubahan

  • Peningkatan kinerja dan UX untuk format iklan Video Interstisial dan Berhadiah.

Audience Network SDK 6.12.0 - 3 Oktober 2022

Perubahan

  • Penambahan izin Google AD_ID
  • Contoh filter maksud aplikasi diperbarui dengan android:exported untuk keamanan

Audience Network SDK 6.11.0 - 11 Mei 2022

Perubahan

  • Peningkatan kinerja

Audience Network SDK 6.10.0 - 12 April 2022

Perbaikan bug

  • Perbaikan tautan dalam di Android 11+
  • Perbaikan NullPointerException di iklan native
  • Perbaikan ConcurrentModificationException

Perubahan

  • Peningkatan kinerja cache

Audience Network SDK 6.8.0 - 11 Oktober 2021

Perubahan

  • Penambahan metode baru NativeAdsManager.nextNativeAd() untuk mengizinkan penentuan pendengar bagi Iklan Native.
  • Peningkatan kinerja

Audience Network SDK 6.7.0 - 13 September 2021

Perubahan

  • Peningkatan kinerja

Audience Network SDK 6.6.0 - 23 Agustus 2021

Perbaikan bug

  • Perbaikan: lebar yang salah pada iklan carousel native

Audience Network SDK 6.5.1 - 28 Juni 2021

Perbaikan bug

  • Perbaikan IllegalStateException di MediaPlayer Android
  • Perbaikan bug yang mencegah penutupan iklan Video Berhadiah

Audience Network SDK 6.5.0 - 17 Mei 2021

Perubahan

  • Menambahkan dukungan untuk Android 12 (Target API 31)
  • Peningkatan kinerja

Audience Network SDK 6.4.0 - 20 April 2021

Perubahan

  • Peningkatan kinerja

Audience Network SDK 6.3.0 - 22 Februari 2021

Perubahan

  • Desain carousel interstisial dan penyelarasan tampilan ditingkatkan.

Audience Network SDK 6.2.1 - 3 Februari 2021

Perbaikan bug

  • Perbaikan /apex/com.android.art/lib64/libart.so (art::OatHeader::IsDebuggable() const+124) di Android 11.
  • Perbaikan java.lang.IllegalStateException: Software rendering doesn't support hardware bitmaps.

Audience Network SDK 6.2.0 - 26 Oktober 2020

Perbaikan bug

  • Mitigasi bug OS Android yang menyebabkan crash pc 00000000000830f0 /apex/com.android.runtime/lib64/bionic/libc.so (abort+160).
  • Perbaikan aplikasi yang crash saat proses rendering Tampilan Web hilang (diterapkan pada penanganan panggilan balik onRenderProcessGone()).
  • Perbaikan crash ClassNotFoundException when unmarshalling.

Perubahan

  • Peningkatan interstisial dan native.

Audience Network SDK 6.1.0 - 28 September 2020

Perubahan: Desain carousel

  • Meningkatkan desain carousel interstisial dan native

Audience Network SDK 6.0.0 - 1 September 2020

Menghapus API yang sudah tidak berlaku lagi

API alternatif tersedia
  • ad.setAdListener(AdListener listener)
    • gunakan ad.loadAd(ad.buildLoadAdConfig().withAdListener(listener).build())
  • ad.loadAd(...) dengan parameter selain LoadAdConfig yang sesuai
    • gunakan ad.loadAd(loadAdConfig)
  • ad.loadAdFromBid(String bidPayload)
    • gunakan ad.loadAd(ad.buildLoadAdConfig().withBid(bidPayload).build())
  • RewardedVideoAd.show(int appOrientation)
    • gunakan rvAd.show(rvAd.buildShowAdConfig().withAppOrientation(orientation).build())
  • RewardedVideoAd.setRewardData(RewardData rewardData)
    • gunakan rvAd.loadAd(rvAd.buildLoadAdConfig().withRewardData(rewardData).build())
  • AdSettings.setIsChildDirected(boolean)
    • gunakan AdSettings.setMixedAudience(boolean)
  • AdSettings.isChildDirected()
    • use AdSettings.isMixedAudience()
  • com.facebook.ads.AdChoicesView
    • gunakan com.facebook.ads.AdOptionsView
  • com.facebook.ads.AdIconView
    • gunakan com.facebook.ads.MediaView
Dihapus sepenuhnya
  • AdSettings.MultiprocessSupportMode
  • AdSettings.setMultiprocessSupportMode(MultiprocessSupportMode)
  • AudienceNetworkAds.isInAdsProcess(Context)
  • AudienceNetworkAds.getAdsProcessName(Context)
  • AdView.disableAutoRefresh()
  • RewardedVideoAd.enableRVChain(boolean)

Perbaikan bug

  • Perbaikan net::ERR_ACCESS_DENIED di Video Interstisial dan Berhadiah pada Android 10+
  • Perbaikan penghitung waktu mundur untuk carousel dan beberapa Video Berhadiah
  • Perbaikan pengecualian ANR langka setelah memanggil InterstitialAd.loadAd()

Audience Network SDK 5.11.0 - 3 Agustus 2020

Perbaikan bug

  • Iklan video native yang dijeda tidak lagi dilanjutkan secara otomatis saat pengguna meninggalkan layar dan kembali ke aplikasi atau mengunci dan membuka layar.
  • Perbaikan bug penyesuaian skala template native yang menampilkan video dan carousel.

Audience Network SDK 5.10.1 - 17 Juli 2020

Perbaikan bug

  • Perbaikan java.lang.NoClassDefFoundError: com.facebook.ads.redexgen.X.8O dan java.util.regex.PatternSyntaxException pada beberapa build Android 4.x dan 5.x.

Audience Network SDK 5.10.0 - 6 Juli 2020

Perubahan: Opsi pemrosesan data

  • Kami merilis fitur Penggunaan Data Terbatas untuk memberi pelaku bisnis kontrol yang lebih besar terkait cara penggunaan data mereka dalam sistem kami dan untuk lebih mendukung pelaku bisnis dalam upaya mereka mematuhi California Consumer Privacy Act (CCPA).

Audience Network SDK 5.9.1 - 19 Juni 2020

Perbaikan bug

  • Perbaikan Kesalahan: java.lang.IllegalStateException: The specified child already has a parent.
  • Perbaikan panggilan balik onAdClicked() yang hilang untuk beberapa iklan.
  • Perbaikan Kesalahan: java.lang.NoClassDefFoundError: com.facebook.ads.redexgen.X.Ld.

Audience Network SDK 5.9.0 - 11 Mei 2020

Perubahan: Peningkatan Kinerja

  • Perbaikan waktu pemuatan iklan.

Perbaikan bug

  • Perbaikan pemutaran otomatis video untuk Native, video sekarang dimulai untuk pemuatan ulang MediaView.

Audience Network SDK 5.8.0 - 30 Maret 2020

Perubahan: Peningkatan UI

  • Pembaruan desain untuk Video Berhadiah.
  • Pembaruan desain untuk Interstisial.
  • Pembaruan desain untuk Iklan yang Bisa Dimainkan.

Perubahan: Perbaikan pemutaran video

  • Perbaikan pemutaran video.

Perbaikan bug

  • Perbaikan NullPointerException selama inisialisasi SDK.
  • Panggilan balik validasi video berhadiah sisi server sekarang terpicu seperti yang diharapkan.

Audience Network SDK 5.7.1 - 25 Februari 2020

Perbaikan bug

  • Perbaikan java.lang.VerifyError: com/facebook/ads/redexgen/X/0n pada beberapa build Android 4.x

Audience Network SDK 5.7.0 - 17 Februari 2020

Perubahan: Peningkatan Interstisial

  • Peningkatan desain interstisial.

Perbaikan bug

  • Video interstisial dan berhadiah akan mulai diputar senyap secara default.

Audience Network SDK 5.6.1 - 12 Januari 2020

Perbaikan bug dan perubahan

  • Perbaikan: Masalah dengan klik di Iklan Video Native.
  • Perbaikan: NPE di RewardedVideo.
  • Perbaikan: Debugger SDK dan catatan hashing perangkat uji.
  • Perbaikan: ConcurrentModificationException.

Audience Network SDK 5.6.0 - 28 Oktober 2019

Baru: API Fleksibel

Peluncuran API fleksibel baru untuk semua format iklan. Hal ini memungkinkan semua parameter khusus untuk memuat dan menampilkan iklan ditentukan menggunakan objek builder, yang dapat diperoleh melalui panggilan metode Ad.buildLoadConfig(). API lama masih akan didukung dalam waktu dekat, tetapi pada akhirnya akan dihapus.

IntersitialAd ad = new InterstitialAd(Context, String);
ad.loadAd(ad.buildLoadConfig() // LoadConfigBuilder
.withBid(String)
.withListener(AdListener)
.withCacheFlags(CacheFlags)  
.build()); // builds LoadConfig

Perubahan: Peningkatan Jaringan dan Caching

Perubahan pada jaringan dan logika cache untuk meningkatkan kinerjanya.

Perubahan: Bendera Pemirsa Campuran

Kami telah mengubah bendera label untuk Pemirsa Campuran dari isChildDirected menjadi MixedAudience. Informasi selengkapnya tentang Pemirsa Campuran dan COPPA dapat ditemukan di sini:

https://developers.facebook.com/docs/audience-network/coppa

Perbaikan bug dan perubahan

  • Perbaikan: Iklan yang bisa dimainkan tidak lagi membeku pada kartu intro, yang membuat iklan tidak bisa muncul, dan mengunci layar pengguna.
  • Perbaikan: Iklan yang bisa dimainkan gagal di-render, menampilkan kode sumber HTML dan bukan aset iklan.
  • Perbaikan: Masalah orientasi dengan cuplikan layar lanskap pada kartu akhir RV.

Audience Network SDK 5.5.0 - 19 Agustus 2019

Penambahan

  • Caching Ikon Banner Native - API baru, withPreloadedIconView, yang memungkinkan pra-caching opsional aset ikon untuk iklan native. Lebar dan tinggi harus ditentukan.
NativeAdBase
.buildLoadAdConfig() // NativeAdBase.LoadAdConfigBuilder 
.withBidPayload(String)
.withCacheFlags(MediaCacheFlags)
.withPreloadedIconView(int w, int h)
.loadAd();
  • Peningkatan Cache - meningkatkan reliabilitas cache dengan mengurangi jumlah kesalahan cache.
  • Pengoptimalan Video Interstisial & Berhadiah
  • Anda sekarang akan menerima peringatan ke konsol dan bukan pesan kesalahan jika Anda:
  • Membuat permintaan loadAd() sekunder ke objek iklan jika ada permintaan lain yang sudah dimuat atau memuat permintaan showAd() sekunder ke objek iklan jika sudah ada iklan di layar.

Perbaikan

  • Perbaikan untuk iklan yang bisa dimainkan.
  • Tombol speaker pada interstisial video bisa jadi tidak responsif pada rotasi perangkat.
  • Suara dapat terdengar di kartu akhir Video Berhadiah.
  • Iklan Video Berhadiah tidak akan lagi mengunci layar pada perangkat OPPO.

Audience Network SDK 5.4.1 - 1 Juli 2019

Penambahan

  • Contoh Layar di AdUnitsSample untuk NativeBanner dengan ImageView

Perbaikan

  • Perbaikan NPE di NativeBanner dengan ImageView
  • Perbaikan masalah dengan pemuatan dex
  • Perbaikan NPE di Video Berhadiah
  • SDK tidak akan crash jika aplikasi tidak menggunakan percepatan perangkat keras

Yang Baru di 5.4.0

  • ImageView sekarang dapat dipertukarkan dengan MediaView untuk NativeBannerAd
  • Peningkatan cache file
  • Peningkatan keamanan SDK
  • Contoh aplikasi iklan Kotlin
  • Dependensi ExoPlayer dihapus

Perubahan:ImageView dengan NativeBannerAd

Iklan Banner Native sekarang dapat dibuat dengan ImageView. Metode baru (lihat di bawah) telah ditambahkan untuk memungkinkan ini. Perhatikan bahwa penggunaan MediaView masih didukung.

class NativeBannerAd {
/**
* Registers the given view as the container and the required ImageView as the Icon display
* for this NativeBannerAd to handle impressions and clicks.
* ImageView must be within the view passed as the container for this NativeBannerAd.
* Applies a click handler to the entire unit.
* @param view the View containing this NativeBannerAd for display
* @param iconView ImageView to display Icon for this NativeBannerAd
*
* @since 5.4
*/
public void registerViewForInteraction(View view, ImageView iconView);

/**
* Registers the given view as the container and the required ImageView as the Icon display
* for this NativeBannerAd to handle impressions and clicks.
* ImageView must be within the view passed as the container for this NativeBannerAd.
* Applies a click handler to the entire unit.
* @param view the View containing this NativeBannerAd for display
* @param iconView ImageView to display Icon for this NativeBannerAd
* @param clickableViews a list of all view elements that should handle taps on this unit
*
* @since 5.4
*/
public void registerViewForInteraction(
View view,
ImageView iconView,
@Nullable final List<View> clickableViews);
}

Baru: Peningkatan cache file pada Android

Android SDK kami sekarang menggunakan cache baru untuk menyimpan iklan yang sudah diunduh. Cache baru ini lebih dapat diandalkan dan seharusnya mengurangi jumlah kesalahan caching.

Baru:Contoh aplikasi iklan Kotlin

Kami sekarang menyediakan contoh aplikasi yang menggunakan Meta Audience Network SDK di Kotlin.

Perubahan: Dependensi ExoPlayer Dihapus

ExoPlayer bukan lagi dependensi SDK.

Perbaikan bug dan perubahan

  • Perbaikan: Caching yang salah di iklan Interstisial.
  • Perbaikan: Iklan yang bisa dimainkan tidak ditampilkan dalam mode lanskap untuk format iklan Video Interstisial/Berhadiah.
  • Perbaikan: ANR pada Utas UI.
  • Perbaikan: Ikon Tutup lebih besar dari perkiraan saat layar penuh di RecyclerView.
  • Perubahan: loadAd tidak lagi melakukan I/O di utas UI untuk NativeBannerAd.

Audience Network SDK 5.3.2 - 1 Juli 2019

Perbaikan

  • Perbaikan masalah dengan pemuatan dex
  • Perbaikan NPE di Video Berhadiah
  • SDK tidak akan crash jika aplikasi tidak menggunakan percepatan perangkat keras

Audience Network SDK 5.3.1 - 20 Mei 2019

Perbaikan

  • Perbaikan masalah aplikasi yang tidak bereaksi.

Audience Network SDK 5.3.0 - 15 April 2019

Penambahan

  • Android SDK tidak lagi membutuhkan pustaka dukungan Android. Aplikasi dapat dengan bebas meningkatkan ke Android X atau ke versi lain pustaka dukungan tanpa memengaruhi SDK mereka.
  • BidderTokenProvider.getBidderToken() sekarang dapat sering dipanggil dan token penawar sudah dihitung saat mulai. Jadi, begitu SDK menginisialisasi, token penawar seharusnya bisa didapatkan lebih cepat daripada versi sebelumnya, agar terhindar dari masalah latensi.
  • Android SDK sekarang memiliki jejak metode yang lebih kecil. Android SDK sekarang memiliki sekitar 800 metode vs. lebih dari 8.000 sebelumnya. Ini berguna terutama untuk penerbit dex tunggal. Ukuran Android SDK juga telah berkurang.
  • Android SDK sekarang menggunakan lebih sedikit traffic jaringan upstream saat berkomunikasi dengan server Facebook.
  • SDK sekarang dibundel secara berbeda untuk meningkatkan langkah keamanan kami. Kami mengirimkan aset terpisah yang merupakan file dex dengan lebih banyak kode. Manipulasi Bytecode terhadap file dex ini tidak diizinkan.
  • Metode baru (isInitialized) di AudienceNetworkAds yang memungkinkan aplikasi untuk menguji apakah SDK diinisialisasi. Hal ini memungkinkan penerbit untuk menghindari inisialisasi ganda.
  • Metode baru (getAdsProcessName) di AudienceNetworkAds yang memungkinkan aplikasi untuk memeriksa apakah proses saat ini adalah proses internal SDK (sama seperti isInAdsProcess yang diperkenalkan dalam 5.1). Bagi penerbit yang ingin lebih banyak kontrol atas proses aplikasi mereka, ini dapat digunakan untuk memfilter proses yang dihasilkan oleh SDK iklan.
  • Konstruktor NativeAdViewAttributes kini memerlukan objek Konteks.

Audience Network SDK 5.2.1 - 14 Maret 2019

Perbaikan

  • Perbaikan NPE selama caching.
  • Perbaikan NativeAdsManager isAdInvalidated() yang selalu menampilkan true
  • Perbaikan ConcurrentModificationException

Audience Network SDK 5.2.0 - 20 Februari 2019

Penambahan

  • Template native baru - cara yang lebih mudah untuk menambahkan Iklan Native ke aplikasi Anda.
  • Penambahan opsi untuk menyembunyikan ikon pelaporan iklan dari AdOptionsView.
  • Menambahkan latar belakang kabur ke video dalam MediaView (Iklan Native).
  • Peningkatan desain interstisial.

Audience Network SDK 5.1.2 - 19 Februari 2019

Perbaikan

  • Bug Android Fatal Exception: android.util.AndroidRuntimeException: android.content.pm.PackageManager$NameNotFoundException: com.google.android.webview dimitigasi.
  • Perbaikan Pengecualian Error: java.lang.RuntimeException: java.lang.Throwable: A WebView method was called on thread 'JavaBridge'. All WebView methods must be called on the same thread..

Audience Network SDK 5.1.1 - 24 Januari 2019

Perbaikan

  • Saat Video Berhadiah berkendala buffering atau crash, kartu akhir disajikan dan hadiahnya diberikan kepada pengguna.

Audience Network SDK 5.1.0 - 31 Oktober 2018

Penambahan

  • AdOptionsView untuk iklan native yang memberikan fleksibilitas yang lebih besar.
  • Metode inisialisasi ke SDK.
  • Pengaturan mode kesalahan integrasi, yang akan memberikan pengecualian dalam mode debug ketika SDK telah digunakan secara tidak benar.
  • Penambahan format Iklan yang Bisa Dimainkan dalam Penempatan interstisial. Iklan yang bisa dimainkan adalah format iklan interaktif baru yang memungkinkan pengiklan untuk menawarkan pratinjau singkat game, aplikasi, atau merek mereka sebelum orang dapat memilih untuk mengunduh aplikasi.

Audience Network SDK 5.0.1 - 3 Oktober 2018

Perbaikan

  • Perbaikan Error: java.lang.RuntimeException: Unable to pause activity {com.your.app/com.facebook.ads.AudienceNetworkActivity}: java.lang.NullPointerException untuk Interstisial Carousel.
  • Perbaikan Pengecualian java.lang.NoSuchMethodError: android.view.ViewTreeObserver.removeOnGlobalLayoutListener.
  • Perbaikan Pengecualian java.lang.IllegalStateException: The specified child already has a parent.

Audience Network SDK 5.0.0 - 7 September 2018

Penambahan

  • Catatan penting! Untuk mendukung Android P, baca Panduan Konfigurasi Keamanan Jaringan Android
  • Penambahan format Iklan yang Bisa Dimainkan dalam Penempatan Video Berhadiah: Iklan yang bisa dimainkan adalah format iklan interaktif baru yang memungkinkan para pengiklan untuk menawarkan pratinjau singkat game, aplikasi, atau merek mereka sebelum orang dapat memilih untuk mengunduh aplikasi.
  • Video panjang kini didukung di Video Berhadiah dengan opsi lewati.
  • Ikon 'Laporkan Iklan' baru di Video Interstisial dan Berhadiah.
  • Kartu Akhir baru untuk Video Berhadiah.
  • Menjadikan failOnCacheFailure default untuk Video Berhadiah
  • Desain baru untuk Iklan Interstisial.
  • Video Interstisial sekarang di-cache secara default.
  • Panggilan balik OnActivityDestroyed opsional untuk Video Berhadiah dan Interstisial.

Perbaikan

  • Peningkatan penerapan cache Interstisial.
  • Penghentian Video In-stream yang diputar secara otomatis setelah melewati iklan di contoh aplikasi kami.
  • Perbaikan crash saat audioFocus berubah.
  • Penghentian AdChoicesView dari bergerak ke kiri saat diklik beberapa kali.
  • Mitigasi IllegalStateException dengan MediaPlayer.
  • Penghentian Template NativeAd dan Template NativeBannerAd agar tidak membuat crash aplikasi contoh.
  • Penambahan kode kesalahan untuk kesalahan internal.
  • Pengecualian Runtime di MediaPlayer.hasSound
  • Tidak memutar ulang Video In-stream yang dilewati
  • Perbaikan Pengecualian Penunjuk Null DefaultMediaViewVideoRenderer.
  • Perbaikan crash di AudienceNetworkActivity.
  • Perbaikan pengecualian RejectedExecution.
  • Perbaikan masalah pemblokiran utas utama.

Audience Network SDK 4.99.3 - 16 Agustus 2018

Perbaikan

  • Perbaikan ketidakcocokan format iklan horizontal vs. vertikal, selama waktu tawaran vs. waktu iklan.

Audience Network SDK 4.99.1 - 4 Juli 2018

Penambahan

  • Dukungan ImageView untuk Ikon iklan NativeAd.
  • Penambahan panggilan balik OnActivityDestroyed opsional untuk Video Berhadiah dan Interstisial.

Perbaikan

  • Perbaikan crash saat audioFocus berubah.
  • Perbaikan AdChoicesView agar tidak bergerak ke kiri saat diklik beberapa kali.
  • Perbaikan IllegalStateException dengan MediaPlayer
  • Perbaikan Template NativeAd dan Template NativeBannerAd agar tidak membuat crash contoh aplikasi.

Audience Network SDK 4.99.0 - 12 Juni 2018

Penambahan

  • Format baru Iklan Native, NativeBannerAd, yang sekarang seharusnya digunakan untuk menampilkan iklan native hanya dengan ikon iklan/aplikasi
  • MediaView sekarang diterapkan untuk Iklan Native
  • IconView baru sekarang diterapkan untuk Iklan Banner Native
  • Pembaruan Native Ad API
  • Menambahkan “advertiserName”, “headline”, “linkDescription”, “sponsoredTranslation”, “adTranslation”, “promotedTranslation”
  • Penggantian “body” menjadi “bodyText”
  • Caching semua aset media sekarang adalah default untuk NativeAd dan NativeBannerAd (media untuk NativeAd adalah gambar / video dan ikon. Media untuk nativeBannerAds adalah ikon).
  • MediaCacheFlag sekarang hanya memiliki dua opsi; All (semua) atau NONE (tidak ada sama sekali).
  • Penambahan panggilan balik onMediaDownloaded() di NativeAdListener untuk memberi tahu saat media telah berhasil diunduh.
  • Penambahan metode (NativeAd / NativeBannerAd).downloadMedia untuk mengunduh media di milik penerbit sendiri.
  • Pengecualian grup tampilan parent dari area yang dapat diklik kecuali penerbit sengaja memasukkan area tersebut ke daftar clickableViews.

Penghapusan

  • Penghapusan "title" dan "subtitle" dari Native Ad API

Perbaikan

  • Perbaikan masalah tata letak dengan gambar yang kabur.

Audience Network SDK 4.28.2 - 21 Mei 2018

Perbaikan

  • Perbaikan NPE
  • Perbaikan crash baru akibat database terkunci
  • Perbaikan masalah OutOfMemory yang baru
  • Perbaikan IllegalStateException di MediaPlayer
  • Perbaikan Iklan Native berkedip saat memutar video
  • Perbaikan kesalahan saat membatalkan pendaftaran tampilan yang telah di-gc

Audience Network SDK 4.28.1 - 9 April 2018

Perbaikan

  • Perbaikan NPE
  • Perbaikan crash saat mengatur latar belakang di MediaView karena TextureView tidak mendukungnya sejak Android Nougat
  • Perbaikan crash akibat database terkunci
  • Perbaikan masalah OutOfMemory
  • Perbaikan masalah ImagePlaceHolder yang tidak ditampilkan sebelum iklan video dimulai
  • Perbaikan masalah kesalahan internal yang muncul ketika tombol X ditekan di Video Berhadiah
  • Perbaikan masalah onLoggingImpression() tidak dipanggil di Video In-stream

Penghapusan

  • Penghapusan Dependensi AppCompat Android

Audience Network SDK 4.28.0 - 5 Maret 2018

Penambahan

  • Penerbit yang menggunakan Video Berhadiah sekarang dapat mengatur rewardData mereka sebelum atau sesudah metode loadAd.
  • Penambahan tagView API yang memungkinkan Anda untuk menyatakan peran tampilan yang digunakan untuk membangun pengalaman native yang disesuaikan di aplikasi Anda.
  • Terjemahan Teks Bersponsor. Teks sekarang dilokalkan bagi pengguna.
  • ExoPlayer diperbarui ke 2.4.2

Perbaikan

  • Pemindahan semua permintaan iklan di luar eksekutor serial default AsyncTask
  • Perbaikan NPE
  • Perbaikan beberapa pencatatan
  • Perbaikan kebocoran memori
  • Perbaikan crash ketika MediaPlayer tidak diinisialisasi
  • Bilah navigasi disembunyikan di layar penuh
  • Perbaikan crash terkait database
  • Perbaikan kesalahan pemuatan kelas untuk AsyncTask

Audience Network SDK 4.27.1 - 7 Februari 2018

Perbaikan

  • Perbaikan crash karena menggunakan AppCompatImageView dan AppCompatButton

Audience Network SDK 4.27.0 - 6 Desember 2017

Penambahan

  • Desain baru untuk Iklan interstisial—penerapan native—sisi server terkontrol untuk pengujian kinerja
  • Metode NativeAd.getAdChoicesText() dijadikan publik agar digunakan dari Unity
  • Penambahan opsi untuk iklan RV agar ditampilkan dalam orientasi aplikasi saat perangkat mengunci orientasi—Penerbit akan mendapatkan perilaku ini jika mereka menyebut metode pertunjukan dengan orientasi aplikasi: rewardedVideoAd.show(APP_ORIENTATION);
  • Pengeksposan durasi video untuk iklan Video Berhadiah—penerbit akan perlu memanggil rewardedVideoAd.getVideoDuration() saat panggilan balik onAdLoaded diterima

Penghapusan

  • Penghapusan eksperimen pra-cache untuk gambar dan interstisial carousel, karena data menunjukkan hasil yang buruk

Perbaikan

  • Pengurangan penundaan waktu untuk panggilan balik onInterstitialDismissed dan onRewardedVideoClosed
  • Perbaikan IllegalStateException akibat ukuran pendengar sensor yang melebihi batas – memengaruhi perangkat Xiaomi
  • Perbaikan salah satu masalah ketika Browser dalam Aplikasi menampilkan Halaman Kosong untuk iklan tertentu
  • Perbaikan masalah iklan video Interstisial - Video kosong ditampilkan ketika pengguna kembali dari situs web atau play store pada versi OS lama
  • Perbaikan bilah menu bawah terpotong di aplikasi NativeAdSample, tampilan Template

Audience Network SDK 4.26.1 - 25 Oktober 2017

Perbaikan

  • Perbaikan crash akibat database terkunci

Audience Network SDK 4.26.0 - 14 September 2017

Penambahan

  • Penambahan tombol CTA di pengalaman iklan video native layar penuh
  • Penambahan kontrol penerbit untuk cache iklan video interstisial (dengan menggunakan interstitialAd.loadAd(EnumSet.of(CacheFlag. VIDEO));)
  • Pengaktifan jenis pengujian iklan demo pada aplikasi AdUnitsSample dan NativeAdsSample
  • Penambahan kontrol penerbit agar pemuatan RewardedVideoAd gagal jika caching video gagal (dengan menggunakan rewardedVideoAd.loadAd(true);)
  • Penambahan kontrol agar kami dapat menguji caching gambar sederhana interstisial dan iklan carousel interstisial
  • Penambahan alpha API untuk Tawaran Aplikasi

Modifikasi

Perbaikan

  • Perbaikan dalam pembuatan beberapa utas di iklan native
  • Perbaikan kegagalan caching video pada perangkat tertentu
  • Perbaikan masalah ExoPlayer soal iklan video interstisial diputar di latar belakang
  • Perbaikan masalah MediaPlayer soal video diputar otomatis saat pengguna menjeda pengalaman iklan video native layar penuh
  • Perbaikan pada pencatatan penyelesaian video untuk Video Berhadiah
  • Perbaikan pengecualian bagi dengan nol pada iklan video interstisial
  • Penghancuran semua sumber daya ketika kita memanggil metode nativeAd.destroy()
  • Perbaikan crash pada iklan carousel di rotasi otomatis layar
  • Perbaikan NPE di pe-render tampilan video
  • Perbaikan kebocoran memori di iklan video
  • Perbaikan pencatatan sesi browser dan klik duplikat untuk iklan video interstisial
  • Perbaikan pencatatan klik pada tampilan web yang salah untuk tampilan interstisial dan iklan carousel

Audience Network SDK 4.25.0 - 26 Juli 2017

Penambahan

  • Penggunaan ExoPlayer untuk iklan video dan bukan MediaPlayer

Modifikasi

  • Layanan Google Play dan versi dependensi pustaka dukungan telah diperbarui

Perbaikan

  • Perbaikan crash saat berinteraksi dengan layar setelah video berhadiah selesai dan sebelum menampilkan kartu akhir
  • Perbaikan impresi pertama tidak terisi ketika ID iklan belum diambil
  • ExoPlayer tidak memulai ulang video lagi setelah rotasi di Interstisial
  • Perbaikan crash pada perangkat Android lama (di bawah 4.2) untuk iklan interstisial video