このガイドでは、Google Mobile Ads Flutter Plugin を使用して、メディエーションで Mintegral の広告を読み込んで表示する方法を、ウォーターフォールと入札の両方の統合を含めて説明します。また、広告ユニットのメディエーション設定に Mintegral を追加する方法と、Mintegral SDK とアダプタを Flutter アプリに統合する方法についても取り上げます。
サポートされている統合と広告フォーマット
Mintegral 用の AdMob メディエーション アダプタには、次の機能があります。
| 統合 | |
|---|---|
| 入札 | |
| ウォーターフォール | |
| フォーマット | |
| アプリの起動 | |
| バナー | |
| インタースティシャル | |
| リワード | |
| リワード インタースティシャル | |
| ネイティブ | |
要件
- 最新の Google Mobile Ads Flutter Plugin
- Flutter 3.7.0 以降
- [入札の場合]: 入札でサポートされているすべての広告フォーマットを統合するには、 Mintegral 用の Google Mobile Ads メディエーション プラグイン 1.4.0 以降を使用します(最新バージョンを推奨)。
- Android にデプロイする場合
- Android API レベル 23 以降
- iOS にデプロイする場合
- iOS のデプロイ対象のバージョンが 13.0 以降であること
- 動作する Flutter プロジェクトで構成された Google Mobile Ads Flutter Plugin。詳しくは、 を設定するGoogle Mobile Ads Flutter Pluginをご覧ください。
- AdMob メディエーションを設定する
ステップ 1: Mintegral の管理画面で構成を設定する
登録または ログインして、Mintegral アカウントにアクセスします。
アプリキーを見つける
[APP Setting] タブに移動し、[APP Key] をメモします。

新しいアプリケーションを追加する
[APP Setting] タブで、[Add APP] ボタンをクリックします。

[Platform] を選択し、フォームの残りの部分を入力します。次に、[Save] をクリックします。
Android
iOS
アプリケーションの [APP ID] をメモします。
Android
iOS
広告プレースメントを作成する
アプリケーションが作成されたら、[Placements &Units] タブに移動し、次の図のように [Add Placement] ボタンをクリックして広告プレースメントを作成します。
Android
iOS
[Placement Name] と [AD Format] を入力します。
入札
[Bidding Type] として [Header Bidding] を選択します。フォームの残りの部分を入力し、[Save] をクリックします。

ウォーターフォール
[Bidding Type] として [Waterfall] を選択します。フォームの残りの部分を入力し、[Save] をクリックします。

広告プレースメントが作成されたら、[Placement ID] をメモします。
Android
iOS
[1 AD Units] プルダウンをクリックし、[AD Unit ID] をメモします。
Android
iOS
Mintegral Reporting API キーを確認する
入札
入札統合の場合、この手順は必要ありません。
ウォーターフォール
AdMob 広告ユニット ID を設定するには、Mintegral Reporting API キーが必要です。[Account] > [API Tools] に移動します。[Skey] と [Secret] をメモします。

