Skip to main content

概要

バナー広告は画面の一部領域に表示される長方形の広告です。AdropBannerViewウィジェットを使用して簡単に実装できます。

主な特徴

  • 画面上部、下部、または中央に固定配置可能
  • 画像および動画広告をサポート
  • コールバックによる広告イベント処理
  • 広告メタデータを提供(クリエイティブID、キャンペーンIDなど)
開発環境ではテストユニットIDを使用してください:PUBLIC_TEST_UNIT_ID_320_100

AdropBannerView

コンストラクタ

パラメータ

プロパティ

メソッド


基本的な使い方


AdropBannerListener

バナー広告イベントを処理するリスナーです。

コールバック関数

コールバックの説明

メタデータ

onAdReceivedonAdClickedonAdImpressionコールバックでメタデータを受け取ることができます。
クリエイティブサイズはメタデータではなく、bannerView.creativeSize?.widthおよびbannerView.creativeSize?.heightからアクセスします。

広告サイズ

バナー広告はユニットに設定したサイズに合わせてコンテナサイズを指定する必要があります。

一般的なバナーサイズ

固定サイズの使用

画面幅に合わせる

サイズ設定

adSizeプロパティを使用してバナービューのサイズを明示的に設定できます。

エラー処理

広告ロード失敗時に適切なエラー処理を実装してください。

ベストプラクティス

1. リソースの解放

バナービューが不要になったら必ずdispose()を呼び出してください。

2. 広告の更新

必要に応じて広告を更新できます。

3. 条件付きレンダリング

広告がロードされるまでバナー領域を非表示にするか、プレースホルダーを表示してください。

4. 複数バナーの管理

複数のバナーを使用する場合は、それぞれの状態を管理してください。

完全な例


バックフィル広告

バックフィル広告が有効な場合、ダイレクト広告がない時に自動的にバックフィル広告がロードされます。バックフィル広告のロードはSDKが自動的に処理します。backfillNoFillエラーコードを使用してバックフィル関連のエラーを処理できます。
バナー広告のメタデータにはcreativeIdtxIdcampaignIddestinationURLbrowserTargetフィールドのみが含まれます。バックフィル広告はメタデータでは区別できません。backfillNoFillエラーコードを使用してバックフィル広告の失敗を検知できます。
バックフィル広告を使用するには、ネイティブプラットフォームにバックフィル依存性を追加する必要があります。はじめにを参照してください。

次のステップ

ネイティブ広告

UIに合わせてカスタマイズ可能なネイティブ広告を実装する

インタースティシャル広告

全画面を覆うインタースティシャル広告を実装する

ポップアップ広告

ポップアップ形式の広告を実装する

リファレンス

タイプ、メソッド、エラーコードを参照する