コンテンツにスキップ

メディエーションで BidMachine を統合する

このガイドでは、メディエーションを通じて BidMachine から広告をロードして表示するために、Google Mobile Ads SDK を利用する方法について説明します。Godot アプリのメディエーション構成に BidMachine を統合する方法、および BidMachine SDK とアダプターを Godot アプリに統合する方法を示します。

このドキュメントは以下に基づいています。

サポートされている統合と広告フォーマット

BidMachine 用の AdMob メディエーション アダプターは、以下の機能を備えています。

統合方法
入札 (Bidding) ✅
ウォーターフォール ✅
広告フォーマット
バナー ✅
インタースティシャル ✅
リワード ✅
リワード インタースティシャル
ネイティブ

前提条件

ステップ 1: BidMachine のセットアップ

Android および iOS で共通の手順となるため、Android または iOS のチュートリアルに従うことをお勧めします。

ステップ 2: AdMob 広告ユニットのメディエーション設定を構成する

Android および iOS で共通の手順となるため、Android または iOS のチュートリアルに従うことをお勧めします。

ステップ 3: BidMachine SDK プラグインをインポートする

  1. Android 用のプラグインをダウンロードします。
  2. .zip ファイルを展開します。内部に bidmachine フォルダがあります。
  3. bidmachine フォルダの内容をコピーし、Godot プロジェクトの Android プラグインフォルダである res://addons/admob/android/bin/ に貼り付けます。

BidMachine アダプターは、標準の iOS プラグインのダウンロードにすでに含まれています。iOS インストール ガイドに従っていれば、必要なファイル(poing-godot-admob-bidmachine.gdip および関連するフレームワーク)はすでに res://ios/plugins/ ディレクトリに存在しているはずです。

ステップ 4: プラグインを有効にする

プロジェクト設定(Admob > Android > Mediation > Bidmachine の下)で Bidmachine が有効になっていることを確認してください。

iOS エクスポート プリセットのプラグイン リストで Ad Mob と Ad Mob Bid Machine の両方にチェックが入れられており、Plist 構成に AdMob App ID が入力されていることを確認してください。

ステップ 5: 任意のステップ (規制設定)

EU ユーザーの同意と GDPR

Google の EU ユーザーの同意ポリシーに基づき、欧州経済領域(EEA)のユーザーに対して特定の情報を開示し、Cookie またはその他のローカル ストレージの使用、および個人データの使用について同意を得る必要があります。

BidMachine SDK に GDPR 同意情報を渡すには、次のコードを使用します。

# ユーザーが GDPR の対象であるかどうかを設定します
BidMachine.set_subject_to_gdpr(true)

# 同意ステータスを設定します
BidMachine.set_consent_status(true)
// ユーザーが GDPR の対象であるかどうかを設定します
BidMachine.SetSubjectToGdpr(true);

// 同意ステータスを設定します
BidMachine.SetConsentStatus(true);

CCPA

CCPA を遵守するために、米国プライバシー文字列(U.S. Privacy String)を設定することができます。以下のサンプルコードは、この情報を BidMachine SDK に渡す方法を示しています。

BidMachine.set_us_privacy_string("1YNN")
BidMachine.SetUsPrivacyString("1YNN");