APS インテグレーション
SDKバージョン9.0.0以降の設定とアカウント設定を含む、Unity LevelPlayでAmazonパブリッシャー サービス (APS)を広告ネットワークとして設定します。
読み終わるまでの所要時間 7 分最終更新 6日前
ステップ 1. APS アカウントの作成
- APS に連絡してアプリケーションのアカウントを設定します。APS アカウントを作成するには、APS Web サイトに移動し、接触を選択してリクエストを開きます。
- APS リクエストが承認されると、サインアップして APS でアカウントを作成するための招待リンクが送られてきます。
- LevelPlay で APS を設定する前に、上記の手順を完了する必要があります。
ステップ 2. APS ネットワークにスロットを設定する
- Appsメニューから適切なアプリケーションを選択し、設定を選択
- Monetizationサービスの設定メニューでLevelPlayを選択します。
- スロットを追加し、各スロットに定義します。 :
- 名前
- 広告サイズ
- 価格(自動/手動)
- すべてのスロットの追加を完了し、認証情報を取得します。
- App IDの取得
- 価格帯の CSV ファイルをダウンロード
ステップ 3. APS ネットワークワークのアクティベート
LevelPlay プラットフォーム内で、SDK Networks 設定にアクセスして、LevelPlay アカウントに APS パラメータを設定します。
- 上記の認証情報を取得したら、LevelPlay アカウントにログインし、Monetize> 設定> SDK Networks に移動します。
- Available Networks のテーブルから APS を選択し、アクティベートを選択します。
- 広告ネットワークのリストから APS を選択し、設定 を選択します。
- APS App ID を入力し、CSV ファイルをそのままアップロードします。
- APS アプリケーション設定ページのインターフェースが更新されます。
LevelPlay ダッシュボードで APS データを更新する
- 「スロット名」、「価格」、「サイズ」の各フィールドは自動的に入力されます。
- 各スロット名の以下のフィールドに入力します。
- UUID
- APS 形式
- サイズ
- この情報を取得するには、APS サイトを参照する必要があります。
- UUID、APS 形式、およびサイズのフィールドに入力したら、SAVE を選択します。
ステップ 5.APS Unity プラグインのインポート
- APS Unity プラグインを APS Web サイトからダウンロードします。
- Unity プロジェクトが開いていることを確認し、パッケージをインポートします。
- Unity メニューで Amazon (Amazon) を選択し、Manage SDKs (SDK の管理) を選択して Amazon SDK マネージャーを開きます。
- ironsource アダプタをインストールし、Unity パッケージをインポート
Unity ネットワーク マネージャ(推奨)
SDK インテグレーションが完了したら、Unity ネットワーク マネージャを使用して APS アダプタを追加します。
Unity Development プラットフォームで、Ads Mediation > インテグレーションマネージャーに移動します。
すでに最新バージョンのアダプタがある場合は、アクション ボタンが "Updated" に変わり、無効になります。
ステップ 6.Init APS SDK
APS ネットワークワークでは、APS 広告をディスプレイするために Ironsource SDK と APS SDK の両方を初期化する必要があります。
アプリケーションを開いた後、LevelPlay SDK を初期化する前に APS SDK を初期化します。APS 設定のステップ 2 で定義した APS App ID を使用します。
Amazon.Initialize(amazonApiKey);
インテグレーションの詳細については、『 APS Resources for Unity 』を参照してください。
ビルド問題のトラブルシューティング
-
APS アダプタが Android ビルドにない場合は、DependentResolutionManagement の下の BuildConfig.java ファイルに 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 最小バージョンが 12.0 に設定されていることを確認してください。
これで、アプリケーション内でAPSの需要を満たす準備が整いました。