İstemci Kitaplıkları

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

İstemci kitaplıklarımız, Google Ads API işlevlerinin üst düzey görünümleri ve temel yapı taşları sunarak uygulamaların hızlı bir şekilde geliştirilmesini sağlar. API'yi kullanmaya yeni başlayanlarla 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-yazılım tar.gz GitHub'da göster
Python google-ads-pypyon tar.gz, zip GitHub'da göster
Ruby google-reklam-rubi gem, tar.gz, zip GitHub'da göster
Perl google-reklam-perl tar.gz, zip GitHub'da göster

Desteklenen API sürümleri

Aşağıdaki tabloda mevcut her API sürümünü destekleyen spesifik kitaplık sürümleri gösterilmektedir.

Java

API ve desteklenen Min/Max Java sürümleri
sürüm 12 Min: 22.0.0
Max:
sürüm 11 Min: 19.0.0
Max:
sürüm 10 Min: 17.0.0
Max: -

C#

API ve desteklenen Min/Max .NET sürümleri
sürüm 12 Min: 14.2.0
Max:
sürüm 11 Min: 12.1.0
Max:
sürüm 10 Min: 11.0.0
Max:

PHP

API ve desteklenen Min/Max PHP sürümleri
sürüm 12 Min: 17.1.0
Max:
sürüm 11 Min: 15.1.0
Max: -
sürüm 10 Min: 14.0.0
Max: -

Python

API ve desteklenen Min/Max Python sürümleri
sürüm 12 Min: 19.0.0
Max:
sürüm 11 Min: 17.0.0
Max: -
sürüm 10 Min: 15.0.0
Max:

Ruby

API ve desteklenen Min/Maks. sürüm sürümleri
sürüm 12 Min: 20.0.0
Max: -
sürüm 11 Min: 18.0.0
Max:
sürüm 10 Min: 16.0.0
Max:

Perl

API ve desteklenen Min/Max Perl sürümleri
sürüm 12 Min: 14.0.0
Max: -
sürüm 11 Min: 12.0.0
Max:
sürüm 10 Min: 10.0.0
Max:

Yapılandırma

Her bir Ads API İstemci 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ı yapmak 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ıza 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'si
    • GOOGLE_ADS_DEVELOPER_TOKEN : Bunu geliştirici jetonunuza ayarlayın.
    • GOOGLE_ADS_LOGIN_CUSTOMER_ID : İstekte kullanılacak yetkili müşterinin, kısa çizgi (-) olmadan eklenen müşteri kimliğidir.
    • GOOGLE_ADS_LINKED_CUSTOMER_ID : Bu başlık, yalnızca Google Ads kullanıcı arayüzündeki Bağlı Hesaplar aracılığıyla izin verildiğinde bir varlığın kaynaklarını güncelleyen yöntemler için gereklidir (Google Ads API'deki AccountLink kaynağı). 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.