# Yandex Ads インテグレーション

> アカウントの作成、アプリケーションの追加、広告ユニットの設定により、Yandex Ads を Unity LevelPlay の広告ネットワークとして統合します。

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

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

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

## 前提条件

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

**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. Yandex Ads アカウントの作成

Yandex Ads でアカウントを作成します。[ここで](https://ads.yandex.com/monetization?utm_source=unity\&utm_medium=unity\&utm_campaign=unityguide)行うことができます。

## ステップ 2. Yandex Ads へのアプリケーションの追加

Yandex Ads アカウントにアプリケーションを追加します。[ここ](https://ads.yandex.com/helpcenter/en/monetization/app/add)でその方法を学ぶ

> **Note:**
>
> アプリケーションを追加したら、App IDをメモしておきます。これは、後で LevelPlay プラットフォームでの設定に必要になります。

## ステップ 3. 広告単位の作成

収益化に使用する広告ユニット (リワード型、インタースティシャル、バナー広告) を Yandex Ads プラットフォームに設定します。[詳細](https://ads.yandex.com/helpcenter/en/monetization/ad-unit/)

> **Note:**
>
> 広告単位を追加したら、広告単位IDをメモしておきます。これは、後で LevelPlay プラットフォームでの設定に必要になります。

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

* LevelPlay アカウントにログインし、**LevelPlay サイド Nav Bar** > **設定**> **SDK Networks** に移動します。

* **Manage Networks** を選択します。

* 使用可能な広告ネットワークのリストから**Yandex Ads**を選択します。

  ![Yandex Ads SDK ネットワーク](/api/media?file=/grow/media/images/SDK-NETWROKS.png)

* **アクティベート**を選択してネットワークをオンにします。

  ![Yandex Ads アクティベート](/api/media?file=/grow/media/images/Screenshot-2024-05-13-at-10.51.10.png)

* 次に、Yandex Ads 入札で Unity LevelPlay の Mediation を実行するアプリケーションを選択します。

* 広告ネットワークのリストから「Yandex Ads」を選択し、ツール**設定**アイコンを選択します。

  ![Yandex Ads 設定アイコン](/api/media?file=/grow/media/images/SETIUP.png)

* 次に、Interstitial (インタースティシャル)、リワード広告 (リワード型広告)、バナー Settings (バナー設定) の下に、アプリケーション キー (ステップ 2) と Ad 単位 ID (ステップ 3) を挿入します。**Save** (保存) を選択します。

  ![Yandex Ads 設定](/api/media?file=/grow/media/images/Screenshot-2024-05-13-at-10.51.36.png)

## ステップ 5.ビルドへの Yandex Ads Adapter の追加##step-5.-add-the-yandex-ads-adapter-to-your-build

### LevelPlay Unity ネットワーク マネージャ(推奨)##levelplay-unity-network-manager-(recommended)

SDK インテグレーションが完了したら、LevelPlay ネットワークマネージャーを使用して Yandex Ads Adapter をダウンロードできます。

Unity Development プラットプラットフォームで、Ads Mediation > ネットワーク Manager に移動します。

## ステップ 6.Yandex Ads の追加設定##step-6.-yandex-ads-additional-settings

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

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

以下の構文を使用して、Yandex Ad の COPPA ユーザー状態を true で更新します。

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

以下の構文を使用して、Yandex Ad の COPPA ユーザー状態を false で更新します。

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

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