# Smaatoインテグレーション

> アカウントの作成、必要な認証情報の取得、広告ユニットの設定を行って、Unity LevelPlay で Smaato を広告ネットワークとして設定します。

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

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

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

## 前提条件

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

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

ironsource のメディエーションプラットフォームから Smaato 広告インベントリにアクセスするには、Smaato のアカウントを作成する必要があります。[ここで](https://accounts.smaato.com/signup?response_type=token\&client_id=956f36fnf9gd6ajbmm2t3i7av\&scope=email+openid+aws.cognito.signin.user.admin\&redirect_uri=https://spx.smaato.com/publisherportal/ui/index.html)行うことができます。

## ステップ 2.Smaato アカウント ID とレポートキーの取得

次の手順に従って、Smaato アカウントキーを取得します。これらのキーは、Ironsource ネットワーク設定モジュールに挿入する必要があります。これにより、Smaato が Ironsource と正しく接続できるようになります。

1. パブリッシャーID - Smaatoアカウントで、**インベントリ**>**パブリッシャーID**に移動します。

   ![パブリッシャー ID の場所](/api/media?file=/grow/media/images/publisher-id-smaato-1024x426.png)

2. クライアント ID とクライアントシークレット - **QAuth API Credentials** > **Client ID and ClientSecret** の順に移動します。

   ![クライアント ID とクライアントシークレット](/api/media?file=/grow/media/images/client-id-smaato-1024x381.png)

## ステップ 3. Smaato ネットワークでのアプリケーションの作成

以下の手順に従って、Smaato アプリケーションを作成します。

1. Smaato アカウントで、**インベントリ**>**新しいアプリケーション**に移動します。
   ![新規アプリケーションボタン](/api/media?file=/grow/media/images/smaato-new-app-1024x508.png)

   ![新規アプリケーションフォームの作成](/api/media?file=/grow/media/images/create-new-app-smaato-1024x876.png)

## ステップ 4. Smaato ネットワークワークをアクティベート

ironsource プラットフォーム内で、SDK Networks 設定にアクセスして、LevelPlay アカウントに Smaato パラメータを設定します。

1. 必要なパラメータをすべて設定したら、LevelPlay アカウントにログインし、**Monetize** (収益化) > **設定**> **SDK** **Networks** に移動します。

   ![SDK Networks ページ](/api/media?file=/grow/media/images/Screen-1-1024x515.png)

2. **Available Networks** のテーブルから Smaato を選択し、パラメータを追加して、**アクティベート**を選択します。次に、**Save (保存**) を選択します。

   ![Smaato アカウント設定](/api/media?file=/grow/media/images/account-setting--1024x591.png)

3. 広告ネットワークのリストから Smaato を選択し、**設定** を選択します。

   ![広告ネットワークリストの Smaato](/api/media?file=/grow/media/images/api-verify-1024x515.png)

4. アプリケーションの Smaato アプリケーション名と Adspace ID を入力します。状態を **Active** (アクティブ) に設定し、**Save (保存**) を選択します。設定ダッシュボードに、Smaatoが\*\*「Active\*\* for Mediation(メディエーションに対してアクティブ)」と表示されます。

   ![Smaatoアプリケーション設定の構成](/api/media?file=/grow/media/images/modal.png)

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

### Unity インテグレーション マネージャ(推奨)##unity-integration-manager-(recommended)

SDK インテグレーションが完了したら、Unity インテグレーションマネージャーを使用して Smaato Adapter をダウンロードできます。

Unity Development プラットフォームで、**LevelPlay > インテグレーションマネージャー** を選択します。

すでに最新バージョンのアダプタがある場合は、**アクション** ボタンが「Updated」に変わり、無効になります。

### Android (手動解決)##android-(manual-resolve)

変更を適用するには、必ず「解決」プロセスを使用してください。これにより、選択に応じて関連するアーティファクトがすべてダウンロードされます。詳細については、[こちら](/grow/levelplay/sdk/unity/package-integration.md)の手順を参照してください。 

#### Android プラグイン手動インテグレーション##android-plugin-manual-integration

1. \*\*Android 用 Smaato Adapter のダウンロード:\*\*Smaato adapter and Smaato SDKs (AAR) は[ここ](/grow/levelplay/sdk/android/mediation-networks.md)からダウンロードしてください。
2. \*\*Smaato ファイルを Unity プロジェクトに追加します。\*\*ファイルを **Assets/Plugins/Android/** にインポートします。
3. アプリケーションが **Android 9 Pie** (API レベル 28) **以上**をターゲットにしている場合は、[ここで](/grow/levelplay/sdk/android/networks/guides/smaato.md)説明する Android 設定手順を実行します。

#### iOS 手動インテグレーション##ios-manual-integration

1. **Smaato iOS ファイルをダウンロードします。**[iOS のメディエーションネット](/grow/levelplay/sdk/ios/mediation-networks.md)ワーク を参照してください。
2. \*\*Smaato アダプターファイルを Unity プロジェクトに追加します。\*\*アダプタとフレームワークファイルを **Assets/Plugins/iOS** にインポート
3. \*\*Xcode プロジェクトに SDK を追加します。\*\*Unity3DはXCFrameworksをサポートしていないため、SDK XCFrameworksをXcodeプロジェクトに直接追加します。
