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

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

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

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

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

要件

  • iOS 展開ターゲット 12.0 以上

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

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

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

ステップ 1:Unity Ads UI で設定を行う

Unity Ads に登録またはログインしてください。

プロジェクトを作成する

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

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

[Unity Ads Monetization] に移動し、[開始する] をクリックします。

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

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

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

入札

ウォーターフォール

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

ゲーム ID をメモします。

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

[Unity Ads Monetization] > [Placements] に移動し、プロジェクトを選択して [Add ad unit] をクリックします。

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

[収益化] > [プレースメント] に移動し、[広告ユニットを追加] をクリックします。

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

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

プレースメント 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 ファイルを作成してください。

実装するにはapp-ads.txtUnity Ads については、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: アド マネージャーの管理画面で Unity Ads のデマンドを設定する

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

企業に Unity 広告を追加する

入札

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

ウォーターフォール

[管理] > [会社] に移動し、[すべての会社] タブで [新しい会社] ボタンをクリックします。[広告ネットワーク] を選択します。

[広告ネットワーク] として [Unity Ads] を選択し、一意の [名前] を入力して、[メディエーション] を有効にします。[自動データ収集] をオンにして、前のセクションで取得した API キー組織コア ID を入力します。

ユーザー名パスワードを入力する必要はありません。完了したら、[保存] をクリックします。

セキュア シグナルの共有を有効にする

入札

[管理者] > [全般設定] に移動します。[Ad Exchange アカウントの設定] タブに移動し、[セキュア シグナルの共有] を確認してオンに切り替えます。[保存] をクリックします。

ウォーターフォール

ウォーターフォール統合の場合、この手順は必要ありません。

入札リクエストでセキュア シグナルを共有する

入札

[広告枠] > [セキュア シグナル] に移動します。[セキュア シグナル] で、Unity Ads を検索し、[アプリ統合を有効にする] をオンにします。

[保存] をクリックします。

ウォーターフォール

ウォーターフォール統合の場合、この手順は必要ありません。

SDK 入札のセキュア シグナルの共有を許可する

入札

[配信] > [デマンド チャネルの設定] に移動します。[デフォルト設定] タブで、[SDK 入札] の [セキュア シグナルの共有を許可する] をオンにします。

[保存] をクリックします。

ウォーターフォール

ウォーターフォール統合の場合、この手順は必要ありません。

Unity Ads の入札を設定する

入札

[配信] > [入札者(ビッダー)] に移動し、[SDK 入札に移動] をクリックします。

[新しいビッダー] をクリックします。

ビッダーとして [Unity Ads] を選択します。

[続行] をクリックして、このビッダーの SDK 入札を有効にします。

[完了] をクリックします。

ウォーターフォール

ウォーターフォール統合の場合、この手順は必要ありません。

広告ユニットのマッピングを設定する

入札

[配信] > [入札者(ビッダー)] に移動し、[SDK 入札に移動] をクリックします。

Unity Ads の会社を選択します。

[広告ユニットのマッピング] タブに移動し、[新しい広告ユニットのマッピング] をクリックします。

[特定の広告ユニット] を選択します。広告ユニットと広告フォーマットを選択します。[広告枠のタイプ] として [モバイルアプリ] を選択し、対象のモバイルアプリを選択します。次に、前のセクションで取得したゲーム IDプレースメント ID を入力します。最後に [保存] をクリックします。

ウォーターフォール

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

下にスクロールして [収益パートナーを追加] をクリックします。

前のセクションで Unity Ads 用に作成した会社を選択します。 [統合タイプ] で [モバイル SDK メディエーション]、[プラットフォーム] で [iOS]、[ステータス] で [有効] を選択します。

前のセクションで取得したゲーム IDプレースメント ID、およびデフォルトの CPM 値を入力します。[保存] をクリックします。

注: 自動データ収集では、メディエーション ネットワークのダイナミック CPM 値を正確に計算できるようになるまで、データの収集に数日かかります。eCPM を計算できるようになると、自動的に更新されます。

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

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

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

Swift パッケージマネージャーを使用する

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

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

  1. Xcode で、[ファイル] > [パッケージの依存関係を追加...] に移動します。

  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

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 の GDPR への準拠をご覧ください。

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

米国の州のプライバシー法では、ユーザーが「個人情報」の「販売」を拒否する権利を保障することが求められています(用語は法律の定義に基づく)。「販売者」のホームページにある「個人情報を販売しない」リンクから販売を拒否することができます。米国のプライバシー関連州法遵守ガイドでは、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 の消費者プライバシー法への準拠をご覧ください。

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

SKAdNetwork の統合

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

コンパイルエラー

Swift

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

Objective-C

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

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

テスト広告を有効にする

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

テスト広告を確認する

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

エラーコード

アダプタが Unity Ads からの広告を受信できない場合、パブリッシャーは次のクラスの GADResponseInfo.adNetworkInfoArray を使用して広告レスポンスから根本的なエラーを確認できます。

GADMAdapterUnity
GADMediationAdapterUnity

広告の読み込みに失敗したときに UnityAds アダプターによってスローされるコードと付随メッセージは次のとおりです。

エラーコード 理由
0~9 UnityAds SDK からエラーが返されました。詳細については、Unity のドキュメントをご覧ください。
101 Ad Manager UI で設定された 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.4.0 (進行中)

バージョン 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 モバイル広告 SDK バージョン 12.9.0。
  • Unity Ads SDK バージョン 4.16.1。

バージョン 4.16.0.0

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

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

  • Google モバイル広告 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 モバイル広告 SDK バージョン 12.2.0。
  • Unity Ads SDK バージョン 4.14.1。

バージョン 4.14.1.0

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

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

  • Google モバイル広告 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 モバイル広告 SDK バージョン 12.2.0。
  • Unity Ads SDK バージョン 4.14.0。

バージョン 4.13.2.0

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

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

  • Google モバイル広告 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 モバイル広告 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 モバイル広告 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 モバイル広告 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 モバイル広告 SDK バージョン 9.0.0。
  • Unity Ads SDK バージョン 4.0.1。

バージョン 4.0.0.2

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

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

  • Google モバイル広告 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 モバイル広告 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 モバイル広告 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 モバイル広告 SDK バージョン 7.59.0。
  • Unity Ads SDK バージョン 3.4.2。

バージョン 3.4.2.1

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

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

  • Google モバイル広告 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 モバイル広告 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

  • インタースティシャルおよび報酬ベースのビデオ広告をサポートします。