FMX.Advertising.TCustomBannerAd.AdSize
Delphi
property AdSize: TBannerAdSize read FAdSize write FAdSize default TBannerAdSize.Auto;
C++
__property TBannerAdSize AdSize = {read=FAdSize, write=FAdSize, default=0};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | FMX.Advertising.pas FMX.Advertising.hpp |
FMX.Advertising | TCustomBannerAd |
説明
Android アプリケーションの場合、表示したい広告バナーのサイズを指定します。 もし画面に、指定した固定サイズ広告を表示するのに十分な解像度がない場合は、広告自体が表示されません。
iOS の場合、AdSize の設定は常に無視されます。iAd フレームワークは常に、そのデバイスに最も適したサイズを自動的に判別します。
AdSize の設定は次のようになります:
- [Auto]: AdMob SmartBanner - 最適サイズの広告がデバイスに対して選択される。
- デバイスによってはこの設定に対応しないものもあります。それらのデバイスに対しては、固定サイズの広告の使用を推奨します。
- 詳細については、Google Mobile Ad SDK ドキュメントの「Smart Banner」を参照してください。
- [Small]: AdMob Banner サイズ - 320 x 50 ピクセル。
- [Medium]: AdMob Full Banner サイズ - 468 x 60 ピクセル。
- [Large]: AdMob Leaderboard サイズ - 728 x 90 ピクセル。
TBannerAd コンポーネントは、自動的に自分自身のサイズを変更し、広告のサイズに合わせます。
コンポーネントのサイズを実行時に手動で設定するには、FMX.Advertising.TBannerAd.OnResize イベントのイベント ハンドラを実装します。