踏出第一步

選取平台: Android iOS Flutter Unity

原生廣告是利用平台原生 UI 元件,向使用者顯示的廣告素材資源。從程式設計角度來說,當原生廣告載入時,應用程式會收到包含素材資源的 NativeAd 物件,並負責呈現這些素材資源,而非由 Google Mobile Ads SDK 自動處理。

這種廣告格式適合在需要靈活控制廣告外觀時使用。如果不需要這些功能,可以改用其他廣告格式。

在 Flutter 應用程式中顯示原生廣告的方式有兩種:

  • 原生範本:使用預先定義的原生範本,並透過 Dart API 調整樣式:
  • 平台設定:使用 Android 和 iOS 版面配置工具,自訂各平台專屬的版面配置。

原生範本

原生範本分成小型和中型兩種。每種範本都提供 UI 樣式選項,但相較於使用平台設定,自訂彈性較低。

小型範本

Android

iOS
中型範本

Android

iOS

如要瞭解如何使用 Dart 語言導入原生範本,請參閱「原生範本」。

平台設定

如果想完全掌控廣告在 Android 和 iOS 平台上的外觀和風格,建議使用平台設定,但需要分別編寫兩個平台的程式碼。

如需個別平台的設定操作說明,請參閱「平台設定」。