Gunakan library klien melalui Maven atau Gradle jika memungkinkan. Distribusi biner tersedia melalui repositori Maven Central (lihat panduan memulai cepat untuk mengetahui detailnya). Namun, Anda dapat membuat library sendiri menggunakan proses build yang dijelaskan di halaman ini.
Library klien dibangun dengan Gradle. Dependensi didownload dari repositori Maven Central.
Menginstal Java Development Kit
JDK 8 atau yang lebih baru diperlukan untuk mem-build library. Panduan ini mengasumsikan bahwa Java telah diinstal di komputer Anda.
Membangun dengan Gradle
Gunakan wrapper Gradle yang disertakan. Lihat
gradle-wrapper.properties untuk versi wrapper Gradle yang dikonfigurasi. Anda tidak memerlukan penginstalan Gradle terpisah.
Membangun library
Buat clone project ke direktori
google-ads-javalokal:git clone https://github.com/googleads/google-ads-java.git google-ads-javaBuka direktori
google-ads-java:cd google-ads-javaJalankan perintah berikut untuk membangun versi snapshot library dan project contoh:
./gradlew buildEkspor library klien ke repositori Maven lokal Anda:
./gradlew publishToMavenLocal
Menggunakan library klien di repositori Maven lokal
Setelah build dan ekspor berhasil, artefak untuk library klien tersedia di Maven dan Gradle dari repositori lokal Anda (biasanya ~/.m2/repository/com/google/api-ads/google-ads/). Periksa gradle.properties untuk string versi SNAPSHOT saat ini, lalu tambahkan dependensi pada versi SNAPSHOT tersebut ke file build project Anda.
Di Maven (pom.xml):
<dependency>
<groupId>com.google.api-ads</groupId>
<artifactId>google-ads</artifactId>
<version>VERSION-SNAPSHOT</version>
</dependency>
Di Gradle (build.gradle):
implementation 'com.google.api-ads:google-ads:VERSION-SNAPSHOT'