Audience Network Android SDK 變更紀錄

Meta Audience Network Android SDK 變更紀錄和版本說明。

需要採取行動:請將您的 Android 應用程式更新至 SDK 6.5,以便繼續在 Audience Network 營利

您必須將 Android 應用程式更新至 Audience SDK 6.5 或更新版本,才能繼續在 Audience Network 上運作和營利。舊版 Audience Network SDK 與適用 Android 12 以上版本(API 層級 31 以上)的應用程式不相容,無法在這些裝置上的應用程式正常運作。

Audience Network SDK 6.17.0 - 2024 年 3 月 28 日

變更項目

  • 提升效能和用戶體驗
  • 插頁連結廣告開始關閉通知。

Audience Network SDK 6.16.0 - 2023 年 8 月 31 日

變更項目

  • 提升觀看和瀏覽體驗的效能,讓插頁廣告和獎勵式影片的廣告創意可點擊。

Audience Network SDK 6.15.0 - 2023 年 7 月 31 日

變更項目

  • 獎勵式影片(RV)連鎖廣告和插頁廣告的 alpha。
  • 獎勵式影片(RV)的輪播和動態廣告。

Audience Network SDK 6.14.0 - 2023 年 4 月 21 日

變更項目

  • 提升效能和用戶體驗

Audience Network SDK 6.13.7 - 2023 年 3 月 8 日

變更項目

  • 提升插頁廣告和獎勵式影片廣告格式的效能和用戶體驗。

Audience Network SDK 6.12.0 - 2022 年 10 月 3 日

變更項目

  • 新增 Google AD_ID 權限
  • 使用 android:exported 更新應用程式意圖篩選條件以確保安全

Audience Network SDK 6.11.0 - 2022 年 5 月 11 日

變更項目

  • 效能提升

Audience Network SDK 6.10.0 - 2022 年 4 月 12 日

故障修復

  • 修復 Android 11 以上版本的深層連結
  • 修復原生廣告中的 NullPointerException
  • 修復 ConcurrentModificationException

變更項目

  • 快取效能提升

Audience Network SDK 6.8.0 - 2021 年 10 月 11 日

變更項目

  • 新增 NativeAdsManager.nextNativeAd() 方法,可用來指定原生廣告的監聽程式。
  • 效能提升

Audience Network SDK 6.7.0 - 2021 年 9 月 13 日

變更項目

  • 效能提升

Audience Network SDK 6.6.0 - 2021 年 8 月 23 日

故障修復

  • 修復:原生輪播廣告的寬度錯誤

Audience Network SDK 6.5.1 - 2021 年 6 月 28 日

故障修復

  • 修復 Android MediaPlayer 中的 IllegalStateException
  • 修復導致獎勵式影片廣告無法關閉的故障

Audience Network SDK 6.5.0 - 2021 年 5 月 17 日

變更項目

  • 新增對 Android 12 的支援(目標 API 31)
  • 效能提升

Audience Network SDK 6.4.0 - 2021 年 4 月 20 日

變更項目

  • 效能提升

Audience Network SDK 6.3.0 - 2021 年 2 月 22 日

變更項目

  • 改進插頁輪播廣告的設計和顯示對齊方式。

Audience Network SDK 6.2.1 - 2021 年 2 月 3 日

故障修復

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

Audience Network SDK 6.2.0 - 2020 年 10 月 26 日

故障修復

  • 緩解導致 pc 00000000000830f0 /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) 當機的 Android OS 故障。
  • 修復應用程式在網頁檢視轉譯程序結束時當機的問題(實作 onRenderProcessGone() 回呼處理)。
  • 修復 ClassNotFoundException when unmarshalling 當機的問題。

變更項目

  • 改進插頁和原生廣告。

Audience Network SDK 6.1.0 - 2020 年 9 月 28 日

變更:輪播廣告設計

  • 改進插頁和原生輪播廣告的設計

Audience Network SDK 6.0.0 - 2020 年 9 月 1 日

移除的停用 API

