可能な場合は、Maven または Gradle を介してクライアント ライブラリを使用します。バイナリ ディストリビューションは、Maven Central リポジトリから入手できます(詳しくは、クイック スタート ガイドをご覧ください)。ただし、このページで説明するビルドプロセスを使用して、ライブラリを自分でビルドすることはできます。
クライアント ライブラリは Gradle でビルドされています。依存関係は Maven Central リポジトリからダウンロードされます。
Java Development Kit をインストールする
ライブラリをビルドするには JDK 8 以降が必要です。このガイドでは、マシンに Java がインストールされていることを前提としています。
Gradle でビルドする
同梱の Gradle ラッパーを使用します。構成された Gradle ラッパーのバージョンについては、gradle-wrapper.properties をご覧ください。Gradle を別途インストールする必要はありません。
ライブラリをビルドする
プロジェクトをローカルの
google-ads-javaディレクトリにクローンします。git clone https://github.com/googleads/google-ads-java.git google-ads-javagoogle-ads-javaディレクトリに移動します。cd google-ads-java次のコマンドを実行して、ライブラリのスナップショット バージョンとサンプル プロジェクトをビルドします。
./gradlew buildクライアント ライブラリをローカルの Maven リポジトリにエクスポートします。
./gradlew publishToMavenLocal
ローカル Maven リポジトリでクライアント ライブラリを使用する
ビルドとエクスポートが成功すると、クライアント ライブラリのアーティファクトがローカル リポジトリ(通常は ~/.m2/repository/com/google/api-ads/google-ads/)から Maven と Gradle で使用できるようになります。gradle.properties で現在の SNAPSHOT バージョン文字列を確認し、その SNAPSHOT バージョンの依存関係をプロジェクトのビルドファイルに追加します。
Maven(pom.xml)の場合:
<dependency>
<groupId>com.google.api-ads</groupId>
<artifactId>google-ads</artifactId>
<version>VERSION-SNAPSHOT</version>
</dependency>
Gradle(build.gradle)の場合:
implementation 'com.google.api-ads:google-ads:VERSION-SNAPSHOT'