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

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

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

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

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

1 入札の統合はクローズド ベータ版です。アクセス権をリクエストするには、アカウント マネージャーにお問い合わせください。

要件

  • iOS デプロイ ターゲットが 12.0 以降

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

  • 最新の Google Mobile Ads SDK

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

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

Unity Ads に登録またはログインします。

プロジェクトを作成する

Unity Ads ダッシュボードで [プロジェクト] に移動し、[プロジェクトを作成] をクリックします。

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

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

[プロジェクトの設定] モーダルで、[メディエーションを使用します] を選択し、[メディエーション パートナー] に [Google Admob] を選択し、[次へ] をクリックします。

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

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

ゲーム ID をメモします。

広告ユニットを作成する

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

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

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

プレースメントを追加する

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

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

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

Unity Ads Reporting API キーを確認する

単価設定

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

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

[収益化] > [設定] > [API 管理] に移動し、[収益化統計 API アクセスキー] をメモします。

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

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

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

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

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

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

ステップ 2: アド マネージャーの UI で Unity Ads のデマンドを設定する

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

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

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

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

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

Unity Ads の収益パートナーをすでにご利用の場合は、そのパートナーを選択できます。そうでない場合は、[新しい収益パートナーを作成] を選択します。

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

[自動データ収集] をオンにして、前のセクションで取得した API キー組織のコア ID を入力します。

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

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

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

GDPR 設定米国の州規制の設定の手順に沿って、アド マネージャーの管理画面で GDPR と米国の州規制の広告パートナー リストに 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 ユーザーの同意ポリシーに基づき、デバイス ID と個人データの使用について、欧州経済領域(EEA)のユーザーに対して特定の情報を開示し、同意を得る必要があります。このポリシーには、EU の e プライバシー指令と一般データ保護規則(GDPR)の要件が反映されています。同意を求める際は、個人データを収集、受領、または使用する可能性があるメディエーション チェーン内の各広告ネットワークを特定し、各ネットワークの使用に関する情報を提供する必要があります。現在のところ、Google はユーザーの同意に関する選択を自動的にこのようなネットワークに渡すことはできません。

SDK バージョン 2.0.0 では、プライバシー設定をサポートする API が Unity Ads に追加されました。次のサンプルコードは、この同意情報を 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 のプライバシー同意とデータ API ガイドとGDPR への準拠ガイドをご覧ください。

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

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

SDK バージョン 2.0.0 では、プライバシー設定をサポートする API が Unity Ads に追加されました。次のサンプルコードは、この同意情報を 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 の プライバシーの同意とデータの APICCPA への準拠のガイドをご覧ください。

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

SKAdNetwork の統合

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

コンパイル エラー

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 アド マネージャーの管理画面で設定された UnityAds サーバー パラメータがないか、無効です。
102 UnityAds でサポートされていないデバイス。
103 UnityAds がエラー状態 kUnityAdsFinishStateError で表示を終了しました。
104 初期化呼び出し後に Unity 広告オブジェクトが nil になる。
105 広告の準備ができていないために、Unity Ads を表示できませんでした。
106 UnityAds が、プレースメントの状態が kUnityAdsPlacementStateNoFill のプレースメント変更コールバックを呼び出しました。
107 UnityAds が、プレースメントの状態が kUnityAdsPlacementStateDisabled のプレースメント変更コールバックを呼び出しました。
108 このプレースメントにはすでに広告が読み込まれています。UnityAds SDK では、同じプレースメントに複数の広告を読み込むことはできません。

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

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

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