app-ads.txt を更新する
アプリの認定販売者 app-ads.txt は、IAB Tech Lab が推進するイニシアチブで、承認されたチャネルでのみアプリ広告枠を販売できるようにするものです。広告収入の大幅な減少を防ぐためには、app-ads.txt ファイルを実装する必要があります。まだ設定していない場合は、
アプリの app-ads.txt ファイルを設定します。
Mintegral 用に app-ads.txt を実装するには、
app-Ads.txt が広告詐欺対策に役立つ仕組みをご覧ください。
ステップ 2: AdMob の管理画面で Mintegral のデマンドを設定する
広告ユニットのメディエーション設定を構成する
GDPR と米国の州規制に関する広告パートナー リストに Mobvista/Mintegral を追加する
欧州の規制に関する設定 と 米国の州の規制に関する設定 の手順に沿って、AdMob 管理画面の 欧州および米国の州の規制に関する広告パートナーのリストにMobvista/Mintegral を追加します。
ステップ 3: Mintegral の SDK とアダプタをインポートする
pub.dev を介した統合
パッケージの pubspec.yaml ファイルに、Mintegral SDK とアダプタの最新バージョンを使用して次の依存関係を追加します。
dependencies:
gma_mediation_mintegral: ^2.1.0
手動による統合
Mintegral 用の Google Mobile Ads メディエーション プラグインの最新バージョンをダウンロードし、ダウンロードしたファイルを解凍して、解凍したプラグイン フォルダ(およびそのコンテンツ)を Flutter プロジェクトに追加します。次に、次の依存関係を追加して、pubspec.yaml ファイルでプラグインを参照します。
dependencies:
gma_mediation_mintegral:
path: path/to/local/package
ステップ 4: 必要なコードを追加する
Android
Mintegral の統合には追加のコードは必要ありません。
iOS
SKAdNetwork の統合
Mintegral のドキュメント
に沿って、SKAdNetwork 識別子をプロジェクトの Info.plist ファイルに追加します。
ステップ 5: 実装をテストする
テスト広告を有効にする
AdMob 用のテストデバイスを 登録 してください。
テスト広告を確認する
Mintegral からテスト広告を受信していることを確認するには、広告インスペクタで 単一の広告ソースのテスト を有効にします。使用する広告のソースは Mintegral(入札)と Mintegral(ウォーターフォール)です。
エラーコード
アダプタが Mintegral から広告を受信できなかった場合、パブリッシャーは次のクラスの
広告レスポンスから根本原因のエラーを確認できます。
ResponseInfo
Android
com.mbridge.msdk
com.google.ads.mediation.mintegral.MintegralMediationAdapter
iOS
GADMediationAdapterMintegral
広告の読み込みに失敗した場合に Mintegral アダプタがスローするコードとメッセージは次のとおりです。
Android
| エラーコード | ドメイン | 理由 |
|---|---|---|
| 101 | com.google.ads.mediation.mintegral | サーバー パラメータが無効です(アプリ ID またはプレースメント ID がないなど)。 |
| 102 | com.google.ads.mediation.mintegral | リクエストされた広告サイズが、Mintegral でサポートされているバナーサイズと一致しません。 |
| 103 | com.google.ads.mediation.mintegral | 入札レスポンスがないか、無効です。 |
| 104 | com.google.ads.mediation.mintegral | Mintegral SDK が広告配信なしのエラーを返しました。 |
iOS
| エラーコード | ドメイン | 理由 |
|---|---|---|
| 101 | com.google.mediation.mintegral | サーバー パラメータが無効です(アプリ ID またはプレースメント ID がないなど)。 |
| 102 | com.google.mediation.mintegral | Mintegral SDK が広告配信なしのエラーを返しました。 |
| 103 | com.google.mediation.mintegral | Mintegral SDK で広告を表示できませんでした。 |
| 104 | com.google.mediation.mintegral | リクエストされた広告サイズが、Mintegral でサポートされているバナーサイズと一致しません。 |
Mintegral Flutter メディエーション アダプタの変更履歴
バージョン 2.1.1(開発中)
バージョン 2.1.0
- Flutter の最小バージョンを 3.38.1 に更新しました。
- Google Mobile Ads Flutter プラグイン バージョン 8.0.0 をサポートするように更新しました。
- Mintegral Android アダプタ バージョン 17.1.41.0 をサポートします。
- Mintegral iOS アダプタ バージョン 8.1.1.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 8.0.0 でビルドおよびテスト済みです。
バージョン 2.0.3
- Mintegral Android アダプタ バージョン 17.0.61.0 をサポートします。
- Mintegral iOS アダプタ バージョン 8.0.5.1 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 7.0.0 でビルドおよびテスト済みです。
バージョン 2.0.2
- Flutter の最小バージョンを 3.35.1 に更新しました。
- Google Mobile Ads Flutter プラグイン バージョン 7.0.0 をサポートするように更新しました。
- Mintegral Android アダプタ バージョン 17.0.41.0 をサポートします。
- Mintegral iOS アダプタ バージョン 8.0.4.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 6.0.0 でビルドおよびテスト済みです。
バージョン 2.0.1
- Mintegral Android アダプタ バージョン 17.0.31.0 をサポートします。
- Mintegral iOS アダプタ バージョン 8.0.3.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 6.0.0 でビルドおよびテスト済みです。
バージョン 2.0.0
- Mintegral Android アダプタ バージョン 17.0.21.0 をサポートします。
- Mintegral iOS アダプタ バージョン 8.0.2.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 6.0.0 でビルドおよびテスト済みです。
バージョン 1.2.6
- Mintegral Android アダプタ バージョン 16.9.91.1 をサポートします。
- Mintegral iOS アダプタ バージョン 7.7.9.1 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 6.0.0 でビルドおよびテスト済みです。
バージョン 1.2.5
- Mintegral Android アダプタ バージョン 16.9.91.1 をサポートします。
- Mintegral iOS アダプタ バージョン 7.7.9.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 6.0.0 でビルドおよびテスト済みです。
バージョン 1.2.4
- Mintegral Android アダプタ バージョン 16.9.91.0 をサポートします。
- Mintegral iOS アダプタ バージョン 7.7.9.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 6.0.0 でビルドおよびテスト済みです。
バージョン 1.2.3
- Mintegral Android アダプタ バージョン 16.9.71.0 をサポートします。
- Mintegral iOS アダプタ バージョン 7.7.8.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 6.0.0 でビルドおよびテスト済みです。
バージョン 1.2.2
- Mintegral Android アダプタ バージョン 16.9.71.0 をサポートします。
- Mintegral iOS アダプタ バージョン 7.7.7.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 6.0.0 でビルドおよびテスト済みです。
バージョン 1.2.1
- Mintegral Android アダプタ バージョン 16.9.61.0 をサポートします。
- Mintegral iOS アダプタ バージョン 7.7.7.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 6.0.0 でビルドおよびテスト済みです。
バージョン 1.2.0
- Mintegral Android アダプタ バージョン 16.9.41.1 をサポートします。
- Mintegral iOS アダプタ バージョン 7.7.7.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 5.3.1 でビルドおよびテスト済みです。
バージョン 1.1.0
- iOS プラグインが静的フレームワークになりました。
- Mintegral Android アダプタ バージョン 16.8.61.0 をサポートします。
- Mintegral iOS アダプタ バージョン 7.7.5.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 5.3.1 でビルドおよびテスト済みです。
バージョン 1.0.0
- 初回リリース。
- Mintegral Android アダプタ バージョン 16.7.21.0 をサポートします。
- Mintegral iOS アダプタ バージョン 7.6.3.0 をサポートします。
- Google Mobile Ads Flutter プラグイン バージョン 5.1.0 でビルドおよびテスト済みです。