ドキュメント

APS 移行ガイド

LevelPlay for Unityを使用してAPS広告ユニットAPIに移行し、既存のAPS統合に広告ユニットAPIを使用します。
読み終わるまでの所要時間 3 分最終更新 1ヶ月前

重要
以下のドキュメントでは、Unity が開発、所有、または運用するものではない製品またはサービス ("サードパーティ製品") を取り上げます。 その情報は、古かったり、不完全であったりする可能性がありますが、利便性のために提供しています。 サードパーティ製品を使用する際は、その製品の規約に従うものとします。 Unity はそれらの製品に関して一切保証を行わず、その使用によって生じた損害や損失 (サードパーティプロバイダーのコンテンツ、広告、製品、資料に関する問題を含む) について責任を負いません。
このガイドでは、Amazonパブリッシャーサービス(APS)ネットワークをLevelPlayと統合し、既存のAPS統合に広告ユニットAPIを活用するためのステップバイステップの手順を説明します。

前提条件

最小 SDK バージョン: 9.0.0+

APS 設定の確認とダウンロード

注
CSV ファイルをダウンロードする前に、必要な設定を変更してください。さらに変更するには、いつでも APS アカウントに戻ります。
  1. APS アカウントにアクセスします。
  2. 関連アプリケーションの CSV 設定ファイルをダウンロードします。

LevelPlay プラットフォームでの APS 設定の更新

  1. LevelPlay プラットフォームでアプリケーションのインスタンスページに移動します。
  2. CSV 設定ファイルをアップロードして、APS 設定を更新します。
  3. Replace (置換) を選択します。
APS アプリケーション設定ページのインターフェースが更新されます。

LevelPlay ダッシュボードで APS データを更新する

APS データ フィールドの中には、自動的に入力されるものがあります。ただし、以下の手順を手動で実行する必要があります。
  1. 各スロット名の以下のフィールドに入力します。
  • UUID
  • APS 形式
  • サイズ
注
この情報を取得するには、APS サイト を参照してください。
  1. SAVE (保存) を選択します。
注
このメディエーション ネットワークのアダプタ変更ログを表示するには、Unity 向けメディエーション ネットワーク を参照してください。

APS Unity プラグインのインポート

  1. APS Unity プラグインを APS Web サイトからダウンロードします。
  2. Unity プロジェクトが開いていることを確認し、パッケージをインポートします。
  3. Unity メニューで、Amazon> Manage SDKs を選択します。
  4. ironsource アダプタをインストールし、Unity パッケージをインポートします。

APS アダプターの追加

SDK インテグレーションが完了したら、Unity ネットワーク マネージャを使用して APS アダプタを追加します。
Unity Development プラットフォームで、Ads Mediation> インテグレーション マネージャ に移動します。
注
すでに最新バージョンのアダプタがある場合、アクションボタンは Updated と表示され、無効になります。

Init APS SDK

APS ネットワークワークでは、APS 広告をディスプレイするために Ironsource SDK と APS SDK の両方を初期化する必要があります。
アプリケーションを開いた後、LevelPlay SDK を初期化する前に APS SDK を初期化します。APS 設定時に定義した APS App ID を使用します。
Amazon.Initialize(amazonApiKey);
インテグレーションの詳細については、『 APS Resources for Unity 』を参照してください。

以前のロード ロジックの削除

このアダプターでは、APS 入札情報を LevelPlay メディエーションと共有する必要がなくなりました。以下のコードを削除します。
  • 各広告単位ロード前の APS 広告リクエストのロード。
  • APS 入札情報を LevelPlay と共有するための
    setNetworkData
    の呼び出し。

ビルド問題のトラブルシューティング

Android

APS アダプタが Android ビルドにない場合は、
dependencyResolutionManagement
の下の
settings.gradle
ファイルに Maven URL を追加します。
dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS) repositories { google() mavenCentral() maven { url "https://s3.amazonaws.com/ssa.public/ironsource-mobile/android-adapters" }}

iOS

iOS 用にビルドする場合は、ターゲットの最小 iOS バージョンが 12.0 に設定されていることを確認します。