Unity Ads を AdMob メディエーションと統合する

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

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

Unity Ads のメディエーション アダプタには、次の機能があります。

統合
入札
ウォーターフォール  1
フォーマット
バナー
インタースティシャル
リワード
ネイティブ

前提条件

続行する前に、次のことを確認してください。

  • iOS のデプロイ対象のバージョンが 13.0 以降であること。

  • [入札の場合]: サポートされているすべての広告フォーマットを入札に統合するには、Unity アダプタ 4.14.1.1 以降(最新バージョンを推奨)を使用します。

ステップ 1:Unity Ads UI で設定を行います

Unity Ads に サインアップ または ログインしてください。

プロジェクトを作成する

Unity Ads ダッシュボードで、[Projects] に移動し、[New] をクリックします。

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

[Unity Ads Monetization] に移動し、[Get started] をクリックします。

[New Project] モーダルで、[I will use Mediation] と [Mediation Partner] の [Google Admob] を選択し、[Next] をクリックします。

広告設定のオプションを選択し、[次へ] をクリックします。

プレースメントの設定を選択し、[次へ] をクリックします。

入札

ウォーターフォール

フォームに記入してから、プロジェクトを追加をクリックしてください。

ゲーム ID をメモします。

広告ユニットとプレースメントを作成する

[Unity Ads Monetization] > [Placements] に移動し、プロジェクトを選択して [広告ユニットを追加] をクリックします。

入力広告ユニット名次に、プラットフォームそして広告フォーマット

入札

[設定] で [単価設定] を選択します。[プレースメント] に、プレースメント名を入力します。

配置 ID をメモしておきます。

ウォーターフォール

SetupにはWaterfallを選択してください。[プレースメント] で、[プレースメント名]、[位置情報タグ]、[ターゲット] を入力します。

配置 ID をメモしておきます。

最後に、[広告ユニットを追加] をクリックして、広告ユニットとプレースメントを保存します。

Unity Ads Reporting API キーを見つける

入札

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

ウォーターフォール

Unity Ads Monetization > API management に移動し、[Monetization Stats API Access] の [API Key] をメモします。

次に、[Unity Ads Monetization] > [Organization Settings] に移動して、Organization core ID をメモします。

app-ads.txt を更新する

アプリの認定販売者 app-ads.txt は、IAB Tech Lab が推進するイニシアチブで、承認されたチャネルでのみアプリ広告枠を販売できるようにするものです。広告収入の大幅な減少を防ぐためには、app-ads.txt ファイルを実装する必要があります。まだ設定していない場合は、アプリの app-ads.txt ファイルを設定します。

Unity Ads に app-ads.txt を実装するには、app-ads.txt を初めて設定するをご覧ください。

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

テストモードはUnity Ads ダッシュボードから有効にできます。[Unity Ads Monetization] > [Testing] に移動します。

アプリのテストモードを強制的に有効にするには、[Apple App Store] の横にある編集ボタンをクリックし、[Override client test mode] を有効にして、[Force test mode ON (i.e. use test ads) for all devices] を選択します。

または、テストデバイスの追加をクリックして、特定のデバイスのテストモードを有効にすることもできます。

テストデバイスの詳細を入力して、[保存] をクリックします。

ステップ 2: AdMob の UI で Unity Ads のデマンドを設定する

広告ユニットのメディエーション設定を構成する

広告ユニットのメディエーション設定に Unity Ads を追加する必要があります。

まず、AdMob アカウントにログインします。次に、[メディエーション] タブに移動します。変更する既存のメディエーション グループがある場合は、そのメディエーション グループの名前をクリックして編集し、広告のソースとして Unity Ads を追加するに進みます。

新しいメディエーション グループを作成するには、[メディエーション グループを作成] を選択します。

広告フォーマットとプラットフォームを入力し、[続行] をクリックします。

メディエーション グループに名前を付け、ターゲットとする地域を選択します。次に、メディエーション グループのステータスを [有効] に設定し、[広告ユニットを追加] をクリックします。

このメディエーション グループを、1 つ以上の既存の AdMob 広告ユニットに関連付けます。次に [完了] をクリックします。

