# 積分インテグレーション

> LevelPlay SDK を使用して、Mintegral を React ネイティブ アプリケーションにメディエーションネットワークワークとして統合します。

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

統合ネットワークの場合、自動設定ツールはステップ 1 を完了したときに使用できます。自動設定ツールは、アプリケーションと入札者の配置を作成し、Mintegralから配置の詳細を取得するため、LevelPlayプラットフォームとMintegralプラットフォームを切り替える必要はありません。または、設定全体を手動で完了することもできます。

## 前提条件##prerequisites

LevelPlay の[動画リワード広告](/grow/levelplay/sdk/react/rewarded-ads-integration/.md)、[インタースティシャル](/grow/levelplay/sdk/react/interstitial-integration/.md)広告、または[バナー](/grow/levelplay/sdk/react/banner-integration/.md)広告がアプリケーションに正しく統合されていることを確認します。

## 統合アカウントの作成##create-a-mintegral-account

1. Mintegral でアカウントを作成します。[ここで](https://dev.mintegral.com/user/signup)行うことができます。
2. アカウントが確認されると、パートナー ログイン[はこちら](https://dev.mintegral.com/user/login)からログインできます。

ステップ1を完了したら、ステップ3にスキップして自動入札者設定ツールを使用して、LevelPlayでMintegral入札者と稼働できます。手動設定を続行する場合は、ステップ 2 に進みます。

## Mintegral でのアプリケーションの作成##create-an-application-in-mintegral

Mintegral でアプリケーションを設定済みですか?ここにスキップ。

### 初回設定プロセス##first-time-setup-process

初めて Mintegral アカウントを設定する場合は、以下に進みます。

1. **Login**
   * 初めてログインするときは、**アプリケーション設定**を選択します。

2. **アプリケーションの追加**

   * **+ Add アプリケーション**を選択すると、設定モジュールが表示されます。「Configure your application settings(アプリケーション設定の構成)」(メディエーションプラットフォームとして**LevelPlayを**選択)

   ![Mintegral ダッシュボードの Add アプリケーションフォーム。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step2-add-app.png)

   ![Mintegral ダッシュボードのアプリケーション設定画面。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step2-app-setting.png)

   > **Note:**
   >
   > LevelPlay アカウントと同様に、プラットフォーム (iOS + Android) ごとに一意の Mintegral アプリケーションが必要です。

3. 設定を定義したら、アプリケーションに配信しない広告タイプにチェックを入れることができます。

   ![Mintegral ダッシュボードの広告タイプ設定。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step2-ad-types.png)

4. **プレースメントの追加**

   1. アプリケーション設定を定義した後で、ダッシュボードから関連するアプリケーションを選択し、**配置管理**を選択します。

   ![Mintegral ダッシュボードの配置管理ボタン。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step2-placement-mgmt.png)

   2. **Add Placement** (プレースメントを追加) を選択します。

   ![Mintegral ダッシュボードの Add 配置フォーム。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step2-add-placement.png)

   3. 組み込みアダプタは\*\*、動画リワード\*\*、**インタースティシャル**、**バナー**に対応できます。ニーズに合わせて **AD 形式**を選択

   > **Note:**
   >
   > 「**バナー**」については、「**自動更新**」の値を「**いいえ**」に設定することを強くお勧めします。これは、メディエーションプラットフォームで更新頻度をコントロールできるためです。

   4. 広告単位を定義します。Mintegral ネットワークは入札者専用であるため、\*\*Bidding Type (\*\*入札タイプ) として **Header Bidding (ヘッダー入札**) を選択する必要があります。

## LevelPlay ネットワークワーク設定モジュールで Mintegral をアクティベートする##activate-mintegral-in-your-levelplay-network-setup-module

![LevelPlay SDK Networks リストで選択された統合ネットワーク。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step3-sdk-networks.png)

Mintegral アカウントの値は、LevelPlay ネットワーク設定モジュールに挿入する必要があります。

| **パラメーター**      | **説明**                                     |
| --------------- | ------------------------------------------ |
| **アプリケーション キー** | Mintegral のダッシュボードでアプリケーションに割り当てられた一意の ID。 |
| **SKey**        | レポート用の API キー                              |
| **秘密**          | Mintegral ユーザーに割り当てられた一意の ID。              |

この情報を取得したら、LevelPlay アカウントで Mintegral のパラメータを設定する必要があります。上記の情報を正しく追加することで、LevelPlay メディエーションプラットフォームで Mintegral の広告インベントリとレポートデータを最大限に活用できるようになります。

> **Note:**
>
> SKey または Secret の値が見つからない場合は、[開発者@mintegral.com](mailto:developer@mintegral.com) または Mintegral のアカウントマネージャーにご連絡ください。

### 積分パラメーターの取得##retrieve-mintegral-parameters

**アプリケーション キー**
![Mintegral ダッシュボードのアプリケーション キーの場所。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step3-app-key.png)

**SKey + Secret**
Mintegral アカウントにログインしたら (ステップ 1)、上部メニューの **アカウント**タブの下の **API ツール**を選択します。ページの下部に、**キー**と**秘密**キーがあります。

![Mintegral ダッシュボードの SKey フィールドと Secret フィールド。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step3-skey-secret.png)

### LevelPlay で Mintegral を設定##configure-mintegral-in-levelplay

1. 左側のナビゲーションバーで **SDK Networks** を選択します。次に、ページの上部にある **Available networks** を選択し、サポートされているネットワークのリストから **Mintegral** を選択します。

![LevelPlay の Mintegral の自動設定トグル。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step4-auto-setup.png)

> **Note:**
>
> 自動設定ツールをオンにトグルしても、後で LevelPlay で手動で Mintegral Bidding を設定できます。

2. Mintegralのインタースティシャル広告、動画リワード広告、バナー広告を実行するアプリケーションを選択します。次に、Mintegral 行の定義アイコンを選択します。

![LevelPlay での Mintegral のアプリケーション選択とアイコン定義フォーム。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step4-select-app.png)

3. 「**Add bids(入札**者の追加)」を選択して、Mintegralプラットフォームに新しいアプリケーションと入札プレースメントを自動的に作成し、App ID、配置ID、広告単位IDをインポートします。

![LevelPlay の Mintegral の Add Bidder ボタン。](/api/media?file=grow/media/levelplay/networks/guides/mintegral-step4-add-bidder.png)

4. 自動設定特徴をアクティベートするには、**入札自動設定ツール**のトグルを使用します。これにより、Mintegral プラットフォームで**アプリケーション**と**入札配置**を自動的に作成し、LevelPlay が Mintegral から配置の詳細を取得できるようになります。

> **Note:**
>
> 自動設定ツールをオンにトグルしても、後で LevelPlay で手動で Mintegral Bidding を設定できます。

5. Mintegralのインタースティシャル広告、動画リワード広告、バナー広告を実行するアプリケーションを選択します。次に、Mintegral 行の定義アイコンを選択します。
6. 「**Add bids(入札**者の追加)」を選択して、Mintegralプラットフォームに新しいアプリケーションと入札プレースメントを自動的に作成し、App ID、配置ID、広告単位IDをインポートします。
7. **Save (保存**) を選択して、すべての設定を承認および承認します。保存せずにモジュールを閉じると、データを LevelPlay プラットフォームにインポートせずに Mintegral プラットフォームにアセットが作成されます。

Mintegral 入札者インスタンス> **Note:**
>
> の状態は、LevelPlay Ads 入札者に対してアクティベートした広告ユニットに従います。例えばいない場合、Mintegral ネットワークワークでは自動的にアクティベートされません。リワード型動画のMintegral入札インスタンスをアクティベートするには、Mintegralの行を選択し、広告単位をトグルします。

### 手動設定##manual-setup

1. **SDK ネットワーク** ページで、設定するアプリケーションを選択し、**Mintegral bids** の下の**設定**を選択します。
2. **App ID**を入力し、**Mintegral bid**で使用する各広告単位の**配置ID**と**広告単位ID**を入力します。
3. これらのパラメーターは Mintegral アアカウントから取得できます。
   * **App ID (アプリ ID)**
   * **プレースメント ID**
   * **広告単位 ID**

## ビルドへの Mintegral Adapter の追加##add-the-mintegral-adapter-to-your-build

これで、アプリケーション内で不可欠な広告を配信する準備が整いました。
