Library Klien

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Library klien kami menyediakan tampilan tingkat tinggi dan elemen penyusun dasar fungsi Google Ads API, sehingga mempermudah pengembangan aplikasi dengan cepat. Sebaiknya mulai dengan satu API jika Anda baru menggunakan API.

Library klien Source Distribusi Contoh kode
Java google-ads-java Maven, tar.gz Lihat di GitHub
.NET google-ads-dotnet tar.gz, zip Lihat di GitHub
PHP php-iklan-google tar.gz Lihat di GitHub
Python google-ads-python tar.gz, zip Lihat di GitHub
Ruby google-ads-ruby gem, tar.gz, zip Lihat di GitHub
Perl google-ads-perl tar.gz, zip Lihat di GitHub

Versi API yang didukung

Tabel di bawah mencantumkan versi library tertentu yang mendukung setiap versi API yang tersedia.

Java

API dan versi Java Min/Max yang didukung
v11 Min: 19.0.0
Max: -
v10 Min: 17.0.0
Max: -
v9 Min: 16.0.0
Max: 19.0.0

C#

API dan versi .NET Min/Max yang didukung
v11 Min: 12.1.0
Max: -
v10 Min: 11.0.0
Max: -
v9 Min: 10.2.0
Max: 12.1.0

PHP

API dan versi PHP Min/Max yang didukung
v11 Min: 15.1.0
Max: -
v10 Min: 14.0.0
Max: -
v9 Min: 12.1.0
Max: 15.1.0

Python

API dan versi Min/Max Python yang didukung
v11 Min: 17.0.0
Max: -
v10 Min: 15.0.0
Max: -
v9 Min: 14.1.0
Max: 17.0.0

Ruby

API dan versi Min/Max Ruby yang didukung
v11 Min: 18.0.0
Max: -
v10 Min: 16.0.0
Max: -
v9 Min: 15.0.0
Max: 18.0.0

Perl

API dan versi Min/Max Perl yang didukung
v11 Min: 12.0.0
Max: -
v10 Min: 10.0.0
Max: -
v9 Min: 9.2.0
Max: 12.0.0

Konfigurasi

Setiap library Klien Ads API menyediakan setelan konfigurasi dan metode pemuatan yang berbeda-beda yang dapat Anda gunakan untuk menyesuaikan perilakunya.

Berikut adalah variabel lingkungan yang umum untuk semua library klien dan yang dapat dimuat untuk menetapkan setelan konfigurasi:

  • Library klien
    • GOOGLE_ADS_CONFIGURATION_FILE_PATH: Jalur ke file konfigurasi.
  • OAuth2
    • Mode Aplikasi
      • GOOGLE_ADS_CLIENT_ID : Tetapkan nilai ini ke client ID OAuth2 Anda.
      • GOOGLE_ADS_CLIENT_SECRET : Tetapkan nilai ini ke rahasia klien OAuth2 Anda.
      • GOOGLE_ADS_REFRESH_TOKEN : Tetapkan nilai ini ke token refresh OAuth2 yang telah dibuat sebelumnya jika Anda ingin menggunakan kembali token OAuth2. Setelan ini bersifat opsional.
    • Mode Akun Layanan
      • GOOGLE_ADS_JSON_KEY_FILE_PATH : Tetapkan nilai ini ke jalur file konfigurasi JSON OAuth2.
      • GOOGLE_ADS_IMPERSONATED_EMAIL : Tetapkan nilai ini ke alamat email akun yang Anda tiru.
  • Google Ads API
    • GOOGLE_ADS_DEVELOPER_TOKEN : Setel ini ke token developer Anda.
    • GOOGLE_ADS_LOGIN_CUSTOMER_ID : Ini adalah ID pelanggan dari pelanggan yang diotorisasi untuk digunakan dalam permintaan, tanpa tanda hubung (-).
    • GOOGLE_ADS_LINKED_CUSTOMER_ID : Header ini hanya diperlukan untuk metode yang memperbarui resource entitas saat diizinkan melalui Akun Tertaut di UI Google Ads (resource AccountLink di Google Ads API). Tetapkan nilai ini ke ID pelanggan penyedia data yang memperbarui resource dari ID pelanggan yang ditentukan. Atribut ini harus ditetapkan tanpa tanda hubung (-). Untuk mempelajari Akun Tertaut lebih lanjut, kunjungi Pusat Bantuan.