広告ユニット カードに選択した広告ユニットが表示されます。

Unity Ads を広告のソースとして追加する

入札


[広告のソース] セクションで [入札] カードを見つけて、[広告のソースを追加] を選択します。次に、Unity Adsを選択します。

クリックパートナーシップ契約書の署名方法そして入札パートナーシップを設立するUnity Ads と連携。



[確認して同意する] をクリックし、[続行] をクリックします。



Unity Ads のマッピングがすでにある場合は、それを選択できます。それ以外の場合は、[マッピングを追加] をクリックします。



次に、前のセクションで取得したゲーム IDプレースメント ID を入力します。[完了] をクリックします。



ウォーターフォール


[広告のソース] セクションの [ウォーターフォール] カードで、[広告ソースを追加] を選択します。

[Unity Ads] を選択し、[最適化] スイッチをオンにします。前のセクションで取得した API キー組織コア ID を入力して、Unity Ads の広告ソース最適化を設定します。次に、Unity Ads の eCPM 値を入力し、[続行] をクリックします。




Unity Ads のマッピングがすでにある場合は、それを選択できます。それ以外の場合は、[マッピングを追加] をクリックします。



次に、前のセクションで取得したゲーム IDプレースメント ID を入力します。[完了] をクリックします。


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

欧州の規制に関する設定米国の州の規制に関する設定の手順に沿って、AdMob 管理画面の欧州および米国の州の規制に関する広告パートナーのリストに Unity Ads を追加します。

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

Swift Package Manager を使用する

続行する前に、サポートされている最小アダプタ バージョン 4.16.0.0 が必要です。

プロジェクトにパッケージの依存関係を追加するには、次の手順を行います。

  1. Xcode で、[File] > [Add Package Dependencies...] の順に移動します。

  2. 表示されたプロンプトで、次のパッケージ URL を検索します。

    https://github.com/googleads/googleads-mobile-ios-mediation-unity.git
    
  3. [依存関係ルール] で、[ブランチ] を選択します。

  4. テキスト フィールドに「main」と入力します。

CocoaPods を使用

  • プロジェクトの Podfile に次の行を追加します。

    pod 'GoogleMobileAdsMediationUnity'
    
  • コマンドラインで次のコマンドを実行します。

    pod install --repo-update

手動による統合

  • Unity Ads SDK の最新バージョンをダウンロードし、プロジェクトに UnityAds.framework をリンクします。

  • 変更履歴のダウンロード リンクから Unity Ads アダプタの最新バージョンをダウンロードし、プロジェクトに UnityAdapter.framework をリンクします。

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

Google の EU ユーザーの同意ポリシーに準拠するには、欧州経済領域(EEA)、英国、スイスのユーザーに対し、特定の情報を開示し、Cookie などのローカル ストレージの使用(法律で義務付けられている場合)と、広告のパーソナライズを目的とした個人データの収集、共有、使用について同意を得る必要があります。このポリシーには、EU の e プライバシー指令と一般データ保護規則(GDPR)の要件が反映されています。パブリッシャー様には、同意がメディエーション チェーン内の各広告のソースに反映されていることを確認する責任があります。Google は、同意に関するユーザーの選択をそのようなネットワークに自動的に渡すことはできません。

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

Swift

let gdprMetaData = UADSMetaData()
gdprMetaData.set("gdpr.consent", value: true)
gdprMetaData.commit()

Objective-C

UADSMetaData *gdprMetaData = [[UADSMetaData alloc] init];
[gdprMetaData set:@"gdpr.consent" value:@YES];
[gdprMetaData commit];

詳細および各メソッドで指定できる値については、Unity Ads のGDPR 準拠を参照してください。

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

米国のプライバシー関連州法では、ユーザーが「個人情報」の「販売」をオプトアウトする権利を付与することが義務付けられています(用語は法律の定義に基づく)。「販売者」のホームページには、「個人情報を第三者に売却しない」ことを明記したリンクを目立つように表示することによってオプトアウトの手段を提供する必要があります。米国のプライバシー関連州法遵守ガイドでは、Google 広告の配信で制限付きデータ処理を有効にできますが、Google がこの設定をメディエーション チェーン内の各広告ネットワークに適用することはできません。そのため、メディエーション チェーン内で個人情報の販売に関与する可能性のある広告ネットワークを特定し、各ネットワークのガイダンスに沿って州法を遵守する必要があります。

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

