# Ogury インテグレーション

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

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

## 前提条件##prerequisites

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

## Ogury アカウントの作成##create-an-ogury-account

Unity LevelPlay Mediation を通じて Ogury の広告インベントリをアクティベートする前に、Ogury で承認済みのMonetizationアカウントが必要です。アカウントを持っていない場合は、[Ogury サイト](https://publishers.ogury.co/registration)でサインアップするか、[application-all@ogury.co](mailto:app-all@ogury.co) に接触してください。

## Ogury ダッシュボードでアセットと広告ユニットを作成する##create-your-assets-and-ad-units-in-ogury-dashboard

すでに Ogury の Monetization (収益化) ダッシュボードで広告ユニットを作成済みの場合は、ステップ 3 にスキップで LevelPlay 広告ユニットで Ogury をアクティベートします。

### アプリケーションの追加##add-your-app

[Ogury収益化ダッシュボード](https://publishers.ogury.co/dashboard)でアセットを直接登録するか、パブリッシャーマネージャーに連絡して作成してもらうことができます。

1. 独自に作成する場合は、まず画面の右上にある**新しいアセット**を選択し、AndroidまたはiOSアプリケーションを選択

![Ogury ダッシュボードの New アセットボタン。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-new-asset.png)

2. **［APP SELECTION］** フィールドにアプリケーション名を検索するか入力し、**［APP NAME］** フィールドと **［BUNDLE］** フィールドにアプリケーションのパッケージ名とバンドル名を入力します。
3. **REGISTER アセット**を選択します。

![Ogury ダッシュボードのアプリケーション登録フォーム。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-app-registration.png)

4. Android アプリケーションの場合は、アセットの年齢カテゴリを宣言し (これは後で行うことができます)、**Continue (継続**) を選択します。

![Ogury ダッシュボードでの年齢カテゴリの選択。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-age-category.png)

5. アセット キーは、Ogury収益化ダッシュボードの**Assets** >**Overview**セクションから取得できます。この情報は、後の Unity LevelPlay プラットフォームで Ogury ネットワークを有効にするために必要です。

![Ogury ダッシュボードのアセット概要ページ。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-asset-overview.png)

### 広告ユニットの作成##create-your-ad-units

1. Oguryのパブリッシャープラットフォームに移動し、設定するアセットを選択します。
2. 画面の左側のメニューで**収益化設定**を選択します。

![OguryダッシュボードのMonetization設定。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-monetization.png)

3. 画面右上の **NEW AD 単位**を選択

![Ogury ダッシュボードの New 広告単位ボタン。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-new-ad-unit.png)

4. 画面の右側にポップアップ パネルが表示され、必要な情報を入力できます。
   * **広告ユニット名**
   * **インテグレーションタイプ**
   * **広告単位タイプ**（形式のタイプ）：
     * **固定** (横向き/縦向き) または**柔軟な向き**

![Oguryダッシュボードの広告単位設定フォーム。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-ad-unit-settings.png)

5. 広告ユニットが作成されたら、Ogury収益化ダッシュボードからそれらの広告ユニットのサマリーをビューできます。
6. 広告単位IDは、Ogury Monetizationダッシュボードの「**Assets**（資産）」>「**Monetization settings（**収益化設定）」セクションで取得できます。これを行うには、ID を取得する広告単位に関連付けられている広告単位 ID 列で**コピー**アイコンを選択します。この情報は、後で Unity LevelPlay プラットフォームで Ogury ネットワークを有効にするために必要になります。

### Reporting API トークンの作成##create-your-reporting-api-token

1. Ogury パブリッシャー ダッシュボードに移動します。右上の名前を選択し、**アカウント設定**を開きます。

![Oguryダッシュボードのアカウント設定ページ。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-account-settings.png)

2. **API トークン**に移動

![Oguryアカウント設定のAPIトークンセクション。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-api-tokens.png)

3. テーブルで Reporting API を検索し、**Create Token** を選択します。
4. トークンをコピーして LevelPlay プラットフォームに貼り付け、後で Ogury ネットワークを有効にします。

![Ogury API Tokens セクションの Create Token オプション。](/api/media?file=grow/media/levelplay/networks/guides/ogury-flutter-step2-create-token.png)

トークンを安全に保管してください!トークンを紛失した場合は、トークンを取り消して再度作成する必要があります。古いトークンは即座に動作を停止します。

## LevelPlay プラットプラットフォームで Ogury をアクティベートする##activate-ogury-on-the-levelplay-platform

1. LevelPlay アカウントにログインし、LevelPlay サイドのナビゲーション バー> **設定**> **Networks** に移動します。
2. **Manage Networks** を選択し、使用可能な広告ネットワークのリストから **Ogury** を選択します。**Reporting API トークン**を入力します。
3. 次に、Unity LevelPlay の Mediation を Ogury 入札で実行するアプリケーションを選択します。
4. **Ad Networks** の設定リストから **Ogury** を選択し、**設定** を選択します。
5. **インタースティシャル**、**リワード**、**バナー**、**ネイティブ**設定の関連情報を挿入します。次に、**Save (保存**) を選択します。

ネットワークはアプリケーションに対してアクティブになります。

## Ogury Adapter をビルドに追加する##add-the-ogury-adapter-to-your-build

[Android](/grow/levelplay/sdk/android/networks/guides/ogury/.md)および[iOS](/grow/levelplay/sdk/ios/networks/guides/ogury/.md)用のネイティブ アダプターを使用して、インテグレーションを継続します。

これで、アプリケーション内で Ogury を表示する準備が整いました。
