ドキュメント

​
​

Development

User Acquisition

Monetization

産業

LevelPlay SDK - Android

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - Android

Unity LevelPlay
​
​
Android SDK
  • 使用の準備
  • 規制と設定
  • Ad formats (広告フォーマット)
  • メディエーションネットワーク
    • Android 向けメディエーションネットワーク
    • メディエーションネットワークガイド
      • AppLovin
      • APS
        • APS integration (legacy)
        • APS integration
        • APS Ad Units API migration
      • BidMachine
      • BIGO Ads
      • Chartboost
      • DT Exchange
      • Google Ad Manager
      • Google AdMob
      • Google bidding
      • HyprMX
      • InMobi
      • Liftoff Monetize
      • LY Ads Network
      • Meta Audience Network
      • Mintegral
      • MobileFuse
      • Moloco
      • Ogury
      • Pangle
      • PubMatic
      • Smaato
      • SuperAwesome
      • Unity Ads
      • Verve
      • VK Ad Network
      • Voodoo
      • Yandex Ads
      • YSO Network
    • Ad Quality でサポートされる広告ソース
  • インテグレーションのテスト
  1. ゲームの成長
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. Android 開発者向け LevelPlay SDK

APS インテグレーション

APSアカウントを設定し、LevelPlayとのインテグレーションを設定することで、Amazonパブリッシャー サービス (APS)をUnity LevelPlayと統合できます。
読み終わるまでの所要時間 8 分
最終更新 7日前

重要
以下のドキュメントでは、Unity が開発、所有、または運用するものではない製品またはサービス ("サードパーティ製品") を取り上げます。 その情報は、古かったり、不完全であったりする可能性がありますが、利便性のために提供しています。 サードパーティ製品を使用する際は、その製品の規約に従うものとします。 Unity はそれらの製品に関して一切保証を行わず、その使用によって生じた損害や損失 (サードパーティプロバイダーのコンテンツ、広告、製品、資料に関する問題を含む) について責任を負いません。
注
Amazonパブリッシャー サービス(APS)は招待制のプログラムです。APS を統合するには、LevelPlay SDK と APS SDK の両方を初期化する必要があります。アプリケーションで APS 広告をディスプレイするには、以下に詳細を示す完全なインテグレーション フローを実行してください。
このガイドは、LevelPlay SDK バージョン 9.0.0 以降に適用されます。古い機能バージョン(8.0.0 以降)については、この記事を参照してください。
注
このメディエーションネットワークのアダプタ変更ログを表示するには、Android 向けメディエーションネットワーク を参照してください。

サポートする APS Android SDK 範囲

APS Adapter 5.0.0 for Android は、範囲の依存関係によって APS Android SDK を統合するように設計されています。9.8 以降の依存関係を使用すると、新しい LevelPlay アダプタを組み込むことなく、将来の APS Android SDK(9.8.8 未満)に自動的に統合できます。

APS アカウントの作成

  1. APS に連絡してアプリケーションのアカウントを設定します。APS アカウントを作成するには、APS Web サイトに移動し、接触を選択してリクエストを開きます。
  2. APS リクエストが承認されると、サインアップして APS でアカウントを作成するための招待リンクが送られてきます。
  3. LevelPlay で APS を設定する前に、上記の手順を完了する必要があります。

APS ネットワークにスロットを設定する

  1. Apps メニューから適切なアプリケーションを選択し、設定を選択します。
  2. Monetization サービスの設定メニューで LevelPlay を選択します。
  3. スロットを追加し、各スロットに定義します。 :
    • 名前
    • 広告サイズ
    • 価格(自動/手動)
  4. すべてのスロットの追加を完了し、認証情報を取得します。
    1. App IDの取得
    2. 価格帯の CSV ファイルをダウンロードします。

APS ネットワークワークのアクティベート

LevelPlay プラットフォーム内で、SDK Networks 設定にアクセスして、LevelPlay アカウントに APS パラメータを設定します。
  1. 上記の認証情報を取得したら、LevelPlay アカウントにログインし、Monetize (収益化)> 設定> SDK Networks に移動します。
  2. Available Networks のテーブルから APS を選択し、アクティベートを選択します。
  3. 広告ネットワークのリストから APS を選択し、設定 を選択します。
  4. APS App ID を入力し、CSV ファイルをそのままアップロードします。
  5. APS アプリケーション設定ページのインターフェースが更新されます。

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

  • 「スロット名」、「価格」、「サイズ」の各フィールドは自動的に入力されます。
  • 各スロット名の以下のフィールドに入力します。
    • UUID
    • APS 形式
    • サイズ
  • この情報を取得するには、APS サイトを参照する必要があります。
  • UUID、APS 形式、およびサイズのフィールドに入力したら、SAVE を選択します。

APS アダプタをビルドに追加する

Gradle

  1. アプリケーションモジュールの ビルド.gradle スクリプトに以下の Maven URL が存在することを確認します。
    repositories { mavenCentral()}
  2. アダプターの Maven 名をアプリケーションモジュールの ビルド.gradle スクリプトに追加します。
    dependencies { implementation 'com.unity3d.ads-mediation:aps-adapter:5.0.0' implementation 'com.amazon.android:aps-sdk:11.1.0+' implementation 'com.iabtcf:iabtcf-decoder:2.0.10'}

AndroidManifest.xml 更新

<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<activity android:name="com.amazon.device.ads.DTBInterstitialActivity"/><activity android:name="com.amazon.device.ads.DTBAdActivity"/>

ProGuard ユーザーのみ

APS アダプタで ProGuard を使用している場合は、ProGuard ファイルに以下のコードを追加する必要があります。
-keep class com.amazon.device.ads.** { *; }

Init APS SDK

APS ネットワークワークでは、APS 広告をディスプレイするために Ironsource SDK と APS SDK の両方を初期化する必要があります。
アプリケーションを開いた後、LevelPlay SDK を初期化する前に APS SDK を初期化します。APS 設定のステップ 2 で定義した APS App ID を使用します。
AdRegistration.getInstance(APS_アプリケーション_ID, this);//'this' はアクティビティコンテキストです。
AdRegistration.getInstance(APS_アプリケーション ID, this)//'this' はアクティビティコンテキストです。

詳細設定

米国プライバシーコンプライアンス

LevelPlay のメディエーションプラットフォームを使用すると、パブリッシャーは、カリフォルニア州プライバシー権法 (CPRA) などの米国州プライバシー法の下で、エンドユーザーの個人情報の販売や共有を制限できます。この特徴は、LevelPlay SDK 8.4.0 以降と APS Android アダプターバージョン 5.1.0 以降を使用して有効化されます。
詳細については、規制の詳細設定 を参照してください。
これで、アプリケーション内でAPSの需要を満たす準備が整いました。

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • サポートする APS Android SDK 範囲

    • APS アカウントの作成

    • APS ネットワークにスロットを設定する

    • APS ネットワークワークのアクティベート

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

    • APS アダプタをビルドに追加する

      • Gradle

    • AndroidManifest.xml 更新

      • ProGuard ユーザーのみ

    • Init APS SDK

    • 詳細設定

      • 米国プライバシーコンプライアンス


このページの問題を報告する