Swift

let ccpaMetaData = UADSMetaData()
ccpaMetaData.set("privacy.consent", value: true)
ccpaMetaData.commit()

Objective-C

UADSMetaData *ccpaMetaData = [[UADSMetaData alloc] init];
[ccpaMetaData set:@"privacy.consent" value:@YES];
[ccpaMetaData commit];

詳細および各メソッドで指定できる値については、Unity Ads の 消費者プライバシー法への準拠 を参照してください。

年齢に応じた処理

Unity Ads メディエーション アダプタ バージョン 4.16.6.0 以降では、子ども向けの設定同意年齢に満たないユーザーの設定が Unity Ads に転送されます。

ユーザーごとにこれらのシグナルを処理するには、Unity Ads で Unity Monetization ダッシュボードの [Mixed Audience](混合オーディエンス)の指定を有効にする必要があります。プロジェクトで混合対象者指定を有効にする方法の詳細については、ゲームレベルの年齢指定の設定を参照してください。

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

SKAdNetwork を実装する

Unity Ads のドキュメント に従って、SKAdNetwork 識別子をプロジェクトの Info.plist ファイルに追加します。

コンパイル エラー

Swift

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

Objective-C

Unity Ads アダプター 4.4.0.0 以降の場合は、Unity ドキュメントの統合手順に従う必要があります。

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

テスト広告を有効にする

必ずテストデバイスを登録するAdMob とテストモードを有効にするUnity Ads UI 内。

テスト広告を確認する

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

エラーコード

アダプタが Unity Ads から広告を受け取れない場合は、次のクラスの GADResponseInfo.adNetworkInfoArray を使用して、広告レスポンスからエラーの詳細を確認できます。

GADMAdapterUnity
GADMediationAdapterUnity

以下は、広告の読み込みに失敗した際に UnityAds アダプターが返すコードとメッセージです。

エラーコード 理由
0~9 UnityAds SDK がエラーを返しました。詳しくは、Unity のドキュメントをご覧ください。
101 AdMob 管理画面で設定された UnityAds サーバー パラメータがないか、無効です。
102 UnityAds はこのデバイスをサポートしていません。
103 UnityAds のプレゼンテーションが終了しました(エラー状態: kUnityAdsFinishStateError)。
104 初期化子を呼び出した後、Unity の広告オブジェクトは nil になります。
105 広告の準備ができていないため、Unity 広告を表示できませんでした。
107 UnityAds は、配置状態kUnityAdsPlacementStateDisabledで配置変更コールバックを呼び出しました。
108 この掲載場所には既に広告が読み込まれています。UnityAds SDK は、同じ掲載場所に複数の広告を読み込むことをサポートしていません。
109 UnityAds から返されたバナー広告は、要求されたサイズと一致しません。
110 UnityAds が初期化エラーを返しました。
111 サポートされていない広告フォーマットです。
112 UnityAds から null または空の入札トークンが返されました。

Unity Ads iOS メディエーション アダプタの変更履歴

バージョン 4.20.0.0

  • シグナルの収集時に空の入札トークンが返された場合に、広告リクエストが失敗するようにアダプタを更新しました。
  • Unity Ads SDK 4.20.0 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google モバイル広告 SDK バージョン 13.8.0。
  • Unity Ads SDK バージョン 4.20.0。

バージョン 4.19.0.1

  • GDPR が適用される場合、アダプターは IABTCF_AddtlConsent 内で検出された GDPR 同意を Unity Ads SDK に自動的に転送するようになりました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 13.7.0。
  • Unity Ads SDK バージョン 4.19.0。

バージョン 4.19.0.0

  • Unity Ads SDK 4.19.0 との互換性を確認しました。
  • Google Mobile Ads SDK の依存関係を緩和してマイナー バージョンを許可するため、最小 iOS バージョンを更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 13.6.0。
  • Unity Ads SDK バージョン 4.19.0。

