Library Klien

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

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

Library klien Sumber Distribusi Contoh kode
Java google-iklan-java Maven, tar.gz Lihat di GitHub
.NET google-ads-dotnet nuget, tar.gz, zip Lihat di GitHub
PHP google-ads-php 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
Keuntungan iklan-google 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/Maks yang didukung
v12 Min: 22.0.0
Max: -
v11 Min: 19.0.0
Max: -
v10 Min: 17.0.0
Max: -

C#

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

PHP

API dan versi PHP Min/Maks yang didukung
v12 Min: 17.1.0
Max: -
v11 Min: 15.1.0
Max: -
v10 Min: 14.0.0
Max: -

Python

API dan versi Python Min/Max yang didukung
v12 Min: 19.0.0
Max: -
v11 Min: 17.0.0
Max: -
v10 Min: 15.0.0
Max: -

Ruby

API dan versi Min/Max Ruby yang didukung
v12 Min: 20.0.0
Max: -
v11 Min: 18.0.0
Max: -
v10 Min: 16.0.0
Max: -

Perl

API dan versi Perl Min/Maks yang didukung
v12 Min: 14.0.0
Max: -
v11 Min: 12.0.0
Max: -
v10 Min: 10.0.0
Max: -

Konfigurasi

Setiap library Klien Ads API menyediakan setelan konfigurasi dan metode pemuatan yang berbeda, 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 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 : Tetapkan token ini ke token developer Anda.
    • GOOGLE_ADS_LOGIN_CUSTOMER_ID : Ini adalah ID pelanggan dari pelanggan yang diberi otorisasi untuk digunakan dalam permintaan, tanpa tanda hubung (-).
    • GOOGLE_ADS_LINKED_CUSTOMER_ID : Header ini hanya diperlukan untuk metode yang memperbarui resource milik suatu entity saat diizinkan melalui Akun Tertaut di UI Google Ads (resource AccountLink di Google Ads API). Tetapkan nilai ini ke ID pelanggan penyedia data yang akan memperbarui resource ID pelanggan yang ditentukan. Atribut ini harus ditetapkan tanpa tanda hubung (-). Untuk mempelajari Akun Tertaut lebih lanjut, kunjungi Pusat Bantuan.