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

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

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

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

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

1 入札の統合はオープン ベータ版です。

要件

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

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

  • Google Mobile Ads SDK のバージョンが最新であること

  • メディエーションのスタートガイドの手順を完了していること

ステップ 1: Unity Ads の管理画面で構成を設定する

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] に移動し、プロジェクトを選択して [Add ad unit] をクリックします。

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

入札単価

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

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

ウォーターフォール

[設定] で [ウォーターフォール] を選択します。[プレースメント] で、[プレースメント名]、[位置情報タグ]、[ターゲット] を入力します。

プレースメント 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 を更新する

Authorized Sellers for Apps 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 とアダプタをインポートする

  • プロジェクトの 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

import UnityAds
// ...

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

Objective-C

#import <UnityAds/UnityAds.h>
// ...

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

各メソッドで指定できる値の詳細については、Unity Ads のプライバシーの同意とデータ APIGDPR への準拠のガイドをご覧ください。

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

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

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

Swift

import UnityAds
// ...

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

Objective-C

#import <UnityAds/UnityAds.h>
// ...

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

各メソッドで指定できる値の詳細については、Unity Ads の Privacy Consent and data APIsComplying with CCPA のガイドをご覧ください。

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

SKAdNetwork の統合

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

コンパイル エラー

Swift

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

Objective-C

Unity Ads アダプタ 4.4.0.0 以降の場合は、Unity のドキュメントに記載されている統合手順に沿って操作する必要があります。

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

テスト広告を有効にする

AdMob 用のテストデバイスを登録し、Unity Ads 管理画面でテストモードを有効にしてください。

テスト広告を確認する

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 Ads を表示できませんでした。
107 UnityAds が、プレースメントの状態 kUnityAdsPlacementStateDisabled でプレースメント変更コールバックを呼び出しました。
108 このプレースメントにはすでに広告が読み込まれています。UnityAds SDK では、同じプレースメントに対して複数の広告を読み込むことはできません。
109 UnityAds から返されたバナー広告が、リクエストされたサイズと一致しません。
110 UnityAds から初期化エラーが返されました。
111 サポートされていない広告フォーマットです。

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

バージョン 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 Mobile Ads 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 Mobile Ads 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 Mobile Ads 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 バナー広告がセッションごとに 1 回しか正常に読み込まれない問題を修正しました。

バージョン 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

  • インタースティシャル広告とリワード ベースの動画広告に対応しています。