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