可用的替代 API
  • ad.setAdListener(AdListener listener)
    • 使用 ad.loadAd(ad.buildLoadAdConfig().withAdListener(listener).build())
  • ad.loadAd(...) with parameters other than an appropriate LoadAdConfig
    • 使用 ad.loadAd(loadAdConfig)
  • ad.loadAdFromBid(String bidPayload)
    • 使用 ad.loadAd(ad.buildLoadAdConfig().withBid(bidPayload).build())
  • RewardedVideoAd.show(int appOrientation)
    • 使用 rvAd.show(rvAd.buildShowAdConfig().withAppOrientation(orientation).build())
  • RewardedVideoAd.setRewardData(RewardData rewardData)
    • 使用 rvAd.loadAd(rvAd.buildLoadAdConfig().withRewardData(rewardData).build())
  • AdSettings.setIsChildDirected(boolean)
    • 使用 AdSettings.setMixedAudience(boolean)
  • AdSettings.isChildDirected()
    • 使用 AdSettings.isMixedAudience()
  • com.facebook.ads.AdChoicesView
    • 使用 com.facebook.ads.AdOptionsView
  • com.facebook.ads.AdIconView
    • 使用 com.facebook.ads.MediaView
已完全移除
  • AdSettings.MultiprocessSupportMode
  • AdSettings.setMultiprocessSupportMode(MultiprocessSupportMode)
  • AudienceNetworkAds.isInAdsProcess(Context)
  • AudienceNetworkAds.getAdsProcessName(Context)
  • AdView.disableAutoRefresh()
  • RewardedVideoAd.enableRVChain(boolean)

故障修復

  • 修復 Android 10 以上版本插頁廣告和獎勵式影片中的 net::ERR_ACCESS_DENIED
  • 修復輪播廣告和某些獎勵式影片的倒數計時器
  • 修復呼叫 InterstitialAd.loadAd() 後罕見的 ANR 例外狀況

Audience Network SDK 5.11.0 - 2020 年 8 月 3 日

故障修復

  • 當用戶離開應用程式後再返回,或鎖定螢幕後再解鎖時,暫停的原生影片廣告不會再自動恢復。
  • 修復顯示影片和輪播廣告之原生範本縮放的問題。

Audience Network SDK 5.10.1 - 2020 年 7 月 17 日

故障修復

  • 修復某些 Android 4.x 和 5.x 建置版本上的 java.lang.NoClassDefFoundError:com.facebook.ads.redexgen.X.8O 和 java.util.regex.PatternSyntaxException。

Audience Network SDK 5.10.0 - 2020 年 7 月 6 日

變更:資料處理選項

  • 我們發佈了「限制資料使用」功能,讓企業更進一步掌控其資料在我們系統中的使用方式,並且充分支援他們遵守加州消費者隱私保護法(CCPA)的規定。

Audience Network SDK 5.9.1 - 2020 年 6 月 19 日

故障修復

  • 修復錯誤:java.lang.IllegalStateException:指定的子項已有父項。
  • 修復某些廣告遺失的 onAdClicked() 回呼。
  • 修復錯誤:java.lang.NoClassDefFoundError:com.facebook.ads.redexgen.X.Ld。

Audience Network SDK 5.9.0 - 2020 年 5 月 11 日

變更:效能提升

  • 廣告載入時間已獲得改善。

故障修復

  • 修復原生廣告的影片自動播放問題,影片現在會在 MediaView 重新載入時開始播放。

Audience Network SDK 5.8.0 - 2020 年 3 月 30 日

變更:用戶介面改善

  • 更新獎勵式影片的設計。
  • 更新插頁的設計。
  • 更新試玩廣告的設計。

變更:影片播放改善

  • 改善影片播放。

故障修復

  • 修復 SDK 初始化期間的 NullPointerException。
  • 現在能夠正常觸發伺服器端獎勵式影片。

Audience Network SDK 5.7.1 - 2020 年 2 月 25 日

故障修復

  • 修復某些 Android 4.x 建置版本上的 java.lang.VerifyError:com/facebook/ads/redexgen/X/0n

Audience Network SDK 5.7.0 - 2020 年 2 月 17 日

變更:插頁改善

  • 插頁設計改善。

故障修復

  • 插頁廣告和獎勵式影片開始播放時預設為靜音。

Audience Network SDK 5.6.1 - 2020 年 1 月 12 日

故障修復與變更項目

  • 修復:原生影片廣告中的點擊問題。
  • 修復:RewardedVideo 中的 NPE。
  • 修復:SDK 偵錯工具和測試裝置雜湊記錄。
  • 修復:ConcurrentModificationException。

Audience Network SDK 5.6.0 - 2019 年 10 月 28 日

新增:彈性 API

推出適用於所有廣告格式的新的彈性 API,可讓您使用打造工具物件(可透過 Ad.buildLoadConfig() 方法呼叫取得)來指定載入和顯示廣告的所有自訂參數。近期仍會支援舊的 API,但最終將會移除。

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