バージョン 4.18.1.0

  • Unity Ads SDK 4.18.1 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 13.4.0。
  • Unity Ads SDK バージョン 4.18.1。

バージョン 4.18.0.0

  • Unity Ads SDK 4.18.0 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google モバイル広告 SDK バージョン 13.3.0。
  • Unity Ads SDK バージョン 4.18.0。

バージョン 4.17.0.0

  • Unity Ads SDK 4.17.0 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 13.1.0。
  • Unity Ads SDK バージョン 4.17.0。

バージョン 4.16.6.1

  • Google Mobile Ads SDK の依存関係をバージョン 13.0.0 に更新しました。
  • バージョン 4.16.6.0 で、podspec が 4.16.5.0 バイナリを誤って指していた問題を修正しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 13.0.0。
  • Unity Ads SDK バージョン 4.16.6。

バージョン 4.16.6.0

  • Unity Ads SDK 4.16.6 との互換性を確認済みです。
  • tagForUnderAgeOfConsent Google Mobile Ads SDK パラメータを Unity Ads SDK に転送する機能を追加しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 13.0.0。
  • Unity Ads SDK バージョン 4.16.6。

バージョン 4.16.5.0

  • Unity Ads SDK 4.16.5 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.14.0。
  • Unity Ads SDK バージョン 4.16.5。

バージョン 4.16.4.0

  • Unity Ads SDK 4.16.4 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.13.0。
  • Unity Ads SDK バージョン 4.16.4。

バージョン 4.16.3.0

  • Unity Ads SDK 4.16.3 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.12.0。
  • Unity Ads SDK バージョン 4.16.3。

バージョン 4.16.2.0

  • 広告の読み込み方法を更新し、Unity Ads SDK が完全に初期化されるまで待機してから広告の読み込みを試みるようにしました。
  • 複数の初期化が進行中の場合に完了コールバックがドロップされる可能性があった競合状態を解決しました。
  • Unity Ads SDK 4.16.2 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.12.0。
  • Unity Ads SDK バージョン 4.16.2。

バージョン 4.16.1.0

  • Unity Ads SDK 4.16.1 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.9.0。
  • Unity Ads SDK バージョン 4.16.1。

バージョン 4.16.0.0

  • iOS バージョン 13.0 以降が必要になりました。
  • Unity Ads SDK 4.16.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.8.0。
  • Unity Ads SDK バージョン 4.16.0。

バージョン 4.15.1.0

  • Unity Ads SDK 4.15.1 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.6.0。
  • Unity Ads SDK バージョン 4.15.1。

バージョン 4.15.0.0

  • エラーコード111: Unsupported ad formatを追加しました。
  • Unity Ads SDK 4.15.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.5.0。
  • Unity Ads SDK バージョン 4.15.0。

バージョン 4.14.2.0

  • Unity Ads SDK 4.14.2 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google モバイル広告 SDK バージョン 12.3.0。
  • Unity Ads SDK バージョン 4.14.2。

バージョン 4.14.1.1

  • 入札では、アダプタはバナー広告のサイズをチェックしなくなりました。
  • ウォーターフォールの場合、アダプターは読み込まれた Unity Ads バナー広告のアスペクト比が要求されたバナー広告のサイズと一致するかどうかを確認するようになりました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.2.0。
  • Unity Ads SDK バージョン 4.14.1。

バージョン 4.14.1.0

  • Unity Ads SDK 4.14.1 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.2.0。
  • Unity Ads SDK バージョン 4.14.1。

バージョン 4.14.0.0

  • -fobjc-arc-fstack-protector-allのフラグを有効にしました。
  • Unity Ads SDK 4.14.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.2.0。
  • Unity Ads SDK バージョン 4.14.0。

バージョン 4.13.2.0

  • Unity Ads SDK 4.13.2 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 12.1.0。
  • Unity Ads SDK バージョン 4.13.2。

バージョン 4.13.1.1

  • Google Mobile Ads SDK バージョン 12.0.0 以降が必要になりました。

構築およびテストに使用したバージョン:

  • Google モバイル広告 SDK バージョン 12.0.0。
  • Unity Ads SDK バージョン 4.13.1。

