通知

前往改良版「我的 AdMob 頁面」,取得專屬最佳化提示、掌握帳戶健全度,以及完成必要設定。

開始使用

AdMob 常見 Google Mobile Ads SDK 錯誤代碼指南

系統無法按照請求供應廣告時,您可根據錯誤代碼排解問題。

本文提供下列資訊:

Google Mobile Ads SDK 相關錯誤代碼

您可根據 Google Mobile Ads SDK 錯誤代碼,瞭解系統無法配合請求供應廣告的原因。SDK 將廣告請求傳送給 Google 伺服器時,伺服器會傳回廣告或「無法供應廣告」的回應;有時這類回應會附上錯誤訊息,說明問題所在。

如果沒有錯誤代碼,您可參考這篇實用資源文章來排解廣告沒有顯示的問題,以及使用廣告檢查器解決發現的問題

SDK 錯誤代碼的擷取方式

Android:

iOS:

  • 使用廣告載入失敗回呼來擷取廣告載入錯誤
  • 從 Xcode 偵錯主控台查看廣告記錄

常見 SDK 錯誤代碼類型

提示:您可在開發人員說明文件中 (Android 版/iOS 版),查看使用 Google Mobile Ads SDK 時可能出現的所有錯誤代碼和相關說明。

下表列出最常見的錯誤代碼,以及這些錯誤的含意和建議解決方式。

錯誤代碼
(Android)
錯誤代碼
(iOS)
這是什麼意思? 解決方式
ERROR_CODE_
INTERNAL_ERROR
GADErrorServer
Error
發生廣告伺服器錯誤時 (例如廣告伺服器傳回無效回應),系統會傳送這個錯誤代碼。
ERROR_CODE_
INVALID_REQUEST
GADErrorInvalid
Request
廣告請求無效時 (例如廣告單元 ID 不正確),系統會傳送這個錯誤代碼。

這個錯誤代碼通常表示廣告請求的導入方式不符 SDK 規定。

請參考開發人員說明文件中的應用程式和程式碼範例,確保功能的導入方式正確無誤。

ERROR_CODE_
NETWORK_ERROR
GADErrorNetwork
Error

系統因網路連線問題而無法配合請求供應廣告時,會傳送這個錯誤代碼。

問題可能出在使用者手機切換網路,或是網路受到干擾,導致應用程式和廣告伺服器之間的通訊失真。

請確保網路連線穩定。

注意:部分電信業者也會基於政策對特定流量設限,這類狀況也可能導致這項錯誤。
ERROR_CODE_
NO_FILL
GADErrorNoFill

如果看到這個錯誤代碼,表示系統順利送出了廣告請求,但因缺乏需求而無法供應廣告。

這代表什麼?可根據業務關聯性指定特定區域和平台,以及符合某些特徵的使用者,但這樣有時會導致可用廣告量降低,無法在指定區域或向指定客群顯示。

這個錯誤代碼表示導入方式正確,但應用程式送出廣告請求當下沒有合適的廣告可用,因此無法供應廣告。

其他資源

這個頁面可能含有使用 AI 技術翻譯的內容,也許會有錯誤。

這對您有幫助嗎?

我們應如何改進呢?
true
立即運用個人化提示,開闢收益來源!

前往 AdMob 的最佳化提示頁面,查看有助全力提升應用程式收益的個人化建議。

立即解鎖

搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
15918555861888508755
true
搜尋說明中心
false
true
true
true
true
true
73175
false
false
false
false
false