變更:網路和快取改善

變更網路與快取邏輯以利改善其效能。

變更:混合廣告受眾標示

我們將「混合廣告受眾」標籤的標示從 isChildDirected 變更為 MixedAudience。深入瞭解混合廣告受眾與 COPPA 的詳細資訊:

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

故障修復與變更項目

  • 修復:試玩廣告已不會在簡介卡上凍結,此凍結問題曾導致廣告無法顯示,並鎖定用戶的螢幕。
  • 修復:試玩廣告無法轉譯,會顯示 HTML 原始碼,而非廣告資產本身。
  • 修復:獎勵式影片(RV)結束圖卡上橫向螢幕截圖的方向問題。

Audience Network SDK 5.5.0 - 2019 年 8 月 19 日

新增項目

  • 原生橫幅圖示快取 - 新增 API:withPreloadedIconView,可選擇是否要為原生廣告預先快取圖示資產。必須指定寬度和高度。
NativeAdBase
.buildLoadAdConfig() // NativeAdBase.LoadAdConfigBuilder 
.withBidPayload(String)
.withCacheFlags(MediaCacheFlags)
.withPreloadedIconView(int w, int h)
.loadAd();
  • 改善快取 - 減少快取錯誤的數量,以提升快取的可靠性。
  • 插頁廣告和獎勵式影片最佳化
  • 現在,在下列情況下,您會收到主控台的警告,而不是錯誤訊息:
  • 如果已經有一個要求正在載入,而您還向廣告物件提出第二個 loadAd() 要求;或者如果畫面上已經有廣告顯示,而您還向廣告物件提出第二個 showAd() 要求。

修復項目

  • 試玩廣告的修復項目。
  • 裝置旋轉時,影片插頁廣告上的揚聲器按鈕可能沒有回應。
  • 可能會在獎勵式影片結束圖卡上聽到聲音。
  • 在 OPPO 裝置上,獎勵式影片廣告不會再鎖定螢幕。

Audience Network SDK 5.4.1 - 2019 年 7 月 1 日

新增項目

  • 針對使用 ImageView 的 NativeBanner,在 AdUnitsSample 中新增適用的畫面範例

修復項目

  • 在使用 ImageView 的 NativeBanner 中修復 NPE
  • 修復 dex 載入的問題
  • 修復 RewardedVideo 中的 NPE
  • 如果應用程式未啟用硬體加速,SDK 將不會當機

5.4.0 的新功能

  • 用於 NativeBannerAd 時,ImageView 現在可與 MediaView 互換
  • 檔案快取改善
  • 提升 SDK 安全性
  • Kotlin 廣告範例應用程式
  • 移除 Exoplayer 相依項

變更:使用 NativeBannerAdImageView

現在可以使用 ImageView 來建立原生橫幅廣告。已新增允許這項功能的新方法(請見下方)。請注意,目前仍然支援使用 MediaView

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);
}

新增:改善 Android 的檔案快取

我們的 Android SDK 現在使用新的快取來儲存下載的廣告。這個新的快取更加可靠,應能減少快取錯誤數目。

新增:Kotlin 廣告範例應用程式

我們現在提供一個在 Kotlin 中使用 Meta Audience Network SDK 的範例應用程式。

變更:移除 Exoplayer 相依項

Exoplayer 不再是 SDK 的相依項。

故障修復與變更項目

  • 修復:插頁廣告中的快取錯誤。
  • 修復:使用插頁廣告/獎勵式影片廣告格式時,試玩廣告無法以橫向模式顯示。
  • 修復:在用戶介面執行緒上的 ANR。
  • 修復:在 RecyclerView 中全螢幕顯示時,關閉圖示異常地大。
  • 變更:對於 NativeBannerAd,loadAd 不再於用戶介面執行緒中執行 I/O。

Audience Network SDK 5.3.2 - 2019 年 7 月 1 日

修復項目

  • 修復 dex 載入的問題
  • 修復 RewardedVideo 中的 NPE
  • 如果應用程式未啟用硬體加速,SDK 將不會當機

Audience Network SDK 5.3.1 - 2019 年 5 月 20 日

修復項目

  • 修復應用程式沒有回應的問題。

Audience Network SDK 5.3.0 - 2019 年 4 月 15 日