バージョン 4.13.1.0

  • Unity Ads SDK をテストモードで初期化するかどうかを示すために、GADMediationAdapterUnity.testModeプロパティを追加しました。このフラグは、Google Mobile Ads SDK を初期化する前に設定する必要があります。
  • 広告の読み込みに失敗した場合に、Unity Ads SDK のエラーコードを報告するように更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 11.13.0。
  • Unity Ads SDK バージョン 4.13.1。

バージョン 4.13.0.0

  • Unity Ads SDK 4.13.0 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 11.13.0。
  • Unity Ads SDK バージョン 4.13.0。

バージョン 4.12.5.0

  • Unity Ads SDK 4.12.5 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 11.12.0。
  • Unity Ads SDK バージョン 4.12.5。

バージョン 4.12.4.0

  • Unity Ads SDK 4.12.4 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 11.12.0。
  • Unity Ads SDK バージョン 4.12.4。

バージョン 4.12.3.1

  • CFBundleShortVersionString を 4 つではなく 3 つのコンポーネントで構成されるように更新しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 11.10.0。
  • Unity Ads SDK バージョン 4.12.3。

バージョン 4.12.3.0

  • Unity Ads SDK 4.12.3 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 11.10.0。
  • Unity Ads SDK バージョン 4.12.3。

バージョン 4.12.2.0

  • Unity Ads SDK 4.12.2 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.12.1.0

  • Unity Ads SDK 4.12.1 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.12.0.0

  • Unity Ads SDK 4.12.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.11.3.1

  • バナー広告、インタースティシャル広告、リワード広告フォーマットの入札機能をサポートしました。

構築およびテストに使用したバージョン:

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

バージョン 4.11.3.0

  • Unity Ads SDK 4.11.3 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.11.2.0

  • Unity Ads SDK 4.11.2 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 11.4.0。
  • Unity Ads SDK バージョン 4.11.2。

バージョン 4.10.0.0

  • Unity Ads SDK 4.10.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 11.2.0。
  • Unity Ads SDK バージョン 4.10.0。

バージョン 4.9.3.0

  • Unity Ads SDK 4.9.3 との互換性を確認済みです。
  • iOS バージョン 12.0 以降が必要になりました。
  • Google Mobile Ads SDK バージョン 11.0 以降が必要になりました。
  • UnityAdapter.xcframework 内のフレームワークに Info.plist を含めました。

構築およびテストに使用したバージョン:

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

バージョン 4.9.2.0

  • Unity Ads SDK 4.9.2 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.9.1.0

  • Unity Ads SDK 4.9.1 との互換性を確認済みです。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 10.12.0。
  • Unity Ads SDK バージョン 4.9.1。

バージョン 4.9.0.0

  • Unity アダプタから GADMAdNetworkAdapter 準拠と依存関係を削除しました。
  • unityAdsShowStart デリゲート メソッドにインプレッション報告メソッドの呼び出しを追加しました。
  • Unity Ads SDK 4.9.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 10.12.0。
  • Unity Ads SDK バージョン 4.9.0。

バージョン 4.8.0.0

  • バナー広告のインプレッション イベントのサポートを追加しました。
  • Unity Ads SDK 4.8.0 との互換性を確認済みです。

構築およびテストに使用したバージョン:

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

バージョン 4.7.1.0

  • Unity Ads SDK 4.7.1 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.7.0.0

  • Unity Ads SDK 4.7.0 との互換性を確認しました。
  • iOS バージョン 11.0 以降が必要になりました。
  • Google Mobile Ads SDK バージョン 10.4.0 以降が必要になりました。

構築およびテストに使用したバージョン:

  • Google Mobile Ads SDK バージョン 10.4.0。
  • Unity Ads SDK バージョン 4.7.0。

バージョン 4.6.1.0

  • Unity Ads SDK 4.6.1 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.6.0.0

  • Unity Ads SDK 4.6.0 との互換性を確認しました。
  • COPPA 情報を Unity Ads SDK に転送するサポートを追加しました。
  • armv7アーキテクチャのサポートを削除しました。
  • Google Mobile Ads SDK バージョン 10.0.0 以降が必要になりました。

