ネイティブ広告は、ネイティブ広告の UI コンポーネントを使用してユーザーに表示される広告アセットです。
説明します。コーディングの観点から言うと
ネイティブ広告の読み込み時にアプリが
アセットを含む NativeAd
オブジェクトとアプリを受け取ります。
表示する広告が決まります
この広告フォーマットは、広告の外観をより細かく管理したい場合に適しています。 これらの機能が不要な場合は、他の広告フォーマットを使用してください。
Flutter アプリでネイティブ広告を表示する方法は 2 つあります。
- ネイティブ テンプレート: Dart API でスタイル設定された事前定義済みのネイティブ テンプレート。
- プラットフォームのセットアップ: Android を使用して定義した、プラットフォーム固有のカスタム レイアウト iOS レイアウト ツールを使用できます。
ネイティブ テンプレート
テンプレートは、小サイズと中サイズの 2 種類から選択できます。各テンプレート UI スタイル設定オプションもありますただし、ローカル環境よりもカスタマイズ性が プラットフォーム設定の実装です。
小 | |
---|---|
![]() Android |
![]() iOS |
中 | |
![]() Android |
![]() iOS |
Dart でのネイティブ テンプレートの実装について詳しくは、ネイティブ テンプレート テンプレート。
プラットフォームのセットアップ
アプリのデザインを完全に制御する必要がある場合は、プラットフォームの設定が適しています。 Android と iOS の両方のプラットフォームで広告を作成できますが、広告で使用するコードは あります。
プラットフォーム固有の設定手順については、プラットフォーム 設定します。