新增項目

  • Android SDK 不再需要 Android 支援資料庫。應用程式可以自由升級到 Android X 或不同版本的支援資料庫,而不會影響到 SDK 的運作。
  • 現在可以頻繁地呼叫 BidderTokenProvider.getBidderToken(),且出價者權杖在啟動時就會預先運算,因此一旦 SDK 初始化完成,取得出價者權杖的速度應該會比之前版本更快,而避免延遲的問題。
  • Android SDK 的方法足跡現在變得更小。現在約有 800 個方法,而之前則有超過 8000 個方法。這對於單一 dex 檔案的發佈商特別有用。Android SDK 的大小也有所減少。
  • 與 Facebook 伺服器通訊時,Android SDK 現在使用的上行網路流量較少。
  • 為了提升安全措施,SDK 現在的組合方式有所不同。我們會提供獨立的資產,一個包含更多程式碼的 dex 檔案。不允許對此 dex 檔案進行位元組碼操作。
  • AudienceNetworkAds 中新增一個方法(isInitialized),可讓應用程式測試 SDK 是否已初始化。這樣可讓發佈商避免重複初始化。
  • AudienceNetworkAds 中新增一個方法(getAdsProcessName),可讓應用程式檢查目前的程序是否為內部 SDK 程序(與 5.1 版推出的 isInAdsProcess 相同)。對於想要進一步控制應用程式程序的發佈商,可以使用此方法來篩選廣告 SDK 所產生的程序。
  • NativeAdViewAttributes 建構函式現在需要 Context 物件。

Audience Network SDK 5.2.1 - 2019 年 3 月 14 日

修復項目

  • 修復快取期間的 NPE。
  • 修復 NativeAdsManager isAdInvalidated() 總是傳回 true 的問題
  • 修復 ConcurrentModificationException

Audience Network SDK 5.2.0 - 2019 年 2 月 20 日

新增項目

  • 新的原生範本 - 更容易在應用程式中新增原生廣告的方式。
  • 新增在 AdOptionsView 中隱藏廣告檢舉圖示的選項。
  • MediaView(原生廣告)中新增影片的模糊背景效果。
  • 插頁設計改善。

Audience Network SDK 5.1.2 - 2019 年 2 月 19 日

修復項目

  • 緩解 Fatal Exception: android.util.AndroidRuntimeException: android.content.pm.PackageManager$NameNotFoundException: com.google.android.webview Android 錯誤。
  • 修復 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 - 2019 年 1 月 24 日

修復項目

  • 當獎勵式影片卡在緩衝或當機時,會顯示結束圖卡,並提供獎勵給用戶。

Audience Network SDK 5.1.0 - 2018 年 10 月 31 日

新增項目

  • 原生廣告的 AdOptionsView,能提供更大的彈性。
  • SDK 的初始化方法。
  • 整合錯誤模式設定:如果使用 SDK 的方式不正確,將會以偵錯模式擲出例外狀況。
  • 在插頁版位中新增試玩廣告格式。試玩廣告是一種新的互動廣告格式,能讓廣告主在用戶選擇下載應用程式之前提供一段簡短的遊戲、應用程式或品牌預覽。

Audience Network SDK 5.0.1 - 2018 年 10 月 3 日

修復項目

  • 修復輪播插頁廣告的 Error: java.lang.RuntimeException: Unable to pause activity {com.your.app/com.facebook.ads.AudienceNetworkActivity}: java.lang.NullPointerException
  • 修復 java.lang.NoSuchMethodError: android.view.ViewTreeObserver.removeOnGlobalLayoutListener 例外狀況。
  • 修復 java.lang.IllegalStateException: The specified child already has a parent 例外狀況。

Audience Network SDK 5.0.0 - 2018 年 9 月 7 日

新增項目

  • 重要注意事項!為了支援 Android P,請參閱 Android 網路安全配置指南
  • 新增獎勵式影片版位的試玩廣告格式:試玩廣告是一種新的互動廣告格式,能讓廣告主在用戶選擇下載應用程式之前提供一段簡短的遊戲、應用程式或品牌預覽。
  • 獎勵式影片現在支援長影片,而且提供略過選項。
  • 在插頁廣告和獎勵式影片中新增「檢舉廣告」圖示。
  • 新增獎勵式影片適用的結束圖卡。
  • 將 failOnCacheFailure 設為獎勵式影片的預設值
  • 插頁廣告的新設計。
  • 現在預設會快取插頁影片。
  • 針對獎勵式影片和插頁廣告新增選用性的 OnActivityDestroyed 回呼。

