Smaatoインテグレーション
アカウントの作成、必要な認証情報の取得、広告ユニットの設定を行って、Unity LevelPlay で Smaato を広告ネットワークとして設定します。
読み終わるまでの所要時間 3 分最終更新 6日前
このガイドでは、LevelPlay Mediation プラットフォームで Smaato を広告ネットワークとして稼働させる方法をステップごとに説明します。
前提条件
バナー広告がアプリケーションに正しく統合されていることを確認します。インテグレーション手順については、以下のプラットフォーム固有のガイドを参照してください。
ステップ 1. Smaato アカウントの作成
ironsource のメディエーションプラットフォームから Smaato 広告インベントリにアクセスするには、Smaato のアカウントを作成する必要があります。ここで行うことができます。
ステップ 2.Smaato アカウント ID とレポートキーの取得
次の手順に従って、Smaato アカウントキーを取得します。これらのキーは、Ironsource ネットワーク設定モジュールに挿入する必要があります。これにより、Smaato が Ironsource と正しく接続できるようになります。
-
パブリッシャーID - Smaatoアカウントで、インベントリ>パブリッシャーIDに移動します。

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

ステップ 3. Smaato ネットワークでのアプリケーションの作成
以下の手順に従って、Smaato アプリケーションを作成します。
-
Smaato アカウントで、インベントリ>新しいアプリケーションに移動します。


ステップ 4. Smaato ネットワークワークをアクティベート
ironsource プラットフォーム内で、SDK Networks 設定にアクセスして、LevelPlay アカウントに Smaato パラメータを設定します。
-
必要なパラメータをすべて設定したら、LevelPlay アカウントにログインし、Monetize (収益化) > 設定> SDK Networks に移動します。

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

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

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

ステップ 5.ビルドに Smaato アダプタを追加する
Unity インテグレーション マネージャ(推奨)
SDK インテグレーションが完了したら、Unity インテグレーションマネージャーを使用して Smaato Adapter をダウンロードできます。
Unity Development プラットフォームで、LevelPlay > インテグレーションマネージャー を選択します。
すでに最新バージョンのアダプタがある場合は、アクション ボタンが「Updated」に変わり、無効になります。
Android (手動解決)
変更を適用するには、必ず「解決」プロセスを使用してください。これにより、選択に応じて関連するアーティファクトがすべてダウンロードされます。詳細については、こちらの手順を参照してください。
Android プラグイン手動インテグレーション
- **Android 用 Smaato Adapter のダウンロード:**Smaato adapter and Smaato SDKs (AAR) はここからダウンロードしてください。
- **Smaato ファイルを Unity プロジェクトに追加します。**ファイルを Assets/Plugins/Android/ にインポートします。
- アプリケーションが Android 9 Pie (API レベル 28) 以上をターゲットにしている場合は、ここで説明する Android 設定手順を実行します。
iOS 手動インテグレーション
- Smaato iOS ファイルをダウンロードします。iOS のメディエーションネットワーク を参照してください。
- **Smaato アダプターファイルを Unity プロジェクトに追加します。**アダプタとフレームワークファイルを Assets/Plugins/iOS にインポート
- **Xcode プロジェクトに SDK を追加します。**Unity3DはXCFrameworksをサポートしていないため、SDK XCFrameworksをXcodeプロジェクトに直接追加します。