# Molocoインテグレーション

> Moloco を追加するには、アカウントを作成し、アプリケーションと広告ユニットを設定し、それらを LevelPlay アカウントにリンクします。

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

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

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

## 前提条件##prerequisites

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

  **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)

* Moloco iOS 13 以降を使用するデバイスをサポートします。

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

パブリッシャーポータルには現在、招待制でのみアクセスできます。アクセスするには、Moloco の販売担当者に連絡するか、[こちら](https://www.moloco.com/contact-us)からフォームを送信してください。招待メールを受け取ったら、メール内のリンク(Create your password)を選択してアカウントの作成を完了します。

![Moloco招待メール](/api/media?file=/grow/media/images/image1.png)

> **Note:**
>
> すでにMoloco DSPをご利用の場合は、Eメールは送信されません。代わりに、割り当て後にパブリッシャーポータルにログインできます。

## ステップ 2. Moloco でのアプリケーションの作成

* [ここ](https://publisher.moloco.cloud/)から MolocoPublisher ダッシュボードにログインします。
* apps ページで **New アプリケーション**をクリックして新しいアプリケーションを作成する
  ![新規アプリケーションボタン](/api/media?file=/grow/media/images/image6.png)
* 次のようにアプリケーションの詳細を入力します。
  * アプリケーション情報
    1. OS タイプの選択
    2. マーケットのタイプの選択
    3. アプリケーション is available in store (アプリケーション is available in store) を選択すると、アプリがダウンロード可能になります。
    4. アプリケーション名、アプリケーションバンドルID、ストアURLを検索するか、手動で入力します。アプリケーションを検索すると、アプリケーションタイトル、アプリケーションマーケットURL、バンドルID、およびIABカテゴリが自動的に入力されます。
* プライバシー設定:アプリケーションごとに、アプリケーションが[**COPPA**](https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa)で定義されているように子のオーディエンスをターゲットにしている場合は「COPPA = Yes」を選択し、カリフォルニア州のユーザーをターゲットにしている場合は[**「CCPA**](https://oag.ca.gov/privacy/ccpa)」を選択する必要があります。
* コンテンツ保護：アプリケーションごとのコンテンツ保護を使用して、特定のタイプの広告をブロックできます。コンテンツ保護には 3 つのタイプがあります。
  * アプリケーションカテゴリブロック: IABによって定義されたカテゴリに基づく
  * アプリケーションバンドルのブロック:アプリケーションバンドル ID の入力。Apple App Store に登録されているアプリケーションの場合は、数値を使用します。
  * ドメインブロック
* 「Create」をタップしてアプリケーションを作成
  ![アプリケーションフォームの作成](/api/media?file=/grow/media/images/image9.png)
* アプリケーションの作成後、メディエーションプラットプラットフォームから Moloco SDK を初期化するために Moloco アプリケーション キー が必要になります。

  * アプリケーションセクションを操作する
  * 青でハイライトされているアプリケーションを選択します。
  * アプリケーションの詳細ページに、Moloco アプリケーション キー が表示されます。
  * LevelPlay プラットプラットフォームでの設定のために アプリケーション キー ID をコピーして保存します。

  ![Moloco アプリケーションキーの場所](/api/media?file=/grow/media/images/image11.png)

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

Moloco プラットフォームで Ad Units (広告ユニット) セクションを操作し、以下を行います。

* リストからアプリケーションを選択します。
* 「新しい広告単位」を選択
  ![New Ad単位ボタン](/api/media?file=/grow/media/images/image7.png)
* 広告単位の名前を入力
* 説明を入力します (任意)
* オークションの種類を選択
  * アプリケーション内入札のみサポート 
* インベントリリタイプを選択 
* 入力入札下限:Moloco は米ドルでの入札フロアのみサポート
* **Create (作成**) を選択して広告単位を作成します。

  ![広告単位作成フォーム](/api/media?file=/grow/media/images/image2.png)

## ステップ 4. LevelPlay で Moloco をアクティベート

* LevelPlay アカウントにログインし、**LevelPlay サイド Nav Bar** > **設定**> **SDK Networks** に移動します。
* **Manage Networks** を選択します。
* 使用可能な広告ネットワークのリストから**Moloco**を選択します。

  ![使用可能なネットワークから Moloco を選択します。](/api/media?file=/grow/media/images/image3.png)
* **アカウント設定**モーダルに関連する詳細情報を入力します。

  * E メール
  * パスワード
  * プラットフォーム ID
  * パブリッシャー ID

  ![アカウント設定モーダル](/api/media?file=/grow/media/images/image5.png)
* 次に、Moloco 入札で Unity LevelPlay の Mediation を実行するアプリケーションを選択します。
* Ad Networksの設定リストからMolocoを選択し、ツール**設定**アイコンを選択します。
  ![Moloco の設定アイコン](/api/media?file=/grow/media/images/image10.png)
* 次に、**インタースティシャル広告**、**リワード広告**、または**バナー設定**の下に**アプリケーションキー(ステップ3)**と**広告単位\*\*\*\*ID(ステップ**4)を挿入します。
  ![アプリケーションキーと広告単位 ID の設定](/api/media?file=/grow/media/images/image8.png)

## ステップ 5.Moloco アダプタをビルドに追加する##step-5.-add-the-moloco-adapter-to-your-build

LevelPlay SDK は\*\*、Cocoapod\*\* と**手動**ダウンロードの両方のメカニズムをサポートします。

**Moloco アダプターと Cocoapods のダウンロード**

```ruby
pod 'IronSourceMolocoAdapter','5.6.0'
```

## ステップ 6.Moloco の追加設定##step-6.-moloco-additional-settings

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

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

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

1. **Objective-C**

   ```objective-c
   [LevelPlay setMetaDataWithKey:@"Moloco_COPPA" value:@"Yes"];
   ```

2. **Swift**

   ```swift
   LevelPlay.setMetaDataWithKey("Moloco_COPPA", value: "true")
   ```

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

1. **Objective-C**

   ```objective-c
   [LevelPlay setMetaDataWithKey:@"Moloco_COPPA" value:@"No"];
   ```

2. **Swift**

   ```swift
   LevelPlay.setMetaDataWithKey("Moloco_COPPA", value: "false")
   ```

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