20 Ağustos'ta saat 10:00 (EST) itibarıyla Google Reklamcılık ve Ölçüm Topluluğu sunucusunda Discord'da ve YouTube'da canlı yayına katılın. Google Ads API'nin 25.1 sürümünde eklenen yeni özellikleri ele alacağız.
Google, içerikleri tercih ettiğiniz dile çevirmek için yapay zeka teknolojisini kullanır. Yapay zeka çevirilerinde hata olabilir.
Java için istemci kitaplığını kaynaktan oluşturma
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
İstemci kitaplığını Maven üzerinden kullanmanızı öneririz. Ayrıca, yayınlar sayfamızda ve Maven merkezi veri havuzu aracılığıyla ikili dağıtımlar da sunuyoruz
(ayrıntılar için hızlı başlangıç kılavuzumuza bakın). Ancak, aşağıda açıklanan derleme işlemini 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ığı oluşturmak için JDK 1.8 veya sonraki bir sürüm gereklidir. Bu kılavuzun amaçları doğrultusunda, makinenizde Java'nın yüklü olduğunu varsayacağız.
Gradle ile geliştirme
Dahil edilen Gradle sarmalayıcısını kullanmanızı öneririz. Mevcut sürüm için
gradle/wrapper/gradle-wrapper.properties
bölümüne bakın. Ayrı bir Gradle yüklemesi yapmanız gerekmez.
Kitaplığı oluşturma
Bu projeyi istediğiniz dizinde klonlayın. URL'deki .git soneki isteğe bağlıdır.
Kitaplığı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.
./gradlewbuild
İstemci kitaplığını yerel bir Maven deposuna aktarın.
./gradlewpublishToMavenLocal
İstemci kitaplığını yerel bir Maven deposunda kullanma
Başarılı bir derleme ve dışa aktarma işleminden sonra, istemci kitaplığına ait yapılar yerel depodan (genellikle ~/.m2/repository/com/google/api-ads/google-ads/) Maven/Gradle'de kullanılabilir. Sonraki proje derleme dosyalarına, yeni oluşturulan SNAPSHOT sürümüne yönelik bir bağımlılık ekleyin. Sürüm, gradle.properties dosyasında tanımlanır.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-09-12 UTC."],[],[]]