螢幕上出現廣告時,如果廣告的部分內容被導覽列、分頁列、工具列和其他原型檢視畫面覆蓋,就無法帶來最佳用戶體驗。在左下方的範例中,iPhone X 螢幕頂部顯示的廣告有部分內容被頂部邊緣覆蓋。右邊的範例設計更佳,因為在 iPhone X 螢幕頂部邊緣與廣告檢視畫面之間留有適當空間。
iOS 11 及以上版本引入了名為 safeAreaLayoutGuide 的新版面配置指南,用於定義安全區域來讓您在其中繪製自家應用程式內容,包括您想在螢幕上呈現的廣告。在以上範例中,綠色邊框內的部分即為安全區域。我們來根據此全新版面配置指南,了解在應用程式中呈現原生廣告的技術實施過程。您可以採用與橫額廣告相同的呈現方法。
設計應用程式中的原生廣告時,請參閱原生廣告指南。
為了建立優質產品,在執行原生廣告或原生橫額廣告版面配置時,開發人員應遵守 Meta Audience Network 政策。您應始終允許用戶全權控制點擊操作。請特別留意廣告的可點擊元素;您必須確保只有廣告標題、網址、呼籲字句和圖像廣告素材可點擊。此外,標題文字或圖像檢視畫面中的空白位置必須為不可點擊。
當您為原生廣告或原生橫額廣告配置版面時,UILabel
不得採用固定闊度和高度,以免廣告標題、廣告正文、廣告社交元素和廣告贊助標籤出現 white space
。以下是錯誤的反面範例:
若要建立優質的原生廣告,請為原生廣告或原生橫額廣告配置動態限制版面。例如,如果您正在使用 Storyboard 自動版面配置,則可以使用 Trailing Space >= x
代替 Trailing Space = x
,或使用 Width <= y
代替 Width = y
。若您遵守 Meta Audience Network 政策,您的版面外觀應如下所示:
提交應用程式以供審查。
一旦我們從您的應用程式或網站接收到廣告的要求,我們就會檢視要求並確保其符合 Audience Network 政策與 Facebook 社群守則。深入瞭解我們的審查程序。