DT Exchange をメディエーションに統合する
このガイドでは、Google Mobile Ads SDK を使用して、メディエーションを通じて DT Exchange(旧 Fyber)から広告をロードして表示する方法について説明します。DT Exchange を Godot アプリのメディエーション設定に統合する方法、および DT Exchange SDK とアダプターを統合する手順を説明します。
このドキュメントは以下に基づいています:
サポートされている統合と広告フォーマット
AdMob の DT Exchange メディエーションアダプターには、次の機能があります:
| 統合 | |
|---|---|
| ビッディング(Bidding) | ✅ |
| ウォーターフォール(Waterfall) | ✅ |
| 広告フォーマット | |
|---|---|
| バナー(Banner) | ✅ |
| インタースティシャル(Interstitial) | ✅ |
| リワード(Rewarded) | ✅ |
| リワードインタースティシャル | |
| ネイティブ(Native) |
前提条件
ステップ 1: DT Exchange の設定
Android または iOS 用のチュートリアルに従うことをお勧めします。手順は両プラットフォームで共通です。
ステップ 2: AdMob 広告ユニットのメディエーション設定を行う
Android または iOS 用のチュートリアルに従うことをお勧めします。手順は両プラットフォームで共通です。
ステップ 3: DT Exchange SDK プラグインのインポート
- Android 用のプラグインをダウンロードします。
.zipファイルを展開します。中にdtexchangeフォルダがあります。dtexchangeフォルダの内容をコピーし、Android プラグインフォルダのres://addons/admob/android/bin/に貼り付けます。
DT Exchange アダプターは、標準の iOS プラグインのダウンロードにすでに含まれています。iOS インストールガイドに従っていれば、必要なファイル(poing-godot-admob-dtexchange.gdip および関連するフレームワーク)がすでに res://ios/plugins/ ディレクトリにあるはずです。
ステップ 4: プラグインの有効化
プロジェクト設定(Admob > Android > Mediation > Dtexchange の下)で Dtexchange を必ず有効にしてください。
iOS エクスポートプリセットのプラグインリストで、Ad Mob と Ad Mob Dt Exchange の両方にチェックが入っていることを確認してください(Plists 設定で AdMob アプリ ID を入力するのも忘れないでください)。
ステップ 5: オプション手順(規制設定)
GDPR 同意
DT Exchange では、ブール値の同意フラグまたは IAB 同意文字列を介して、GDPR 同意の選択肢を SDK に渡すことができます。
ブール値の GDPR 同意を渡すには、次のコードを使用します:
GDPR IAB 同意文字列を渡すには、次のコードを使用します:
CCPA(米国州のプライバシー文字列)
CCPA に準拠するため、IAB US プライバシー文字列を設定できます。次のサンプルコードは、この情報を DT Exchange SDK に渡す方法を示しています: