İstemci Kitaplıkları

İstemci kitaplıklarımız, Google Ads API işlevlerinin üst düzey görünümlerini ve temel yapı taşlarını sunarak uygulamaların hızla geliştirilmesini kolaylaştırıyor. API'yi kullanmaya yeni başladıysanız bu API'yle başlamanızı öneririz.

İstemci kitaplığı Kaynak Dağıtım Kod örnekleri
Java google-ads-java Maven, tar.gz GitHub'da göster
.NET google-ads-dotnet nuget, tar.gz, zip GitHub'da göster
PHP google-ads-php tar.gz GitHub'da göster
Python google-ads-python tar.gz, zip GitHub'da göster
Ruby google-ads-rubi gem, tar.gz, zip GitHub'da göster
Perl google-ads-perl tar.gz, zip GitHub'da göster

Desteklenen API sürümleri

Tablo, hangi istemci kitaplıklarının hangi API sürümleriyle çalıştığını gösterir.

Java

Java için istemci kitaplığı
v13 Min: 23.0.0
Max:
v12 Min: 22.0.0
Max:

C#

.NET için istemci kitaplığı
v13 Min: 15.0.0
Max:
v12 Min: 14.2.0
Max:

2.999

PHP için istemci kitaplığı
v13 Min: 18.0.0
Max:
v12 Min: 17.1.0
Max:

Python

Python için istemci kitaplığı
v13 Min: 20.0.0
Max:
v12 Min: 19.0.0
Max:

Ruby

Yakut için istemci kitaplığı
v13 Min: 21.0.0
Max:
v12 Min: 20.0.0
Max:

Perl

Perl için istemci kitaplığı
v13 Min: 15.0.0
Max:
v12 Min: 14.0.0
Max:

Yapılandırma

Her Ads API istemci kitaplığı, davranışını özelleştirmek için kullanabileceğiniz farklı yapılandırma ayarları ve yükleme yöntemleri sunar.

Tüm istemci kitaplıklarında ortak olan ve yapılandırma ayarlarını belirlemek için yüklenebilecek ortam değişkenlerini aşağıda bulabilirsiniz:

  • İstemci kitaplığı
    • GOOGLE_ADS_CONFIGURATION_FILE_PATH: Yapılandırma dosyasının yolu.
  • OAuth2
    • Uygulama Modu
      • GOOGLE_ADS_CLIENT_ID : Bu değeri OAuth2 istemci kimliğinize ayarlayın.
      • GOOGLE_ADS_CLIENT_SECRET : Bu değeri OAuth2 istemci gizli anahtarınız olarak ayarlayın.
      • GOOGLE_ADS_REFRESH_TOKEN : OAuth2 jetonlarını yeniden kullanmak istiyorsanız bu değeri önceden oluşturulmuş bir OAuth2 yenileme jetonu olarak ayarlayın. Bu ayar isteğe bağlıdır.
    • Hizmet Hesabı Modu
      • GOOGLE_ADS_JSON_KEY_FILE_PATH : Bu değeri, OAuth2 JSON yapılandırma dosyası yoluna ayarlayın.
      • GOOGLE_ADS_IMPERSONATED_EMAIL : Bu değeri, kimliğine büründüğünüz hesabın e-posta adresine ayarlayın.
  • Google Ads API
    • GOOGLE_ADS_DEVELOPER_TOKEN : Bunu geliştirici jetonunuza ayarlayın.
    • GOOGLE_ADS_LOGIN_CUSTOMER_ID : İstekte kullanılacak yetkili müşterinin, kısa çizgi (-) içermeyen müşteri kimliğidir.
    • GOOGLE_ADS_LINKED_CUSTOMER_ID : Bu üstbilgi yalnızca Google Ads kullanıcı arayüzündeki Bağlı Hesaplar (Google Ads API'deki AccountLink kaynağı) üzerinden izin verildiğinde bir varlığın kaynaklarını güncelleyen yöntemler için gereklidir. Bu değeri, belirtilen müşteri kimliğinin kaynaklarını güncelleyen veri sağlayıcının müşteri kimliğine ayarlayın. Kısa çizgi (-) olmadan ayarlanmalıdır. Bağlı Hesaplar hakkında daha fazla bilgi edinmek için Yardım Merkezi'ni ziyaret edin.