原生廣告格式可用來建立任何大小的廣告,包括經典在社交和娛樂應用程式中最受歡迎的全螢幕廣告。全螢幕原生廣告可提高收益和留存率,方法包含配合社群應用程式中現有全螢幕內容體驗的樣式 (例如在社交應用程式中),或藉由提供方式在「故事」動態饋給中刊登廣告。以下為全螢幕原生廣告的範例:
除了原生進階操作說明以外,沒有其他 API 可供呼叫來啟用全螢幕原生廣告。不過,我們建議您採用下列最佳做法,打造全螢幕廣告體驗:
- 自訂 AdChoices 圖示的位置
- AdChoices 圖示預設為在廣告的右上角,但你可以根據廣告刊登位置設定
GADAdChoicesPosition
,藉此指定 AdChoices 圖示的任何位置。上方三張圖片中的 AdChoices 圖示位在與「安裝」按鈕、選單按鈕和其他廣告素材資源較的地方,可避免意外點擊。 - 為每個刊登位置使用不重複的廣告單元 ID
即使所有廣告刊登位置的格式都相同,您還是要針對應用程式中每個不同的廣告刊登位置建立專屬的廣告單元 ID。舉例來說,如果您在應用程式中有適用於非全螢幕體驗的原生廣告刊登位置,請使用新的廣告單元 ID 以提供全螢幕體驗。使用不重複的廣告單元:
- 盡可能提高成效
- 協助 Google 傳回更符合您版面配置的廣告素材資源
- 使用更詳盡的報表
- 將媒體檢視畫面設為一致的大小
Google 一律會嘗試提供大小最合適的原生素材資源,以獲得最佳成效。為了方便起見,原生廣告的尺寸必須可供預測且一致。對於同一部裝置上的每個廣告請求,媒體檢視素材資源應設為相同大小。如要這樣做,請將媒體檢視畫面設為固定大小,或是將媒體檢視畫面設為
MATCH_PARENT
,並將父項檢視畫面設為固定大小。針對非固定大小的媒體檢視畫面,重複這個步驟。- 啟用影片廣告
在Ad Manager 使用者介面中建立原生廣告單元時,啟用
Video
媒體類型。允許影片廣告競爭您的廣告空間 可大幅改善成效- [選用] 要求媒體素材資源的特定顯示比例
根據預設,系統可能會傳回任何長寬比的廣告。舉例來說,當應用程式處於直向模式時,您可能會看到橫向或正方形的主要廣告素材資源。視原生廣告版面配置而定,您可能只想放送直向、橫向或正方形廣告。您可以要求特定顯示比例的素材資源,以最適合您的版面配置。
橫向
正方形
直向Java
NativeAdOptions adOptions = new NativeAdOptions.Builder().setMediaAspectRatio(MediaAspectRatio.PORTRAIT).build(); AdLoader.Builder adLoaderBuilder = new AdLoader.Builder(this,"your ad unit ID") .withNativeAdOptions(adOptions);
Kotlin
val adOptions = NativeAdOptions.Builder() .setMediaAspectRatio(MediaAspectRatio.PORTRAIT) .build() val adLoaderBuilder = AdLoader.Builder(this, "your ad unit ID") .withNativeAdOptions(adOptions)
其他資源
GitHub 上的範例
- 全螢幕原生範例:Java