# Google (AdMob and Ad Manager) で Unity Ads のアプリ内入札を開始する

> Unity Ads のアプリ内入札を Google (AdMob and Ad Manager) と統合します。

AdMob または [Ad Manager](https://support.google.com/admanager/answer/9234653?hl=en) のいずれかを使用して Google メディエーションで Unity のアプリ内入札の使用を開始するには、以下のステップを実行して Google と [Unity 収益化ダッシュボード](https://cloud.unity.com/) を結び付けます。

1. [前提条件](#prereq) を実行します。SDK 互換性を確認し、Monetization ダッシュボードでアプリケーションを設定します。
2. [新しい広告ユニットを作成して、Monetization ダッシュボードでアプリケーションの入札プレースメントを設定](#create-a-new-ad-unit-and-bidding-placement-in-the-monetization-dashboard) します。
3. [SDK 入札とセキュアな信号共有を有効](https://support.google.com/admanager/answer/14863770?hl=en\&sjid=15124528804892864069-NA) にして、Google で Unity Ads ネットワークを設定します。
4. Monetization ダッシュボードから [入札プレースメントを Google ダッシュボードにマップ](https://support.google.com/admanager/answer/9601810?sjid=6351888796835170474-NC) します。

## 前提条件##prereq

Google (AdMob または Ad Manager) を Unity Ads の入札パートナーとして使用するには、以下の前提条件を満たしている必要があります。

1. 最新バージョンの [Unity Ads SDK](#install-the-unity-ads-sdk) をインストールする。
2. Google Mediation SDK と [Unity Ads アダプター](#install-the-google-mobile-ads-sdk-with-the-unity-ads-adapter) をインストールする。
3. Monetization ダッシュボードでプロジェクトのメディエーションパートナーとして Google (AdMob または Ad Manager) を設定する。

### 互換性のある SDK とアダプターの最小バージョン##minimum-compatible-sdk-and-adapter-versions

パフォーマンスを最大限高めるうえで推奨されるベストプラクティスは、すべてのパブリッシャーで最新の Unity Ads SDK を使用することです。

すべてのプラットフォーム開発者が Google でアプリ内入札を使用するのに必要な互換性のある SDK とアダプターの最小バージョンは以下の通りです。

* **Unity Ads SDK のバージョン**: 4.11.3+
* **Google モバイル広告 SDK バージョン**:
  * iOS: 11.5.0+
  * Android: 23.0.0+
* **Google Unity Ads アダプター**:
  * iOS: 4.11.3.1+
  * Android: 4.11.3.0+

> **Note:**
>
> iOS と Android の両方のアダプターは、基本的な SDK を共有しますが、わずかなバージョンの違いがあります。

### Unity Ads SDK のインストール####install-the-unity-ads-sdk

Google メディエーション (AdMob または Ad Manager) を実装するには、まず最新バージョンの Unity Ads SDK をインストールして初期化し、アプリケーション用にコードベースを設定する必要があります。

Unity Ads SDK を使用して特定の開発者プラットフォームに合わせて異なる広告タイプをインストール、初期化、実装する方法については、[Android 開発者](/grow/ads/android-sdk.md)、[iOS 開発者](/grow/ads/ios-sdk.md)、[Unity 開発者](/grow/ads/unity-sdk.md) 向けの Unity Ads インテグレーションガイドを参照してください。

### Unity Ads アダプターを使用した Google Mobile Ads SDK のインストール##install-the-google-mobile-ads-sdk-with-the-unity-ads-adapter

Unity Ads ネットワークでのアプリ内入札に Google をメディエーターとして使用するには、Google Mobile Ads SDK をダウンロードして、アプリケーションに Unity Ads アダプターを統合する必要があります。この方法は、アプリケーションで使用する開発者プラットフォームと、インテグレーションプロセスに必要となるカスタマイズレベルやコントロールレベルによって変わります。

詳細については、Google が提供するプラットフォームごとの「AdMob または Ad Manager 向けメディエーションネットワークの開発ガイド」を参照してください。

* AdMob
  * [Android](https://developers.google.com/admob/android/mediation/unity)
  * [iOS](https://developers.google.com/admob/ios/mediation/unity)
  * [Unity](https://developers.google.com/admob/unity/mediation/unity)
* Ad Manager
  * [Android](https://developers.google.com/ad-manager/mobile-ads-sdk/android/mediation/unity)
  * [iOS](https://developers.google.com/ad-manager/mobile-ads-sdk/ios/mediation/unity)
  * [Unity](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/mediation/unity)

### Monetization ダッシュボードで Google Admob/Ad Manager をメディエーションパートナーとして設定する##set-google-admob/ad-manager-as-your-mediation-partner-in-the-monetization-dashboard

Monetization ダッシュボードでプロジェクトの Google メディエーションを有効にするには、Monetization ダッシュボードで以下を行って、**Google (Admob/Ad Manager)** をメディエーションパートナーとして設定してください。

現在のプロジェクトの場合:

1. プロジェクトに移動し、**Settings** (設定) に移動します。
2. Mediation Partner (メディエーションパートナー) セクションを編集し、**Google (Admob/Ad Manager)** をメディエーションパートナーに選択します。
3. **Save** (保存) を選択します。

新しいプロジェクトの場合:

1. 新しいプロジェクトを作成してから、必要な情報を入力して設定を完了し、Monetization ダッシュボードにアクセスします。
2. ナビゲーションメニューから **Enable Ads** (広告を有効化) を選択します。
3. メディエーションソリューションとして **I use mediation** (メディエーションを使用する) を選択し、メディエーションパートナーとして **Google (AdMob/Ad Manager)** を選択します。
4. **Next (次**へ) を選択し、プロジェクト情報、配置の設定、ストア ID の設定を完了してから、**Add Project (プロジェクト**を追加) を選択します。

## Monetization ダッシュボードで新しい広告ユニットと入札プレースメントを作成する##create-a-new-ad-unit-and-bidding-placement-in-the-monetization-dashboard

Unity Ads SDK で Google メディエーションによるアプリ内入札を使用するには、最初のステップとして、Monetization ダッシュボードで新しい広告ユニットと入札プレースメントを作成する必要があります。Monetization ダッシュボードのこの新しい入札プレースメントを使用して、Google (AdMob または Ad Manager) ダッシュボードにマップされた入札プレースメントを作成します。[入札設定](/grow/dashboard/ad-units/create.md#bidding-setup) のステップに従って、[Monetization ダッシュボード](https://cloud.unity.com/monetization) で新しい広告ユニットと入札プレースメントを作成します。

> **Note:**
>
> Unity Ads ネットワークは、入札またはウォーターフォールのいずれか一方に対してのみ設定可能で、両方を同時には設定できません。入札とウォーターフォールの両方のプレースメントが作成された場合、広告フィルのリクエストに関しては、デフォルトでウォーターフォールプレースメントよりも入札プレースメントが優先されます。ウォーターフォールプレースメントをアプリ内入札に再利用することはできません。Monetization ダッシュボードから入札プレースメント ID を生成する必要があるためです。

> **Important:**
>
> 作成済みの入札プレースメントを忘れずに検索し、関連する入札プレースメント ID をコピーします。この Unity 入札プレースメント ID は、AdMob または Ad Manager のダッシュボードで Google 入札プレースメントにマップするために必要です。

## Google での SDK 入札用の Unity Ads ネットワークワークの設定##ad-units-app

Google SDK Bidding では、セキュアな信号共有とプレースメントマッピングを有効にするには、アカウントごとに 1 回、Unity Ads ネットワークワークを設定する必要があります。

Unity では、これらの機能の両方を有効にする必要があり、有効にしないと入札を行いません。

> **Note:**
>
> Unity に入札を返すようにするには、Privacy and Messaging (プライバシーとメッセージ) 設定で、米国の州でのデータ処理を有効にしておきます。Unity は州の法的規制に準拠しています。詳細は、[Unity のプライバシー](/grow/ads/privacy.md) のドキュメントを参照してください。

Google での SDK 入札の設定に関するガイダンスについては、[SDK 入札設定の確認](https://support.google.com/admanager/answer/14863770?hl=en\&sjid=15124528804892864069-NA) に関する Google のドキュメントを参照してください。

> **Important:**
>
> Google AdMob または Google Ad Manager のメディエーションで Unity Ads を入札者として使用する場合、SDK 入札からの収益はすべて Unity ではなく Google によって支払われます。Unity Ads のウォーターフォールプレースメントからの収益のみが Unity から支払われます。その結果、入札収益は Unity の Monetization ダッシュボードまたは Finance (財務) セクションには表示されません。支払いの詳細については、Google アカウントを参照してください。

## Google ダッシュボードでの広告ユニットのマップ##map

Google メディエーションを使用して Unity Ads のアプリ内入札を使用する次のステップでは、Google AdMob または Ad Manager の広告ユニットを、Monetization ダッシュボードの Unity のプレースメント ID と結び付ける必要があります。

Google (AdMob または Ad Manager) ダッシュボードで新しい広告ユニットを作成する方法については、Google の [Unity Ads とメディエーションの統合](https://developers.google.com/ad-manager/mobile-ads-sdk/android/mediation/unity) ドキュメントを参照してください。Unity へのマッピングのヘルプについては、Google の [Ad unity mapping for SDK Bidding](https://support.google.com/admanager/answer/9601810?sjid=6351888796835170474-NC) のドキュメントを参照してください。

### 広告ユニットのマッピングに関する考慮事項##considerations-for-mapping-ad-units

* プレースメント同士を結び付けるには、Monetization ダッシュボードの入札プレースメント ID を、Google ダッシュボードの入札プレースメント ID フィールドに入力する必要があります。必ず Unity の入札プレースメント ID を入力してください。ウォーターフォールプレースメント ID を入力すると、設定が失敗します。

* Unity は、入札とウォーターフォールが同じユーザーセッションで使用されるハイブリッドオークションをサポートしていません。A/B テストでは、ユーザーセッションを 100% ウォーターフォールと100% 入札に分割するか、開始から 100% 入札を採用する必要があります。