修復項目

  • 改進插頁廣告的快取實作。
  • 在我們的範例應用程式中略過廣告後,停止自動播放插播影片。
  • 修復 audioFocus 變更時會當機的問題。
  • 防止 AdChoicesView 在多次點擊時向左移動。
  • 緩解 MediaPlayer 的 IllegalStateException。
  • 防止 NativeAd 範本和 NativeBannerAd 範本導致範例應用程式當機的問題。
  • 為內部錯誤新增錯誤代碼。
  • MediaPlayer.hasSound 中的執行階段例外狀況
  • 不會重播略過的插播影片
  • 修復空指標例外狀況 DefaultMediaViewVideoRenderer。
  • 修復 AudienceNetworkActivity 中的當機情況。
  • 修復 RejectedExecution 例外狀況。
  • 修復主執行緒封鎖的問題。

Audience Network SDK 4.99.3 - 2018 年 8 月 16 日

修復項目

  • 修復出價時間與廣告時間水平與垂直廣告格式不相符的問題。

Audience Network SDK 4.99.1 - 2018 年 7 月 4 日

新增項目

  • 支援 NativeAd 的廣告圖示使用 ImageView。
  • 針對獎勵式影片和插頁廣告新增選用性的 OnActivityDestroyed 回呼。

修復項目

  • 修復 audioFocus 變更時會當機的問題。
  • 修復 AdChoicesView 在多次點擊時會向左移動的問題。
  • 修復 MediaPlayer 的 IllegalStateException
  • 修復 NativeAd 範本和 NativeBannerAd 範本會導致範例應用程式當機的問題。

Audience Network SDK 4.99.0 - 2018 年 6 月 12 日

新增項目

  • 現在應使用 NativeBannerAd 這個新的原生廣告格式顯示只有廣告主/應用程式圖示的原生廣告
  • 現在原生廣告強制使用 MediaView
  • 現在原生橫幅廣告強制使用新的 IconView
  • 原生廣告 API 更新
  • 新增「advertiserName」、「headline」、「linkDescription」、「sponsoredTranslation」、「adTranslation」、「promotedTranslation」
  • 「body」更名為「bodyText」
  • NativeAd 和 NativeBannerAd 現在預設會快取影音素材(nativeAd 的影音素材是圖像/影片和圖示。nativeBannerAds 的影音素材是圖示)。
  • MediaCacheFlag 現在只有兩個選項:「全部」或「無」。
  • 在 NativeAdListener 中新增 onMediaDownloaded() 回呼,以在成功下載影音素材時發出通知。
  • 新增 (NativeAd / NativeBannerAd).downloadMedia 方法,讓發佈商自己下載影音素材。
  • 除非發佈商刻意將父項檢視群組包含在 clickableViews 清單中,否則會在可點擊的區域中排除父項檢視群組。

移除項目

  • 已移除原生廣告 API 中的「標題」和「副標題」

修復項目

  • 修復圖像模糊的版面問題。

Audience Network SDK 4.28.2 - 2018 年 5 月 21 日

修復項目

  • NPE 修復項目
  • 修復因為資料庫鎖定而導致當機的新問題
  • 修復新的 OutOfMemory 問題
  • 修復 MediaPlayer 中的 IllegalStateException
  • 修復播放影片時原生廣告會閃爍的問題
  • 修復取消註冊已回收記憶體的檢視時,所發生的錯誤

Audience Network SDK 4.28.1 - 2018 年 4 月 9 日

修復項目

  • NPE 修復項目
  • 修復在 MediaView 設定背景時,因為 TextureView 自 Android Nougat 開始即不支援背景而發生當機的問題
  • 修復因為資料庫鎖定而導致當機的問題
  • 修復記憶體不足的問題
  • 修復 ImagePlaceHolder 在影片廣告開始前未顯示的問題
  • 修復在獎勵式影片上按下 X 按鈕時,會擲出內部錯誤的問題
  • 修復在插播影片上未呼叫 onLoggingImpression() 的問題

移除項目

  • 移除 Android AppCompat 相依項

Audience Network SDK 4.28.0 - 2018 年 3 月 5 日

新增項目

  • 使用獎勵式影片的發佈商現在可以在 loadAd 方法之前或之後設定其 rewardData。
  • 新增 tagView API,可讓您宣告用來在應用程式中建立自訂原生體驗的檢視角色。
  • 贊助文字翻譯。現在用戶會看到本地化的文字。
  • Exoplayer 更新到 2.4.2

