自適應橫幅廣告
自適應橫幅廣告是新一代自適應廣告,可針對每臺設備優(yōu)化廣告尺寸,從而最大限度地提升廣告效果。自適應橫幅廣告在智能橫幅廣告(僅支持固定高度)的基礎上進行了改進,開發(fā)者可以指定廣告寬度,進而確定最佳廣告尺寸。
為了選擇最佳廣告尺寸,自適應橫幅廣告采用的是固定寬高比,而不是固定高度。因此,這種橫幅廣告在不同設備上占據(jù)的屏幕區(qū)域更為一致,也帶來了提升廣告效果的機會。
請注意,使用自適應橫幅廣告時,如果給定設備類型和寬度,則返回的廣告尺寸將始終固定不變。在給定設備上測試布局后,便可以確保廣告尺寸不會發(fā)生變化。但橫幅廣告素材的尺寸在不同設備上可能會有所不同。因此,建議您確保廣告布局可以適應各種廣告高度。在極少數(shù)情況下,可能填不滿整個自適應廣告的尺寸,此時,標準尺寸的廣告素材將在廣告位中改為居中顯示。
自適應橫幅廣告適用情形
自適應橫幅廣告旨在暫時取代符合行業(yè)標準的320x50橫幅廣告尺寸及智能橫幅廣告格式。
這些橫幅廣告尺寸通常用于錨定橫幅廣告(通常被鎖定在屏幕的頂部或底部)。對于此類錨定橫幅廣告,當使用自適應橫幅廣告時,寬高比會與標準320x50廣告的大致相當,如以下三張屏幕截圖所示:
320x50橫幅廣告
智能橫幅廣告
自適應橫幅廣告
自適應橫幅廣告可更好地利用可用的屏幕尺寸。此外,與智能橫幅廣告相比,自適應橫幅廣告是一種更好的選擇,原因如下:
·這種廣告采用提供的寬度(而不是全屏寬度),這樣您就可以將劉海屏考慮在內。
·它會為特定設備選擇最優(yōu)高度,而非針對不同尺寸的設備均使用固定高度,從而降低了設備屏幕尺寸多樣造成的影響。
廣告植入注意事項
重要提示:您必須了解廣告的展示視圖的寬度,并且應在設置視圖寬度時考慮設備寬度,以及任何適用的劉海屏。
在應用中植入自適應橫幅廣告時,請注意以下幾點:
·確保您使用的是最新版Google移動廣告SDK。對于中介,請使用最新版中介適配器。
·按照自適應橫幅廣告尺寸的設計,占滿可用寬度時效果最佳。在大多數(shù)情況下,這里指的是所用設備的屏幕全寬。請務必考慮適用的劉海屏。
·在給定寬度為AdSize的情況下,Google移動廣告SDK會返回經過優(yōu)化的廣告高度。
·獲取自適應橫幅廣告尺寸的方法有以下三種:一種適用于橫向屏幕,一種適用于縱向屏幕,還有一種適用于執(zhí)行操作時的屏幕方向。如需了解詳情,請參閱下面完整的API文檔。
·在給定設備上針對給定寬度返回的廣告尺寸始終相同,因此在給定設備上測試布局后,您可以確定廣告尺寸不會發(fā)生變化。
·錨定橫幅廣告的高度始終不會超過設備高度的15%,也始終不小于50 dp。
快速入門
要植入簡單的自適應錨定橫幅廣告,請按照以下步驟操作:
1.創(chuàng)建an AdView對象并設置廣告單元ID。
2.獲取自適應橫幅廣告尺寸。您獲取的尺寸將用于請求自適應橫幅廣告。要獲取自適應廣告尺寸,請務必執(zhí)行以下操作:
a.獲取所用設備的寬度,或者自行設置寬度(如果您不想使用屏幕的全寬)。
b.針對廣告尺寸類使用相應的靜態(tài)方法(例如AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize(context,width)),以獲取所選屏幕方向的自適應AdSize對象。
c.設置橫幅廣告視圖上的廣告尺寸,可使用AdView.setAdSize()完成此操作。
下面列出了完整示例。
3.在預先準備的廣告視圖中,使用loadAd()方法創(chuàng)建廣告請求對象并加載橫幅廣告,其處理方式與常規(guī)橫幅廣告請求一樣。
示例代碼
以下是加載自適應橫幅廣告以適應屏幕寬度的Activity示例:
在本示例中,函數(shù)AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize用于獲取當前界面方向的錨定位置上的橫幅廣告尺寸。要按給定屏幕方向預加載錨定橫幅廣告,請使用AdSize.getPortraitAnchoredAdaptiveBannerAdSize和AdSize.getLandscapeAnchoredAdaptiveBannerAdSize中的相關函數(shù)。