為廣告單元增設智慧型橫幅廣告大小,發布商即可顯示採用固定高度,並依裝置螢幕大小調整為全寬度顯示的橫幅廣告。採用智慧型橫幅廣告時,開發人員只需指定廣告單元填滿螢幕寬度,不必為廣告單元指定固定大小。由於智慧型橫幅廣告只會填滿螢幕寬度,因此不像自動調整橫幅廣告那樣彈性,成效也可能較差。
Google Mobile Ads SDK 為智慧型橫幅廣告提供內建支援,並會根據下列情況填滿廣告素材:
- 如果廣告是由 Google Ad Manager 直接提供,橫幅廣告視圖中多餘的寬度將會是透明的。
- 如果廣告是 Ad Exchange 提供的候補廣告,廣告素材的兩側將在必要時多出灰色圖塊部分,將橫幅廣告視圖的寬度填滿。舉例來說,如果廣告視圖的大小是 360x50,而廣告素材的大小是 320x50,則廣告素材的左右兩側將各多出一個寬度為 20 像素的灰色圖塊。
請閱讀以下內容,瞭解如何製作智慧型橫幅廣告單元、決定廣告高度、搭配使用智慧型橫幅廣告與候補廣告,以及其他資訊。
已停止對智慧型橫幅廣告的支援
智慧型橫幅廣告只能採用標準橫幅廣告呼叫和中介服務,智慧型橫幅廣告無法與原生廣告等其他功能一同使用。智慧型橫幅廣告單元大小不適用於插頁式廣告。注意:程式輔助直接交易廣告活動支援智慧型橫幅廣告。
建立具有智慧型橫幅廣告大小的廣告單元
- 按照平常的方式建立廣告單元,然後從「大小模式」下拉式選單中選取「智慧型橫幅廣告」。
- 在應用程式中,為廣告瀏覽選擇下列其中一種廣告大小:
- iOS:
kGADAdSizeSmartBannerPortrait
或kGADAdSizeSmartBannerLandscape
- Android:
SMART_BANNER
由於智慧型橫幅廣告單元只適用於應用程式,因此 Google Ad Manager 代碼產生器只會為智慧型橫幅廣告單元建立行動應用程式廣告代碼。 - iOS:
- Google Ad Manager 會找出符合下列兩個條件的所有委刊項:
- 高度符合要求的高度。
- 寬度符合以下公式:
(要求寬度/2) <= 廣告素材寬度 <= 要求寬度
舉例來說,大小介於 180x50 和 360x50 之間的廣告素材,即符合大小為 360x50 的智慧型橫幅廣告放送要求。
廣告高度
廣告的高度視裝置螢幕的高度而定,如下表所示:
裝置高度 | 廣告高度 |
---|---|
高度 < 400 dp | 32 dp |
400 dp <= 高度 < 720 dp | 50 dp |
高度 >= 720 dp | 90 dp |
廣告高度會隨著裝置螢幕的方向變動。一般而言,以下是您在各種裝置上看到的廣告高度:
- 當手機螢幕是縱向時,廣告高度為 50 dp。
- 當手機螢幕是橫向時,廣告高度為 32 dp。
- 在 10 吋平板電腦和 iPad 上,無論螢幕是縱向或橫向,廣告高度均為 90 dp。
- 在大多數的 Android 7 吋平板電腦上,當螢幕是縱向時,廣告高度為 90 dp。
- 在大多數的 Android 7 吋平板電腦上,當螢幕是橫向時,廣告高度為 50 dp。
智慧型橫幅廣告的候補廣告
對於智慧型橫幅廣告,Ad Manager 不支援候補廣告中的 validAdSizes
。設定多重大小的廣告請求時,Google Mobile Ads SDK 會偵測候補廣告的大小。
Ad Exchange 委刊項可以為廣告單元指定智慧型橫幅廣告的大小。委刊項應採用 Ad Exchange 用來比對委刊項的大小範圍內的固定大小。委刊項必須同時符合下列兩個條件:
- 高度符合要求的高度。
- 寬度符合以下公式:
(要求寬度/2) <= 廣告素材寬度 <= 要求寬度
舉例來說,大小介於 180x50 和 360x50 之間的廣告素材,即符合大小為 360x50 的智慧型橫幅廣告放送要求。
智慧型橫幅廣告不支援廣告單元層級的 AdSense 候補廣告。這類候補廣告必須使用固定大小的廣告單元,因此與智慧型橫幅廣告不相容。您可以改用 AdSense/Ad Exchange 委刊項候補廣告,來指定採用智慧型橫幅廣告大小的廣告單元。選擇委刊項的某個固定大小,確保符合資格的廣告素材能放送到智慧型橫幅廣告單元。您選擇的候補廣告素材大小至少必須為智慧型橫幅廣告版位寬度的 50% 及相同高度,才符合放送資格。
舉例來說,如果您採用智慧型橫幅廣告大小來設定廣告單元,並將大小固定為 320x50 的 Ad Exchange 委刊項指定給該廣告單元,那麼只有在螢幕高度介於 400 dp 和 720 dp 的裝置向該廣告單元提出要求時,才會放送大小為 320x50 的候補廣告。當 SDK 顯示大小為 320x50 的候補廣告時,將填滿 320 dp 廣告素材以外、橫幅廣告檢視空間中尚未填滿的部分 (如果有的話)。
常見問題
以下是使用智慧型橫幅廣告時,可能出現的問題和相應的解決方案。
智慧型橫幅廣告未放送
確認目前有可供放送的有效委刊項,且您的開發人員已使用 Google Mobile Ads SDK 正確導入 AdSize.SMART_BANNER 大小。只要確認廣告請求包含 smart_w 和 smart_h 參數,即可完成驗證。
當您為特定廣告版位啟用智慧型橫幅廣告時,SDK 會自動偵測行動裝置的大小,並將該大小納入廣告請求中。所有採用下列大小的委刊項和廣告素材都符合放送資格:
- 本身高度符合要求的高度。
- 本身寬度大於或等於要求寬度的一半以及小於或等於要求寬度。舉例來說,大小介於 180x50 和 360x50 之間的廣告素材即有資格在大小為 360x50 的智慧型橫幅廣告單元中放送。
智慧型橫幅廣告未置中
當圖片廣告並未佔據整個分配的橫幅廣告空間,圖片將會置中。如果您的廣告未置中,請確認廣告素材的真實大小符合 Google Ad Manager 的目標大小。舉例來說,如果您為 360x50 的廣告素材設定 320x50 的替代大小,SDK 將顯示 360x50 的廣告視圖來顯示 320x50 的廣告素材。建議您為每個大小建立不同的廣告素材。