Unity 広告とメディエーションを統合する

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

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

Unity 広告用のメディエーション アダプタの機能は次のとおりです。

統合
単価設定  1
フォーマット
バナー
インタースティシャル
特典
ネイティブ

要件

  • Android API レベル 21 以降

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

Unity 広告にお申し込みまたはログインしてください。

プロジェクトを作成する

Unity 広告ダッシュボードで、[Projects] に移動し、[Create Project] をクリックします。

フォームに入力し、[プロジェクトを作成] をクリックしてプロジェクトを追加します。

[収益化] > [始める] に移動して、[始める] をクリックします。

[プロジェクトの設定] モーダルで、[メディエーション パートナー] に [I plan to use Mediation] と [Google AdMob] を選択し、[Next] をクリックします。

広告設定を選択し、[次へ] をクリックします。

フォームに入力し、[プロジェクトを追加] をクリックします。

ゲーム ID をメモしておきます。

広告ユニットを作成する

[収益化] > [広告ユニット] に移動して、[広告ユニットを追加] をクリックします。

[広告ユニット名] を入力し、[プラットフォーム] と [広告フォーマット] を選択します。

最後に、[作成] をクリックして広告ユニットを保存します。

プレースメントを追加

プロジェクトを作成したら、[収益化] > [プレースメント] に移動します。新しいプレースメントを作成するには、広告ユニットの [プレースメントを追加] をクリックします。

必要な情報を入力して [プレースメントを追加] をクリックします。

プレースメント ID をメモします。

Unity Ads Reporting API キーを探す

入札

入札の統合では不要です。

ウォーターフォール

Ad Manager 広告ユニット ID を設定するには、ゲーム IDプレースメント ID に加えて、Unity 広告の API キー組織コア ID も必要です。

[Monetization] > [Setup] > [API Management] に移動し、[Monetization Stats API Access Key] をメモします。

次に、[収益化] > [組織設定] に移動し、[組織コア ID] をメモします。

テストモードをオンにする

テストモードは Unity 広告ダッシュボードから有効にできます。プロジェクトの設定で、[テスト] タブを選択します。

アプリを強制的にテストモードにするには、 Google Play ストア の横にある編集ボタンをクリックして、[クライアント テストモードをオーバーライドする] をオンにして、[すべてのデバイスに対してテストモードを強制オン(テスト広告を使用する)] を選択します。

または、[Add Test Device] ボタンをクリックして、特定のデバイスに対してテストモードを有効にすることもできます。

フォームに記入して [保存] をクリックします。

ステップ 2: 管理画面で Unity 広告デマンドを設定する Ad Manager

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

アド マネージャー アカウントにログインします。

[配信] > [収益グループ] に移動して、[新しい収益グループ] ボタンをクリックします。

収益グループの一意の名前を入力し、[ステータス] を [有効] に設定して [広告フォーマット] を選択し、[広告枠のタイプ] を [モバイルアプリ] に設定します。[ターゲティング] > [広告枠] で、[広告枠] と [モバイル アプリケーション] でメディエーションを追加する広告ユニットを選択します。

次に、[収益パートナーを追加] ボタンをクリックします。

「Unity Ads」の収益パートナーがすでにある場合は、そのパートナーを選択できます。それ以外の場合は、[新しい収益パートナーを作成] を選択します。

[広告ネットワーク] として Unity Ads を選択し、固有の名前を入力して [メディエーション] を有効にします。

[自動データ収集] をオンにして、前のセクションで取得したAPI Key and Organization core ID を入力します。

[収益パートナー] を選択したら、[統合タイプ] として [モバイル SDK メディエーション]、[プラットフォーム] として [Android]、[ステータス] として [有効] を選択します。前のセクションで取得したGame ID and Placement ID を入力します。[デフォルト CPM] の値を入力します。

完了したら、ページの下部にある [保存] をクリックします。

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

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

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