構築およびテストに使用したバージョン:

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

バージョン 4.5.0.0

  • Unity Ads SDK 4.5.0 との互換性を確認済みです。

構築およびテストに使用したバージョン:

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

バージョン 4.4.1.0

  • Unity Ads SDK 4.4.1 との互換性を確認済みです。

構築およびテストに使用したバージョン:

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

バージョン 4.4.0.0

  • didRewardUser API を使用するようにアダプタを更新しました。
  • Google Mobile Ads SDK バージョン 9.8.0 以降が必要になりました。
  • Unity Ads SDK 4.4.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.3.0.0

  • Unity Ads SDK 4.3.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.2.1.0

  • Unity Ads SDK 4.2.1 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.1.0.0

  • Unity Ads SDK 4.1.0 との互換性を確認しました。

構築およびテストに使用したバージョン:

  • Google モバイル広告 SDK バージョン 9.2.0。
  • Unity Ads SDK バージョン 4.1.0。

バージョン 4.0.1.0

  • Unity Ads SDK 4.0.1 との互換性を確認しました。

構築およびテストに使用したバージョン:

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

バージョン 4.0.0.2

  • arm64 シミュレータ アーキテクチャのサポートを追加しました。

構築およびテストに使用したバージョン:

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

バージョン 4.0.0.1

  • Google Mobile Ads SDK バージョン 9.0.0 との互換性を確認しました。
  • Google Mobile Ads SDK バージョン 9.0.0 以降が必要になりました。

構築およびテストに使用したバージョン:

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

バージョン 4.0.0.0

  • Unity Ads SDK 4.0.0 との互換性を確認しました。
  • iOS バージョン 10.0 以降が必要になりました。

構築およびテストに使用したバージョン

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

バージョン 3.7.5.0

  • Unity Ads SDK 3.7.5 との互換性を確認しました。

構築およびテストに使用したバージョン

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

バージョン 3.7.4.0

  • Unity Ads SDK 3.7.4 との互換性を確認済みです。

構築およびテストに使用したバージョン

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

バージョン 3.7.2.0

  • Unity Ads SDK 3.7.2 との互換性を確認しました。
  • Google Mobile Ads SDK バージョン 8.0.0 以降への依存関係を緩和しました。

構築およびテストに使用したバージョン

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

バージョン 3.7.1.0

  • Unity Ads SDK 3.7.1 との互換性を確認しました。
  • Google Mobile Ads SDK バージョン 8.4.0 以降が必要になりました。

構築およびテストに使用したバージョン

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

バージョン 3.6.2.0

  • .xcframework 形式を使用するようにアダプターを更新しました。
  • Unity Ads SDK 3.6.2 との互換性を確認しました。
  • Google Mobile Ads SDK バージョン 8.2.0 以降が必要になりました。

構築およびテストに使用したバージョン

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

バージョン 3.6.0.0

  • Unity Ads SDK 3.6.0 との互換性を確認しました。
  • Google Mobile Ads SDK バージョン 7.69.0 以降が必要になりました。

構築およびテストに使用したバージョン

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

バージョン 3.5.1.1

  • Unity Ads SDK の初期化が完了したときにクラッシュすることがある問題を修正しました。

構築およびテストに使用したバージョン

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

バージョン 3.5.1.0

  • Unity Ads SDK 3.5.1 との互換性を確認しました。

構築およびテストに使用したバージョン

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

バージョン 3.5.0.0

  • Unity Ads SDK 3.5.0 との互換性を確認しました。
  • アダプティブ バナー広告のサポートを追加しました。
  • Google Mobile Ads SDK バージョン 7.68.0 以降が必要になりました。

構築およびテストに使用したバージョン

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

バージョン 3.4.8.0

  • Unity Ads SDK 3.4.8 との互換性を確認しました。
  • Google Mobile Ads SDK バージョン 7.63.0 以降が必要です。

構築およびテストに使用したバージョン

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

バージョン 3.4.6.0

  • Unity Ads SDK 3.4.6 との互換性を確認しました。
  • Google Mobile Ads SDK バージョン 7.60.0 以降が必要です。

