# BidMachineインテグレーション

> アカウント作成とアダプター設定の詳細なガイドを使用して、BidMachineをUnity LevelPlayの広告ネットワークとして統合します。

> **Important:**
>
> 以下のドキュメントでは、Unity が開発、所有、または運用するものではない製品またはサービス ("サードパーティ製品") を取り上げます。
> その情報は、古かったり、不完全であったりする可能性がありますが、利便性のために提供しています。
> サードパーティ製品を使用する際は、その製品の規約に従うものとします。
> Unity はそれらの製品に関して一切保証を行わず、その使用によって生じた損害や損失 (サードパーティプロバイダーのコンテンツ、広告、製品、資料に関する問題を含む) について責任を負いません。

> **Note:**
>
> このメディエーション ネットワークのアダプタ変更ログを表示するには、[Unity 向けメディエーション ネットワーク](/grow/levelplay/sdk/unity/mediation-networks.md.md#integrate-network-adapters) を参照してください。

このガイドでは、Unity LevelPlay で入札マシンを広告ネットワークとして稼働させる方法をステップごとに説明します。

## 前提条件

リワード広告、インタースティシャル広告、またはバナー広告をアプリケーションに正しく統合していることを確認します。インテグレーション手順については、以下のプラットフォーム固有のガイドを参照してください。

**Rewarded ads integration:**

* [Unity](/grow/levelplay/sdk/unity/rewarded-ad-integration-package.md.md)
* [Android](/grow/levelplay/sdk/android/rewarded-ads-integration.md.md)
* [iOS](/grow/levelplay/sdk/ios/rewarded-ads-integration.md.md)
* [Adobe Air](/grow/levelplay/sdk/adobe/rewarded-ads-integration.md.md)
* [フラッター](/grow/levelplay/sdk/flutter/rewarded-ads-integration.md.md)
* [リアクトネイティブ](/grow/levelplay/sdk/react/rewarded-ads-integration.md.md)

**Interstitial integration:**

* [Unity](/grow/levelplay/sdk/unity/interstitial-integration.md.md)
* [Android](/grow/levelplay/sdk/android/interstitial-integration.md.md)
* [iOS](/grow/levelplay/sdk/ios/interstitial-integration.md.md)
* [Adobe Air](/grow/levelplay/sdk/adobe/interstitial-integration.md.md)
* [フラッター](/grow/levelplay/sdk/flutter/interstitial-integration.md.md)
* [React ネイティブ](/grow/levelplay/sdk/react/interstitial-integration.md.md)

**Banner integration:**

* [Unity](/grow/levelplay/sdk/unity/banner-integration.md.md)
* [Android](/grow/levelplay/sdk/android/banner-integration.md.md)
* [iOS](/grow/levelplay/sdk/ios/banner-integration.md.md)
* [Adobe Air](/grow/levelplay/sdk/adobe/banner-integration.md.md)
* [フラッター](/grow/levelplay/sdk/flutter/banner-integration.md.md)
* [React ネイティブ](/grow/levelplay/sdk/react/banner-integration.md.md)

## ステップ 1. BidMachine アカウントの作成

BidMachine でアカウントを作成します。[ここで](https://bidmachine.io/#sign-up)行うことができます。

## ステップ 2. BidMachine でのソース ID の作成

ソース ID を取得するには、BidMachine に接触。

## ステップ 3. LevelPlay SDK Networks モジュールで BidMachine をアクティベートする

LevelPlay プラットフォーム内で、SDK Networks 設定にアクセスして BidMachine パラメータを設定します。

1. 上記の認証情報を取得したら、LevelPlay アカウントにログインし、**Monetize** (収益化) > **設定**> **SDK** **Networks** に移動します。
2. ［**Available Networks］** のテーブルから BidMachine を選択し、**アクティベート**を選択します。すべての認証情報を挿入します。次に、**Save (保存**) を選択します。
3. 広告ネットワークのリストから BidMachine を選択し、**設定** を選択します。
4. 関連する広告ユニットをアクティベートします。

## ステップ 4. BidMachine Adapter をビルドに追加する##step-4.-add-the-bidmachine-adapter-to-your-build

### Unity インテグレーション マネージャ(推奨)##unity-integration-manager-(recommended)

SDK インテグレーションが完了したら、Unity インテグレーションマネージャーを使用して BidMachine Adapter をダウンロードできます。

Unity Development プラットフォームで、LevelPlay > インテグレーションマネージャー に移動します。

すでに最新バージョンのアダプタがある場合は、**アクション** ボタンが「Updated」に変わり、無効になります。

## ステップ 5.BidMachine の追加設定##step-5.-bidmachine-additional-settings

### ユーザーレベルのCOPPA##user-level-coppa

Unity LevelPlayを使用すると、パブリッシャーは入札マシンのユーザーレベルのCOPPA設定を入札マシンネットワークに直接送信できます。この特徴は、LevelPlay SDK 7.4.0 以降、BidMachine Unity Adapter 4.3.0 以降を使用して有効化されます。

以下の構文を使用して、BidMachine COPPA にパラメーター true を設定します。

```cs
LevelPlay.SetMetaData("BidMachine_COPPA","true");
```

以下の構文を使用して、BidMachine COPPA にパラメーター false を設定します。

```cs
LevelPlay.SetMetaData("BidMachine_COPPA","false");
```

アプリケーション内で BidMachine を配信できるようになりました。
