Mümkün olduğunda istemci kitaplığını Maven veya Gradle üzerinden kullanın. İkili dağıtımlar, Maven Merkezi Veri Havuzu üzerinden kullanılabilir (ayrıntılar için hızlı başlangıç kılavuzuna bakın). Ancak bu sayfada açıklanan derleme sürecini kullanarak kitaplığı kendiniz oluşturabilirsiniz.
İstemci kitaplığı, Gradle ile oluşturulur. Bağımlılıklar, Maven Central deposundan indirilir.
Java Development Kit'i yükleme
Kitaplığı derlemek için JDK 8 veya sonraki bir sürüm gerekir. Bu kılavuzda, makinenizde Java'nın yüklü olduğu varsayılmaktadır.
Gradle ile derleme
Dahil edilen Gradle sarmalayıcıyı kullanın. Yapılandırılmış Gradle sarmalayıcı sürümü için gradle-wrapper.properties dosyasına bakın. Ayrı bir Gradle kurulumuna ihtiyacınız yoktur.
Kitaplığı derleme
Projeyi yerel bir
google-ads-javadizinine klonlayın:git clone https://github.com/googleads/google-ads-java.git google-ads-javagoogle-ads-javadizinine gidin:cd google-ads-javaKitaplığın ve örnek projenin anlık görüntü sürümünü oluşturmak için aşağıdaki komutu çalıştırın:
./gradlew buildİstemci kitaplığını yerel Maven deponuza aktarın:
./gradlew publishToMavenLocal
İstemci kitaplığını yerel bir Maven deposunda kullanma
Başarılı bir derleme ve dışa aktarma işleminden sonra istemci kitaplığının yapıları, yerel deponuzdan (genellikle ~/.m2/repository/com/google/api-ads/google-ads/) Maven ve Gradle tarafından kullanılabilir. Geçerli SNAPSHOT sürüm dizesi için gradle.properties dosyasını kontrol edin ve ardından proje derleme dosyalarınıza bu SNAPSHOT sürümüne bağımlılık ekleyin.
Maven'da (pom.xml):
<dependency>
<groupId>com.google.api-ads</groupId>
<artifactId>google-ads</artifactId>
<version>VERSION-SNAPSHOT</version>
</dependency>
Gradle'da (build.gradle):
implementation 'com.google.api-ads:google-ads:VERSION-SNAPSHOT'