構築およびテストに使用したバージョン

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

バージョン 3.4.2.2

  • 標準化されたアダプタのエラーコードとメッセージを追加しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを 7.59.0 に更新しました。

構築およびテストに使用したバージョン

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

バージョン 3.4.2.1

  • Unity のエラーの転送を改善し、初期化と広告読み込みの失敗を早期に認識してタイムアウトを減らしました。
  • i386 アーキテクチャのサポートを削除しました。

構築およびテストに使用したバージョン

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

バージョン 3.4.2.0

  • Unity Ads SDK 3.4.2 との互換性を確認しました。

構築およびテストに使用したバージョン

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

バージョン 3.4.0.0

  • Unity Ads SDK 3.4.0 との互換性を確認済みです。
  • 複数のバナー広告を一度に読み込めるようになりました。

構築およびテストに使用したバージョン

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

バージョン 3.3.0.0

  • Unity Ads SDK 3.3.0 との互換性を確認済みです。
  • 複数のバナー広告を同時に読み込むことができるようになりました。

構築およびテストに使用したバージョン

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

バージョン 3.2.0.1

  • Unity Ads SDK 3.2.0 との互換性を確認済みです。
  • Google Mobile Ads SDK バージョン 7.46.0 以降が必要になりました。
  • 読み込み時に Unity バナー広告が表示されない問題を修正しました。
  • アダプタが unityAdsReady コールバックを適切に転送しない問題を修正しました。

バージョン 3.2.0.0

  • ノーフィルのレポートに関する回帰のため、リリースが削除されました。

バージョン 3.1.0.0

  • Unity Ads SDK 3.1.0 との互換性を確認済みです。

バージョン 3.0.3.0

  • Unity Ads SDK 3.0.3 との互換性を確認しました。
  • Google Mobile Ads SDK バージョン 7.42.2 以降が必要です。
  • フレキシブル バナー広告のサイズをサポートしました。
  • Unity バナー広告がセッションごとに一度しか正常に読み込まれない問題を修正しました。

バージョン 3.0.1.0

  • Unity Ads SDK 3.0.1 との互換性を確認しました。
  • リワード広告の割り当て解除時に発生するクラッシュを修正しました。

バージョン 3.0.0.3

  • 新しいリワード API を使用するようにアダプタを更新しました。
  • Google Mobile Ads SDK バージョン 7.41.0 以降が必要になりました。

バージョン 3.0.0.2

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

バージョン 3.0.0.1

  • アダプターが前回の要求の「placementId」を保存してしまう問題を修正しました。

バージョン 3.0.0.0

  • Unity Ads SDK 3.0.0 との互換性を確認しました。

バージョン 2.3.0.0

  • Unity Ads SDK 2.3.0 との互換性を確認しました。

バージョン 2.2.1.1

  • アダプターにadapterDidCompletePlayingRewardBasedVideoAd:コールバックを追加しました。

バージョン 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 との互換性を確認済みです。
  • 「armv7s」アーキテクチャのサポートを削除しました。

バージョン 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 のクリック数の統計情報が一致するようになりました。
  • アプリはinterstitialWillLeaveApplication:rewardBasedVideoAdWillLeaveApplication:のコールバックを受け取るようになりました。

バージョン 2.0.6.0

  • Unity Ads SDK 2.0.6 との互換性を確認済みです。

バージョン 2.0.5.0

  • Unity Ads SDK 2.0.5 との互換性を確認しました。

バージョン 2.0.4.0

  • バージョン命名システムを [Unity Ads SDK バージョン].[アダプターパッチバージョン] に変更しました。
  • Unity Ads SDK の最小要件バージョンを v2.0.4 に更新しました。
  • Google Mobile Ads SDK の必要最小限のバージョンを v7.10.1 に更新しました。

バージョン 1.0.2

  • ユーザー特典アイテムのキーを nil 以外にしました。報酬キーは常に空文字列か有効な文字列になります。

バージョン 1.0.1

  • rewardBasedVideoAdDidOpen: コールバックが呼び出されないバグを修正しました。

バージョン 1.0.0

  • インタースティシャル広告と報酬型動画広告に対応しています。