アプリレベルの build.gradle.kts ファイルに次の実装を追加します。 構成について説明します。Unity Ads SDK の最新バージョンを使用する およびアダプター:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.3.0")
    implementation("com.unity3d.ads:unity-ads:4.12.1")
    implementation("com.google.ads.mediation:unity:4.12.2.0")
}

手動による統合

  1. 最新の Unity Ads SDK(unity-ads.aar)を GitHub リポジトリ プロジェクトに追加します

  2. [ Unity 広告アダプタ アーティファクト Google の Maven リポジトリにあります最新バージョンを選択して Unity をダウンロードしてください。 広告アダプタの .aar ファイルを開き、プロジェクトに追加します。

ステップ 4: Unity Ads SDK にプライバシー設定を実装する

Google の EU ユーザーの同意 ポリシーに基づき、特定の情報開示が必ず行われるようにし、 欧州経済領域(EEA)のユーザーから、 デバイス ID や個人データの使用。このポリシーは、 EU の e プライバシー指令と一般データ保護規則の要件 規則(GDPR)。同意を求める場合は、各広告ネットワークを特定する必要がある 個人データを収集、受信、または使用する可能性がある 各ネットワークの使用状況に関する情報が表示されます。現在のところ、Google は ユーザーの同意に関する選択をこうしたネットワークに自動的に渡す。

SDK バージョン 2.0.0 で、Unity Ads にプライバシー設定をサポートする API が追加されました。「 次のサンプルコードは、この同意情報を Unity に渡す方法を示しています。 。同意情報を Unity Ads SDK に渡す場合 広告をリクエストする前にこのコードを呼び出すことをおすすめします。 Google Mobile Ads SDK を介して データを収益化できます

Java

import com.unity3d.ads.metadata.MetaData;
// ...

MetaData gdprMetaData = new MetaData(this);
gdprMetaData.set("gdpr.consent", true);
gdprMetaData.commit();

Kotlin

import com.unity3d.ads.metadata.MetaData
// ...

val gdprMetaData = MetaData(this)
gdprMetaData["gdpr.consent"] = true
gdprMetaData.commit()

Unity の広告を見る プライバシーに関する同意とデータ API および GDPR の遵守 の各メソッドで指定できる値に関するガイドをご覧ください。

米国のプライバシー関連州法

米国プライバシー関連州法 は、ユーザーに対して適切な権限を 「セール」からオプトアウトするユーザーの「個人情報」(法律で定められているとおり、 これらの規約を参照)の「Do Not Sell My Personal」という目立つ位置で 情報」[販売]ページのリンクに表示されます。「 米国州のプライバシー 法令遵守ガイドでは、 制限付きデータ処理 設定されているが、この設定を各広告に適用することはできない 関連付けられます各広告ネットワークを 個人の商品販売に参加するメディエーション チェーン 各ネットワークのガイダンスに従って 遵守する必要があります

SDK バージョン 2.0.0 で、Unity Ads にプライバシー設定をサポートする API が追加されました。「 次のサンプルコードは、この同意情報を Unity に渡す方法を示しています。 。同意情報を Unity Ads SDK に渡す場合 広告をリクエストする前にこのコードを呼び出すことをおすすめします。 Google Mobile Ads SDK を介して データを収益化できます

Java

import com.unity3d.ads.metadata.MetaData;
// ...

MetaData ccpaMetaData = new MetaData(this);
ccpaMetaData.set("privacy.consent", true);
ccpaMetaData.commit();

Kotlin

import com.unity3d.ads.metadata.MetaData
// ...

val ccpaMetaData = MetaData(this)
ccpaMetaData["privacy.consent"] = true
ccpaMetaData.commit()

Unity の広告を見る プライバシーに関する同意とデータ API および CCPA の遵守 の各メソッドで指定できる値に関するガイドをご覧ください。

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

Unity 広告を統合するために追加のコードは必要ありません。

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

テスト広告を有効にする

Ad Manager にテストデバイスを登録し、 Unity Ads UI でテストモードを有効にします。

テスト広告を確認する

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

エラーコード

アダプタが Unity Ads から広告を受け取れない場合は、 広告レスポンスの根本的なエラーを確認するため、 ResponseInfo.getAdapterResponses() 次のクラスに分類されます。

com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter

以下は、UnityAds アダプタがスローするコードとそのメッセージです。 広告の読み込みに失敗した場合:

エラーコード 理由
0-10 UnityAds SDK からエラーが返されました。コードをご覧ください。 をご覧ください。
101 UI で設定されている UnityAds サーバー パラメータがないか、無効です。 Ad Manager
102 UnityAds から NO_FILL 状態のプレースメントが返されました。
103 UnityAds が DISABLED 状態のプレースメントを返しました。
104 UnityAds が null コンテキストで広告を表示しようとしました。
105 Unity 広告からの広告の初期化、読み込み、表示に使用されるコンテキストは、Activity インスタンスではありません。
106 UnityAds が表示準備が完了していない広告を表示しようとしました。
107 UnityAds がデバイスではサポートされていません。
108 UnityAds は、プレースメントごとに一度に 1 つの広告しか読み込めません。
109 UnityAds がエラー状態で終了しました。
200-204 UnityAds バナー固有のエラー。コードをご覧ください。 をご覧ください。
0~9 UnityAds SDK からエラーが返されました。Unity のドキュメントをご覧ください。 をご覧ください。
101 UI で設定されている UnityAds サーバー パラメータがないか、無効です。 Ad Manager
102 デバイスが UnityAds でサポートされていません。
103 UnityAds がエラー状態 kUnityAdsFinishStateError での表示を終了しました。
104 イニシャライザを呼び出した後の Unity 広告オブジェクトは nil です。
105 広告の準備ができていないため、Unity 広告を表示できませんでした。
106 UnityAds が、プレースメントの状態 kUnityAds プレースメント StateNoFill でプレースメント変更コールバックを呼び出しました。
107 UnityAds が、プレースメントの状態を kUnityAds PlacementStateDisabled にして、プレースメント変更コールバックを呼び出しました。
108 このプレースメントには広告がすでに読み込まれています。UnityAds SDK では、同じプレースメントに複数の広告を読み込むことはできません。

Unity 広告 Android メディエーション アダプタの変更履歴

バージョン 4.12.2.0

  • Unity Ads SDK 4.12.2 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 23.2.0.
  • Unity Ads SDK バージョン 4.12.2。

バージョン 4.12.1.0

  • Unity Ads SDK 4.12.1 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 23.2.0.
  • Unity Ads SDK バージョン 4.12.1。

バージョン 4.12.0.0

  • Unity Ads SDK 4.12.0 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 23.1.0.
  • Unity Ads SDK バージョン 4.12.0。

バージョン 4.11.3.0

  • バナー広告、インタースティシャル広告、リワード広告の各フォーマットで入札がサポートされるようになりました。
  • Unity Ads SDK 4.11.3 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 23.1.0.
  • Unity Ads SDK バージョン 4.11.3。

バージョン 4.11.2.0

  • Unity Ads SDK 4.11.2 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 23.0.0 にアップデートします。
  • Unity Ads SDK バージョン 4.11.2。

バージョン 4.10.0.0

  • 必要な Google Mobile Ads SDK の最小バージョンを 23.0.0 に更新しました。
  • Unity Ads SDK 4.10.0 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 23.0.0 にアップデートします。
  • Unity Ads SDK バージョン 4.10.0。

バージョン 4.9.3.0

  • Unity Ads SDK 4.9.3 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 22.6.0.
  • Unity Ads SDK バージョン 4.9.3。

バージョン 4.9.2.0

  • Unity Ads SDK 4.9.2 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 22.3.0.
  • Unity Ads SDK バージョン 4.9.2。

バージョン 4.9.1.0

  • 必要な最小の Google Mobile Ads SDK バージョンを 22.3.0 に更新しました。
  • Unity Ads SDK 4.9.1 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 22.3.0.
  • Unity Ads SDK バージョン 4.9.1.

バージョン 4.8.0.0

  • Unity Ads SDK が新しい onBannerShown() を呼び出したときに広告のインプレッションを報告します コールバック メソッドが使用されます。
  • Unity Ads SDK 4.8.0 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 22.2.0.
  • Unity Ads SDK バージョン 4.8.0。

バージョン 4.7.1.0

  • Unity Ads SDK 4.7.1 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 22.1.0.
  • Unity Ads SDK バージョン 4.7.1。

バージョン 4.7.0.0

  • Unity Ads SDK 4.7.0 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 22.0.0 にアップデートします。
  • Unity Ads SDK バージョン 4.7.0。

バージョン 4.6.1.1

  • 新しい VersionInfo クラスを使用するようにアダプターを更新しました。
  • 必要な Google Mobile Ads SDK の最小バージョンを 22.0.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 22.0.0 にアップデートします。
  • Unity Ads SDK バージョン 4.6.1。

バージョン 4.6.1.0

  • Unity Ads SDK 4.6.1 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 21.5.0
  • Unity Ads SDK バージョン 4.6.1。

バージョン 4.6.0.0

  • COPPA 情報を Unity Ads SDK に転送するためのサポートを追加しました。
  • Unity Ads SDK 4.6.0 との互換性を検証しました。
  • 必要な Google Mobile Ads SDK の最小バージョンを 21.5.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 21.5.0
  • Unity Ads SDK バージョン 4.6.0。

バージョン 4.5.0.0

  • Unity Ads SDK 4.5.0 との互換性を検証しました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 21.4.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 21.4.0
  • Unity Ads SDK バージョン 4.5.0。

バージョン 4.4.1.0

  • Unity Ads SDK 4.4.1 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 21.2.0
  • Unity Ads SDK バージョン 4.4.1。

バージョン 4.4.0.0

  • Unity Ads SDK 4.4.0 との互換性を検証しました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 21.2.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 21.2.0
  • Unity Ads SDK バージョン 4.4.0。

バージョン 4.3.0.0

  • Unity Ads SDK 4.3.0 との互換性を検証しました。
  • インタースティシャル広告とリワード広告の再生が開始されたときに onAdOpened() コールバックが転送されるようになりました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 21.1.0
  • Unity Ads SDK バージョン 4.3.0。

バージョン 4.2.1.1

  • compileSdkVersiontargetSdkVersion を API 31 に更新しました。
  • 最低限必要な Google Mobile Ads SDK のバージョンを 21.0.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 21.0.0.
  • Unity Ads SDK バージョン 4.2.1。

バージョン 4.2.1.0

  • Unity Ads SDK 4.2.1 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 20.6.0.
  • Unity Ads SDK バージョン 4.2.1。

バージョン 4.1.0.0

  • Unity Ads SDK 4.1.0 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 20.6.0.
  • Unity Ads SDK バージョン 4.1.0。

バージョン 4.0.1.0

  • Unity Ads SDK 4.0.1 との互換性を検証しました。
  • 最低限必要な Google Mobile Ads SDK のバージョンを 20.6.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 20.6.0.
  • Unity Ads SDK バージョン 4.0.1。

バージョン 4.0.0.0

  • Unity Ads SDK 4.0.0 との互換性を検証しました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 20.5.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 20.5.0.
  • Unity Ads SDK バージョン 4.0.0。

バージョン 3.7.5.0

  • Unity Ads SDK 3.7.5 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 20.2.0.
  • Unity Ads SDK バージョン 3.7.5。

バージョン 3.7.4.0

  • Unity Ads SDK 3.7.4 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 20.2.0.
  • Unity Ads SDK バージョン 3.7.4。

バージョン 3.7.2.0

  • Unity Ads SDK 3.7.2 との互換性を検証しました。
  • 必要な最小の Google Mobile Ads SDK バージョンを 20.2.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 20.2.0.
  • Unity Ads SDK バージョン 3.7.2。

バージョン 3.7.1.0

  • Unity Ads SDK 3.7.1 との互換性を検証しました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 20.1.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 20.1.0.
  • Unity Ads SDK バージョン 3.7.1。

バージョン 3.6.2.0

  • Unity Ads SDK 3.6.2 との互換性を検証しました。
  • リワード広告がクリック コールバックを転送しない問題を修正しました。
  • UnityAds SDK がバンドルされたアダプター ビルドから削除されました。 パブリッシャー様は、追加の依存関係として UnityAds SDK を手動で追加する必要があります。
  • 最低限必要な Google Mobile Ads SDK のバージョンを 19.8.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.8.0.
  • Unity Ads SDK バージョン 3.6.2。

バージョン 3.6.0.0

  • Unity Ads SDK 3.6.0 との互換性を検証しました。
  • 最低限必要な Google Mobile Ads SDK のバージョンを 19.6.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.6.0.
  • Unity Ads SDK バージョン 3.6.0。

バージョン 3.5.1.1

  • 複数のインタースティシャル広告とリワード広告をリクエストしようとしたときに発生する問題を修正しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.5.0.
  • Unity Ads SDK バージョン 3.5.1。

バージョン 3.5.1.0

  • Unity Ads SDK 3.5.1 との互換性を検証しました。
  • スマートバナー広告のリクエストが失敗する問題を修正しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.5.0.
  • Unity Ads SDK バージョン 3.5.1。

バージョン 3.5.0.0

  • Unity Ads SDK 3.5.0 との互換性を検証しました。
  • アダプティブ バナーのサポートを追加しました。
  • 最低限必要な Google Mobile Ads SDK のバージョンを 19.5.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.5.0.
  • Unity Ads SDK バージョン 3.5.0。

バージョン 3.4.8.0

  • バナー広告が破棄されたときに発生する NullPointerException エラーを修正しました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 19.3.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.3.0.
  • Unity Ads SDK バージョン 3.4.8。

バージョン 3.4.6.1

  • Unity Ads SDK がバンドルされていないアダプタービルドを作成しました。 これによりパブリッシャー様は、 Unity で依存関係の問題を回避
    • パブリッシャー様は、 com.google.ads.mediation:unity-adapter-only:x.y.z.p の依存関係 アプリレベルの build.gradle ファイル。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.1.0.
  • Unity Ads SDK バージョン 3.4.6。

バージョン 3.4.6.0

  • Unity Ads SDK 3.4.6 との互換性を検証しました。
  • バナー広告がクリックされたときに、アダプタが onAdOpened() コールバックを転送するようになりました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.1.0.
  • Unity Ads SDK バージョン 3.4.6。

バージョン 3.4.2.3

  • アダプターの読み込みまたは番組の失敗の説明的なエラーコードと理由を追加しました。
  • 最低限必要な Google Mobile Ads SDK のバージョンを 19.1.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.1.0.
  • Unity Ads SDK バージョン 3.4.2。

バージョン 3.4.2.2

  • Unity Ads がエラーを返したときに発生する ConcurrentModificationException のクラッシュを修正しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.0.1.
  • Unity Ads SDK バージョン 3.4.2。

バージョン 3.4.2.1

  • Unity のエラーの転送を改善し、初期化と広告の読み込みエラーを早期に認識してタイムアウトを短縮しました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 19.0.1 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 19.0.1.
  • Unity Ads SDK バージョン 3.4.2。

バージョン 3.4.2.0

  • Unity Ads SDK 3.4.2 との互換性を検証しました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 18.3.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 18.3.0.
  • Unity Ads SDK バージョン 3.4.2。

バージョン 3.4.0.0

  • Unity Ads SDK 3.4.0 との互換性を検証しました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 18.3.0 に更新しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 18.3.0.
  • Unity Ads SDK バージョン 3.4.0。

バージョン 3.3.0.0

  • Unity Ads SDK 3.3.0 との互換性を検証しました。

以下を使用してビルドとテストを行う:

  • Google Mobile Ads SDK バージョン 18.2.0.
  • Unity Ads SDK バージョン 3.3.0。

バージョン 3.2.0.1

  • loadAd() の呼び出し時に発生した null ポインタ例外のクラッシュを修正しました までメールでお問い合わせください。UnityAds.initialize()
  • 最低限必要な Google Mobile Ads SDK のバージョンを 18.2.0 に更新しました。

バージョン 3.2.0.0

  • バナー広告のリクエストが失敗する問題を修正しました。
  • Unity Ads SDK 3.2.0 との互換性を検証しました。
  • アダプターを AndroidX に移行しました。
  • 最低限必要な Google Mobile Ads SDK のバージョンを 18.1.1 に更新しました。

バージョン 3.1.0.0

  • 柔軟なバナー広告のサポートが追加されました。
  • リクエストされたサイズが対応していないと、アダプタで広告リクエストが失敗します すべての Unity 広告のバナーサイズに対応
  • Unity Ads SDK 3.1.0 との互換性を検証しました。

バージョン 3.0.1.0

  • Unity Ads SDK 3.0.1 との互換性を検証しました。
  • 「NPE」の原因となっていたバグを修正しました。1 つまたは複数選択することもできます

バージョン 3.0.0.2

  • 新しいオープンベータ版リワード API をサポートするようにアダプタを更新しました。
  • 必要な最小バージョンの Google Mobile Ads SDK を 17.2.0 に更新しました。

バージョン 3.0.0.1

  • Unity 広告バナーのサポートを追加しました。

バージョン 3.0.0.0

  • Unity Ads SDK 3.0.0 との互換性を検証しました。

バージョン 2.3.0.0

  • Unity Ads SDK 2.3.0 との互換性を検証しました。

バージョン 2.2.1.1

  • onRewardedVideoComplete() 広告イベントを呼び出すようにアダプタを更新しました。

バージョン 2.2.1.0

  • Unity Ads SDK 2.2.1 との互換性を検証しました。

バージョン 2.2.0.0

  • Unity Ads SDK 2.2.0 との互換性を検証しました。

バージョン 2.1.2.0

  • Unity Ads SDK 2.1.2 との互換性を検証しました。

バージョン 2.1.1.0

  • Unity Ads SDK 2.1.1 との互換性を検証しました。

バージョン 2.1.0.0

  • Unity Ads SDK 2.1.0 に対応するようにアダプターを更新しました。

バージョン 2.0.8.0

  • Unity Ads SDK 2.0.8 との互換性を検証しました。

バージョン 2.0.7.0

  • Unity Ads のクリック レポート(AdMob および Unity Ads のクリック統計情報)を使用して、 一致します)。
  • onAdLeftApplication コールバックのサポートを追加しました。

バージョン 2.0.6.0

  • Unity Ads SDK 2.0.6 との互換性を検証しました。

バージョン 2.0.5.0

  • 次のコードを追加することで、アダプターをコンパイルの依存関係として追加できるようになりました。 build.gradle ファイルの依存関係タグに追加します。 compile 'com.google.ads.mediation:unity:2.0.5.0'
  • アダプターを jar ファイルではなく AAR として配布するように移行しました (詳細な手順については、README をご覧ください)。

バージョン 2.0.4.0

  • 動画リワード広告の失敗時に、動画リワード広告の読み込みに失敗するバグを修正しました。 最初にインタースティシャル広告が読み込まれました。

バージョン 2.0.2.0

  • バージョン命名システムを [Unity Ads SDK バージョン].[アダプター パッチ バージョン]。
  • Unity Ads SDK の最小要件を v2.0.2 に更新しました。
  • 最低限必要な Google Mobile Ads SDK を v9.0.0 に更新しました。
  • アプリで UnityAds.changeActivity(this) を呼び出す必要はなくなりました。

バージョン 1.0.0

  • 初版リリース。報酬ベースの動画広告とインタースティシャル広告をサポートします。