# Ogury インテグレーション

> Ogury を設定するには、アプリケーションを登録し、Ogury ダッシュボードで広告ユニットを作成し、それらを LevelPlay アカウントにリンクします。

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

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

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

## 前提条件

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

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

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

## ステップ 2. Ogury ダッシュボードでアセットと広告ユニットを作成する

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

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

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

* 独自に作成する場合は、画面の右上隅にある「NEWアセット」を選択し、AndroidまたはiOSアプリケーションを選択
  ![新規アセット ボタン](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.42.11.png) - アプリケーション名を Application Selection (アプリケーション選択) フィールドに検索または入力し、アプリケーションのパッケージ名とバンドル名を Application NAME (アプリケーション名) フィールドと BUNDLE (バンドル) フィールドに入力します。
* REGISTER アセットを選択します。

  ![アプリケーション選択フォーム](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.42.20.png)
* Android アプリケーションの場合は、アセットの年齢カテゴリを宣言し （後で実行できます）、\*\*「 CONTINUE 」\*\*を選択します。

  ![年齢カテゴリ選択](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.42.26.png)
* キーは、Ogury 収益化 (Ogury 収益化) ダッシュボードの アセット (アセット) > Overview (概要) セクションから取得できます。この情報は、Unity LevelPlay プラットプラットフォームで後から Ogury ネットワークワークを有効にするために必要です。

  ![アセットキー場所](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.42.33.png) 

2. **広告ユニットの作成**

* Oguryのパブリッシャープラットフォームに移動し、設定するアセットを選択します。 
* 画面の左側のメニューで「収益化設定」を選択します。
* 画面右上の **NEW AD 単位**を選択
  ![NEW AD 単位ボタン](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.42.39.png) - 画面の右側にポップアップが表示され、必要な情報を追加できます。 
  * 広告単位名
  * インテグレーションタイプ 
  * 広告単位タイプ（形式のタイプ）
  * 固定 (横向き/縦向き) または柔軟な向き
    ![広告単位設定フォーム](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.42.46.png) - 広告単位の作成後に、Ogury 収益化ダッシュボードからそれらの広告単位のサマリーをビューできます。 
* 広告単位 ID は、Ogury Monetization (Ogury 収益化) ダッシュボードの Assets (アセット) > Monetization settings (収益化の設定) セクションで取得できます。これを行うには、ID を取得する広告単位に関連付けられている広告単位 ID 列で **⎘** アイコンを選択します。この情報は、後で Unity LevelPlay プラットフォームで Ogury ネットワークを有効にするために必要になります。
  ![広告単位 ID コピーボタン](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.42.52.png)

3. **Reporting API トークンの作成**

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

  ![アカウント設定メニュー](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.42.57.png)
* API トークンに移動

  ![API Tokens セクション](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.43.03.png)
* テーブルで Reporting API を検索し、**Create Token** を選択します。
* トークンをコピーして UnityLevelPlay プラットフォームに貼り付け、後で Ogury ネットワークを有効にします。

  ![Create Token ボタン](/api/media?file=/grow/media/images/Screenshot-2024-10-07-at-10.43.08.png) 
* トークンを安全に保管してください!トークンを紛失した場合は、トークンを取り消して再度作成する必要があります。古いトークンは即座に動作を停止します。

## ステップ 3. LevelPlay プラットプラットフォームで Ogury をアクティベートする

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

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

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

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

### Cocoapods を使用した Ogury アダプターのダウンロード##download-the-ogury-adapter-with-cocoapods

Ogury SDK を Cocoapods と統合するには、podfile に以下の行を入力したら準備完了です。

```ruby
pod 'IronSourceOguryAdapter','5.2.0'
```

これで、アプリケーション内で Ogury を配信できます。