修復項目

  • 將所有廣告要求移出 AsyncTask 預設序列執行程式
  • NPE 修復項目
  • 數項記錄修復
  • 修復記憶體洩漏問題
  • 修復 MediaPlayer 未初始化時會當機的問題
  • 全螢幕時隱藏導覽列
  • 修復資料庫相關的當機問題
  • 修復 AsyncTask 的類別載入錯誤

Audience Network SDK 4.27.1 - 2018 年 2 月 7 日

修復項目

  • 修復因為使用 AppCompatImageView 和 AppCompatButton 而當機的問題

Audience Network SDK 4.27.0 - 2017 年 12 月 6 日

新增項目

  • 插頁廣告的新設計 - 原生實作 - 控制伺服器端以進行效能測試
  • 將 NativeAd.getAdChoicesText() 方法設為公開,以供 Unity 使用
  • 新增選項,使獎勵式影片廣告在裝置鎖定方向時,能以應用程式方向顯示 – 發佈商呼叫顯示方法搭配應用程式方向,即可設定此行為:rewardedVideoAd.show(APP_ORIENTATION);
  • 公開獎勵式影片廣告的影片持續時間 – 發佈商需要在收到 onAdLoaded 回呼時,呼叫 rewardedVideoAd.getVideoDuration()

移除項目

  • 移除圖像和輪播插頁廣告的預先快取實驗,因為資料顯示結果不佳

修復項目

  • 針對所呼叫的 onInterstitialDismissed 和 onRewardedVideoClosed 回呼,減少時間延遲的情況
  • 修復因感應器監聽程式大小超過上限而導致的 IllegalStateException – 影響小米裝置
  • 修復在某些廣告上,應用程式內瀏覽器顯示空白頁面的問題之一
  • 修復插頁影片廣告的問題 - 在舊版 OS 上,當用戶從網站或應用程式商店返回時,會顯示空白影片
  • 修復在 NativeAdSample 應用程式的「範本」檢視中,底部功能表列會被切掉的問題

Audience Network SDK 4.26.1 - 2017 年 10 月 25 日

修復項目

  • 修復因為資料庫鎖定而導致當機的問題

Audience Network SDK 4.26.0 - 2017 年 9 月 14 日

新增項目

  • 在全螢幕原生影片廣告體驗中,新增 CTA 按鈕
  • 新增發佈商控制功能,可快取插頁影片廣告(使用 interstitialAd.loadAd(EnumSet.of(CacheFlag.VIDEO));)
  • 在 AdUnitsSample 和 NativeAdsSample 應用程式中啟用示範廣告測試類型
  • 新增發佈商控制功能,可在影片快取失敗時,使 RewardedVideoAd 載入失敗(使用 rewardedVideoAd.loadAd(true);)
  • 新增控制功能,可讓我們測試快取插頁簡單圖像和插頁輪播廣告
  • 新增應用程式出價 alpha API

修改項目

修復項目

  • 修復在原生廣告上建立多個執行緒的問題
  • 修復特定裝置上的影片快取失敗問題
  • 修復 Exoplayer 插頁影片廣告在背景播放時的問題
  • 修復 MediaPlayer 在用戶暫停全螢幕原生影片廣告體驗時,影片會自動播放的問題
  • 修復獎勵式影片的影片完成記錄問題
  • 修復插頁影片廣告上除以零的例外狀況
  • 當我們呼叫 nativeAd.destroy() 方法時會銷毀所有資源
  • 修復輪播廣告在螢幕自動旋轉時的當機問題
  • 修復影片觀看轉譯器中的 NPE
  • 修復影片廣告中的記憶體洩漏問題
  • 修復插頁影片廣告的瀏覽器連線階段記錄和重複點擊問題
  • 修復插頁顯示和輪播廣告中,故障網頁檢視版本的點擊記錄問題

Audience Network SDK 4.25.0 - 2017 年 7 月 26 日

新增項目

  • 使用 ExoPlayer 來播放影片廣告,而不是使用 MediaPlayer

修改項目

  • 已更新 Google Play 服務和支援程式庫相依性版本

修復項目

  • 修復在獎勵式影片播放結束後與顯示結束圖卡前,與畫面互動所產生的當機問題
  • 修復在尚未擷取廣告編號時,第一次曝光未填入的問題
  • 在插頁廣告上旋轉後,ExoPlayer 不會再重新啟動影片
  • 修復在舊版 Android 裝置(4.2 版以下)播放影片插頁廣告所產生的當機問題