开始使用

原生广告是通过平台原本就有的界面组件向用户呈现的广告素材资源。具体到代码编写层面,这意味着当原生广告加载时,您的应用会收到一个包含其素材资源的 NativeAd 对象,然后就由此应用(而不是 Google 移动广告 SDK)负责展示它们了。

如果您希望更好地控制广告的外观样式,不妨使用这种广告格式。 如果您不需要这些功能,请使用我们的其他广告格式。

您可以通过以下两种方式在 Flutter 应用中展示原生广告:

  • 原生模板:使用 Dart API 设置样式的预定义原生模板。
  • 平台设置:使用 Android 和 iOS 布局工具定义的特定于平台的自定义布局。

原生广告模板

模板类型分为两种:小或中等。每个模板都附带界面样式选项;不过,与平台设置实现相比,它们提供的自定义选项较少。


Android

iOS

Android

iOS

如需详细了解 Dart 中的原生模板实现,请参阅原生模板

平台设置

如果您需要完全控制 Android 和 iOS 平台上的广告外观和风格,但需要为这两个平台分别编写代码,则平台设置更适合。

如需了解特定平台的设置说明,请参阅平台设置