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ığın oluşturulması 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 geliştirme
Birlikte verilen Gradle sarmalayıcısını kullanın. Yapılandırılmış Gradle sarmalayıcı sürümü için
gradle-wrapper.properties bölümüne bakın. Ayrı bir Gradle yüklemesi yapmanız gerekmez.
Kitaplığı oluşturma
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 örnekler projesinin 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
Derleme ve dışa aktarma işlemi başarılı olduktan sonra, istemci kitaplığına ait yapılar yerel deponuzdan (genellikle ~/.m2/repository/com/google/api-ads/google-ads/) Maven ve Gradle'da kullanılabilir. Mevcut SNAPSHOT sürüm dizesi için gradle.properties'ı kontrol edin ve ardından proje derleme dosyalarınıza bu SNAPSHOT sürümüne yönelik bir bağımlılık ekleyin.
Maven'de (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'