Mintegral をメディエーションと統合する

このガイドでは、Google Mobile Ads SDK を使用して、Google Mobile Ads SDK を読み込んで表示する方法を説明します。 メディエーションを使った Mintegral の広告 ウォーターフォールと入札の両方に対応していますリソースの追加方法と 広告ユニットのメディエーション設定への統合と、統合方法を Mintegral SDK とアダプタを Unity アプリに統合します。

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

AdMob Mintegral 向けメディエーション アダプタの 次のような機能があります。

統合
単価設定  1
 2
フォーマット
アプリの起動  1  2
バナー
インタースティシャル
特典
リワード インタースティシャル
ネイティブ  1  3

1 入札 このフォーマットの統合はクローズド ベータ版です。

2 ウォーターフォール このフォーマットの統合はクローズド ベータ版です。

要件

  • 最新の Google Mobile Ads SDK <ph type="x-smartling-placeholder">
      </ph>
    • Unity 5.6 以降
    • Android にデプロイする <ph type="x-smartling-placeholder">
        </ph>
      • Android API レベル 21 以降
    • iOS にデプロイする場合 <ph type="x-smartling-placeholder">
        </ph>
      • iOS デプロイ ターゲットが 12.0 以降であること
    • 以下で構成された Unity 作業プロジェクト Google Mobile Ads SDK詳しくは、 スタートガイドをご覧ください。
    • メディエーションを完了する スタートガイド

ステップ 1: Mintegral UI で設定をセットアップする

Mintegral アカウントに登録またはログインします。

アプリキーを見つける

[アプリの設定] タブに移動し、[アプリキー] をメモします。

新しいアプリケーションの追加

[アプリの設定] タブで、[アプリを追加] ボタンをクリックします。

[Platform] を選択し、フォームの残りの部分に入力します。[保存] をクリックします。

Android

iOS

アプリケーションのアプリ ID をメモします。

Android

iOS

広告プレースメントを作成する

アプリを作成したら、[プレースメントとユニット] タブに移動し、以下に示すように [プレースメントを追加] ボタンをクリックして広告のプレースメントを作成します。

Android

iOS

プレースメント名広告のフォーマットを入力します。

入札

[入札タイプ] で [ヘッダー入札] を選択します。フォームの残りの項目を入力し、[保存] をクリックします。

ウォーターフォール

[入札方法] で [従来型] を選択します。フォームの残りの部分に記入して、[保存] をクリックします。

広告のプレースメントを作成したら、プレースメント ID をメモします。

Android

iOS

[1 個の AD ユニット] プルダウンをクリックし、AD ユニット ID をメモします。

Android

iOS

Mintegral Reporting API キーを確認する

入札

入札の統合では、この手順は必要ありません。

ウォーターフォール

AdMob 広告ユニット ID を設定するには、Mintegral Reporting API キーが必要です。[Account] > [API Tools] に移動します。SkeySecret をメモします。

ステップ 2: 管理画面で Mintegral のデマンドを設定する AdMob

広告ユニットのメディエーション設定を行う

Android

手順については、 Android 向けガイドのステップ 2 をご覧ください。

iOS

手順については、 iOS 向けガイドのステップ 2 をご覧ください。

GDPR と米国の州規制の広告パートナー リストに Mintegral 追加

GDPR 設定 米国の州規制の設定 の手順に沿って、 AdMob UI の GDPR および米国の州規制の広告パートナーのリストに Mintegral を追加します。

ステップ 3: Mintegral SDK とアダプタをインポートする

Mintegral 向け Google モバイル広告メディエーション プラグインの最新バージョンをダウンロード ダウンロード リンクから [変更履歴] をクリックして、 ZIP ファイル内の GoogleMobileAdsMintegralMediation.unitypackage

Unity プロジェクト エディタで、[Assets] >[Import Package] > [Custom] パッケージ化し、GoogleMobileAdsMintegralMediation.unitypackage を見つけます。 表示されます。すべてのファイルが選択されていることを確認して、 インポート

次に、[アセット >Play 開発者サービス リゾルバ >Android リゾルバ >力 解決する。Unity Play Services Resolver ライブラリが依存関係を実行 宣言し、宣言された依存関係を Unity アプリの Assets/Plugins/Android ディレクトリ。

ステップ 4: 必要なコードを追加する

Android

Mintegral の統合には、追加のコードは必要ありません。

iOS

SKAdNetwork との統合

Mintegral のドキュメントに準拠してください。 プロジェクトの Info.plist ファイルに SKAdNetwork 識別子を追加します。

ステップ 5: 実装をテストする

テスト広告を有効にする

AdMob。

バナー広告、インタースティシャル、リワード広告、ネイティブ広告フォーマットの Mintegral テスト広告を取得するには、 Mintegral テスト ID ページ

テスト広告を確認する

Mintegralからテスト広告を受信していることを確認するには、広告インスペクタで Mintegral (Bidding) and Mintegral (Waterfall) 広告ソースを使用して単独の広告ソースのテストを有効にします。

エラーコード

アダプタが 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 Unity メディエーション プラグインの変更履歴

次のバージョン

  • DummyClient の名前を PlaceholderClient に変更しました。

バージョン 1.6.4

バージョン 1.6.3

バージョン 1.6.2

バージョン 1.6.1

バージョン 1.6.0

バージョン 1.5.0

バージョン 1.4.0

バージョン 1.3.0

バージョン 1.2.1

バージョン 1.2.0

バージョン 1.1.0

バージョン 1.0.0