概要
バックフィル広告は、直接広告がない場合に代替広告を自動的に表示して収益を最大化する機能です。Adropは、AdMob、Pangleなどの主要な広告ネットワークをバックフィル広告としてサポートしています。バックフィル広告を使用するには、追加の依存関係のインストールが必要です:
io.adrop:adrop-ads-backfillインストール
1. Gradle設定
Settings.gradle.kts
Pangle広告ネットワークリポジトリを追加します:settings.gradle.kts
Build.gradle.kts
バックフィル広告の依存関係を追加します:2. ProGuard設定
ProGuardを使用している場合、以下のルールを追加します:proguard-rules.pro
3. AndroidManifest.xml設定
AdMobをバックフィル広告として使用する場合、APPLICATION_IDをAndroidManifest.xmlに追加します:AndroidManifest.xml
コンソール設定
Adropコンソールでバックフィル広告を有効にします:- Adropコンソールにログイン
- 広告ユニットメニューに移動
- バックフィル広告を使用する広告ユニットを選択
- バックフィル設定セクションでバックフィル広告を有効化
- 使用するバックフィル広告ネットワークを選択(AdMob、Pangleなど)
- 広告ネットワーク別の設定を入力(例:AdMob Ad Unit ID)
広告表示フロー
バックフィル広告は以下の順序で表示されます:対応広告フォーマット
バックフィル広告は以下のフォーマットをサポートしています:| 広告フォーマット | 対応状況 | 説明 |
|---|---|---|
| バナー(Banner) | ✅ 対応 | 固定サイズのバナー広告 |
| ネイティブ(Native) | ✅ 対応 | カスタマイズ可能なネイティブ広告 |
| インタースティシャル(Interstitial) | ✅ 対応 | フルスクリーン広告 |
| リワード(Rewarded) | ✅ 対応 | 報酬型広告 |
バックフィル広告の確認
広告がバックフィル広告かどうかを確認するには、isBackfilledプロパティを使用します:
ベストプラクティス
バックフィル広告を有効化
すべての広告ユニットでバックフィル広告を有効にして、広告表示率と収益を最大化しましょう。
適切なタイムアウト設定
直接広告とバックフィル広告に適切なタイムアウトを設定して、ユーザー体験を向上させましょう。
バックフィル広告の分析
isBackfilledプロパティを使用して、直接広告とバックフィル広告の比率を追跡・分析しましょう。広告ネットワークの最適化
複数のバックフィル広告ネットワークをテストし、最も高い収益を提供するネットワークを選択しましょう。