Başla

原生广告是向用户呈现的广告素材资源,其中包含平台原生的界面组件。从编码的角度来说,这意味着当原生广告加载时,您的应用会收到一个包含其素材资源的 NativeAd 对象,然后就由您的应用(而不是 Google 移动广告 SDK)负责展示它们。

如果您希望在设计广告样式样式方面有更大的控制权,可以采用此广告格式。 如果您不需要这些功能,可以使用我们的其他广告格式之一。

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

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

原生广告模板

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


Android

iOS
媒介

Android

iOS

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

平台设置

如果您需要完全控制广告在 Android 和 iOS 平台上的外观和风格,但又需要针对二者编写代码,则平台设置会更好。

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