原生廣告是一種廣告素材資源,可透過平台原生的 UI 元件向使用者顯示。在程式設計術語中,這表示當原生廣告載入時,應用程式會收到內含素材資源的 NativeAd
物件,而您的應用程式 (而非 Google Mobile Ads SDK) 就會負責顯示這些物件。
如果想要進一步掌控廣告外觀的樣式,就適合使用這種廣告格式。 如果您不需要這些功能,請改用其他廣告格式。
在 Flutter 應用程式中顯示原生廣告的方法有兩種:
- 原生範本:採用 Dart API 樣式的預先定義原生樣式。
- 平台設定:使用 Android 和 iOS 版面配置工具定義的自訂平台專屬版面配置。
原生範本
共有兩種範本類型可供選擇:小型或中。每個範本都隨附 UI 樣式選項,但提供的自訂功能比平台設定實作少。
小 | |
---|---|
Android |
iOS |
媒介 | |
Android |
iOS |
如需 Dart 中的原生範本實作詳細資料,請參閱「原生範本」。
平台設定
如果您需要在 Android 和 iOS 平台上完全控制廣告的外觀和風格,但需要同時撰寫這兩種形式的程式碼,不妨採用平台設定。
如需平台專屬的設定操作說明,請參閱「平台設定」一文。