ドキュメント

Smaatoインテグレーション

アカウントの作成、必要な認証情報の取得、広告ユニットの設定を行って、Unity LevelPlay で Smaato を広告ネットワークとして設定します。
読み終わるまでの所要時間 3 分最終更新 1ヶ月前

重要
以下のドキュメントでは、Unity が開発、所有、または運用するものではない製品またはサービス ("サードパーティ製品") を取り上げます。 その情報は、古かったり、不完全であったりする可能性がありますが、利便性のために提供しています。 サードパーティ製品を使用する際は、その製品の規約に従うものとします。 Unity はそれらの製品に関して一切保証を行わず、その使用によって生じた損害や損失 (サードパーティプロバイダーのコンテンツ、広告、製品、資料に関する問題を含む) について責任を負いません。
注
このメディエーション ネットワークのアダプタ変更ログを表示するには、Unity 向けメディエーション ネットワーク を参照してください。
このガイドでは、LevelPlay Mediation プラットフォームで Smaato を広告ネットワークとして稼働させる方法をステップごとに説明します。

前提条件

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

ステップ 1. Smaato アカウントの作成

ironsource のメディエーションプラットフォームから Smaato 広告インベントリにアクセスするには、Smaato のアカウントを作成する必要があります。ここで行うことができます。

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

次の手順に従って、Smaato アカウントキーを取得します。これらのキーは、Ironsource ネットワーク設定モジュールに挿入する必要があります。これにより、Smaato が Ironsource と正しく接続できるようになります。
  1. パブリッシャーID - Smaatoアカウントで、インベントリ>パブリッシャーIDに移動します。
    パブリッシャー ID の場所
  2. クライアント ID とクライアントシークレット - QAuth API Credentials > Client ID and ClientSecret の順に移動します。
    クライアント ID とクライアントシークレット

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

以下の手順に従って、Smaato アプリケーションを作成します。
  1. Smaato アカウントで、インベントリ>新しいアプリケーションに移動します。
    新規アプリケーションボタン
    新規アプリケーションフォームの作成

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

ironsource プラットフォーム内で、SDK Networks 設定にアクセスして、LevelPlay アカウントに Smaato パラメータを設定します。
  1. 必要なパラメータをすべて設定したら、LevelPlay アカウントにログインし、Monetize (収益化) > 設定> SDK Networks に移動します。
    SDK Networks ページ
  2. Available Networks のテーブルから Smaato を選択し、パラメータを追加して、アクティベートを選択します。次に、Save (保存) を選択します。
    Smaato アカウント設定
  3. 広告ネットワークのリストから Smaato を選択し、設定 を選択します。
    広告ネットワークリストの Smaato
  4. アプリケーションの Smaato アプリケーション名と Adspace ID を入力します。状態を Active (アクティブ) に設定し、Save (保存) を選択します。設定ダッシュボードに、Smaatoが**「Active** for Mediation(メディエーションに対してアクティブ)」と表示されます。
    Smaatoアプリケーション設定の構成

ステップ 5.ビルドに Smaato アダプタを追加する

Unity インテグレーション マネージャ(推奨)

SDK インテグレーションが完了したら、Unity インテグレーションマネージャーを使用して Smaato Adapter をダウンロードできます。
Unity Development プラットフォームで、LevelPlay > インテグレーションマネージャー を選択します。
すでに最新バージョンのアダプタがある場合は、アクション ボタンが「Updated」に変わり、無効になります。

Android (手動解決)

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

Android プラグイン手動インテグレーション

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

iOS 手動インテグレーション

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