# Unity Ads Android のインテグレーション要件

> Unity Ads SDK のインテグレーション要件を確認し、Android アプリケーションが広告フォーマットの実装に必要な前提条件を満たしていることを確認します。

収益を得るために [インタースティシャル広告](/monetization/sdk-integration/android-sdk/interstitial-ads.md)、[リワード広告](/monetization/sdk-integration/android-sdk/rewarded-ads.md)、または [バナー広告](/monetization/sdk-integration/android-sdk/banner-ads.md) を [インストール](/monetization/sdk-integration/android-sdk/install-sdk.md)、[初期化](/monetization/sdk-integration/android-sdk/initialize-sdk.md)、実装する前に、Unity Ads を Android アプリに統合するための要件とサポートされているツールを確認してください。

## アプリの前提条件##app-prerequisites

Android Gradle プラグインのバージョンは、4.2.0 以降である必要があります。

`build.gradle` ファイルに以下が指定されていることを確認します。

* Kotlinのバージョンを2.1.xに更新します。
* `19` 以上の `minSDKversion`
* `33` 以上の `compileSdkVersion`
* [Java 8 のターゲティング](/monetization/sdk-integration/android-sdk/install-sdk.md) が Unity Ads SDK バージョン 4.7.0 以降であること
* `Protobuf-kotlin-lite` または `protobuf-java-lite` と使用中のバージョン

  > **Note:**
  >
  > Unity Ads SDK には、SDK に必要な&#x20;
  >
  > `protobuf-kotlin-lite`
  >
  > &#x20;または&#x20;
  >
  > `protobuf-java-lite`
  >
  > &#x20;との依存関係の既知の競合が原因で、フルバージョンの Protobuf (
  >
  > `protobuf-kotlin`
  >
  > &#x20;または&#x20;
  >
  > `protobuf-java`
  >
  > ) とは互換性がありません。
