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

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

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

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

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

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

要件

  • iOS デプロイ ターゲットが 12.0 以降
  • 最新の Google Mobile Ads SDK

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

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

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

プロジェクトを作成する

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

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

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

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

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

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

ゲーム ID をメモします。

広告ユニットを作成する

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

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

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

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

単価設定

入札プレースメントを作成するには、Google アカウント マネージャーにお問い合わせください。

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

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

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

Unity Ads Reporting API キーを確認する

単価設定

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

AdMob 広告ユニット ID を設定するには、ゲーム IDプレースメント ID に加えて、Unity Ads の API KeyOrganization core ID も必要です。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

入札

[広告のソース] セクションの [単価設定] カードで、[追加] を選択します 広告ソース。[Unity Ads] を選択します。

[パートナー契約に署名する方法] をクリックし、入札を設定します とのパートナーシップ Unity Ads。

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

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

次に、 Game ID and Placement IDを入力します。 必要があります。[完了] をクリックします。

ウォーターフォール

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

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

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

次に、前のセクションで取得した Game ID and Placement IDを入力します。[完了] をクリックします。

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

GDPR の設定米国の州規制の設定の手順に沿って、AdMob 管理画面の 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 で、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 のプライバシー コンセント API とデータ 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 の プライバシー同意とデータ API と、 CCPA への準拠 ガイドをご覧ください。

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

SKAdNetwork の統合

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

コンパイル エラー

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

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

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

  • 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 Kubernetes Engine

  • 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 Kubernetes Engine

  • 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 広告のクリック数をトラッキングするようになりました。これにより、AdMob と Unity 広告のクリック統計情報を一致させることができます。
  • アプリは 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 version].[adapter patch version] に変更しました。
  • Unity Ads SDK の最小要件を v2.0.4 に更新しました。
  • 必須の Google Mobile Ads SDK の最小バージョンを v7.10.1 に更新しました。

バージョン 1.0.2

  • ユーザー リワード アイテムのキーを nil 以外にしました。報酬キーは常に空の文字列または有効な文字列です。

バージョン 1.0.1

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

バージョン 1.0.0

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