Penghentian dan penghentian total

Dengan rilis versi baru, versi yang tidak digunakan lagi diberi tanggal penghentian, dan setelahnya versi tersebut tidak lagi tersedia. Berikut beberapa panduan lain yang perlu diperhatikan:

  • Kami berupaya untuk menyediakan maksimal tiga versi utama dalam satu waktu.
  • Versi utama memiliki masa aktif sekitar 12 bulan—versi minor: 10 bulan.
  • Anda harus melakukan maksimal dua upgrade per tahun, dan Anda tidak harus melakukan upgrade dalam urutan berurutan yang ketat—misalnya, Anda dapat melakukan upgrade dari versi (N) langsung ke versi (N+2).
  • Tumpang-tindih antara tanggal saat semua library klien dirilis untuk versi terbaru dan versi yang akan dihentikan setidaknya 20 minggu.

Library klien kami mendukung semua versi layanan yang tersedia, sehingga Anda dapat melakukan upgrade secara bertahap dengan menentukan versi layanan yang digunakan.

Jadwal

Tabel berikut mencantumkan tanggal penghentian spesifik untuk setiap versi yang tersedia, dan perkiraan tanggal rilis untuk versi mendatang. Sebaiknya Anda mengupgrade ke versi terbaru secepat mungkin setelah versi terbaru dirilis.

Versi APITanggal rilisTanggal penghentianTanggal penghentianPanduan upgrade
v204 Juni 2025Juni 2026 (tentatif)Mengupgrade dari v19 ke v20
v19.116 April 2025 Februari 2026 (tentatif)
v1926 Februari 2025 Februari 2026 (tentatif)Mengupgrade dari v18 ke v19
v1816 Oktober 2024Juni 2025Agustus 2025Mengupgrade dari v17 ke v18

Melihat versi yang digunakan project Anda

Anda dapat melihat daftar metode dan layanan yang baru-baru ini dipanggil project Anda menggunakan Konsol Google Cloud:

  1. Buka APIs & Services di Konsol Google Cloud.
  2. Klik Google Ads API di tabel.
  3. Di subtab METRIK, Anda akan melihat permintaan terbaru yang diplot pada setiap grafik. Anda dapat melihat metode yang Anda kirimkan permintaan di tabel Metode. Nama metode mencakup versi Google Ads API, layanan, dan nama metode, seperti google.ads.googleads.v20.services.GoogleAdsService.Mutate.
  4. (Opsional) Pilih jangka waktu yang ingin Anda lihat untuk permintaan Anda.

Perbedaan antara penghentian penggunaan dan penghentian layanan

IstilahStatus penghentian penggunaanSenja
Definisi Versi yang tidak digunakan lagi adalah versi yang bukan yang terbaru. Setelah versi baru dirilis, semua versi sebelumnya akan ditandai sebagai tidak digunakan lagi. Versi yang dihentikan tidak dapat digunakan lagi. Permintaan yang dikirim ke versi ini akan gagal pada atau setelah tanggal penghentian.
Implikasi Anda masih dapat menggunakan versi yang tidak digunakan lagi hingga versi tersebut dihentikan, tetapi referensi versi yang tidak digunakan lagi tidak lagi ditandai untuk menunjukkan bahwa versi tersebut bukan lagi versi terbaru.

Sebaiknya Anda mengupgrade ke versi terbaru sesegera mungkin untuk mendapatkan manfaat dari fitur baru.

Anda harus melakukan upgrade dari versi yang dihentikan segera untuk menggunakan Google Ads API.

Sangat disarankan agar Anda mengupgrade ke versi terbaru, menggunakan panduan upgrade.

Waktu Rata-rata, kami merilis versi baru setiap 3 hingga 4 bulan, sehingga versi yang diberikan akan dihentikan setelah sekitar 3 hingga 4 bulan. Kami berencana menghentikan penggunaan versi 1 tahun setelah dirilis.
API Endpoint API untuk versi yang tidak digunakan lagi masih berfungsi seperti biasa.

Anda dapat mengakses endpoint API kami menggunakan library klien, REST, dan sebagainya; namun, fitur baru tidak ditambahkan ke versi yang tidak digunakan lagi.

Endpoint API untuk versi yang dihentikan berhenti berfungsi setelah tanggal penghentian. Google Ads API akan menampilkan error jika Anda mencoba mengakses endpoint API versi yang dihentikan.
Library klien Untuk tujuan menyediakan library klien yang ringkas, kami akan berhenti menyertakan versi API yang tidak digunakan lagi dalam versi library klien baru setelah tanggal penghentian penggunaan. Hal ini membantu Anda menghemat ruang saat menggabungkan library klien kami dalam project Anda. Library klien tidak lagi mendukung versi API yang dihentikan di versi library klien baru setelah tanggal penghentian.
Dukungan Kami memberikan dukungan rutin untuk versi yang tidak digunakan lagi. Versi yang dihentikan tidak lagi didukung setelah tanggal penghentian.

Versi library klien yang didukung

Tabel ini menunjukkan library klien mana yang berfungsi dengan versi API mana.

Java

Library klien untuk Java
v20 Min: 38.0.0
Max: -
v19 Min: 36.0.0
Max: -
v18 Min: 34.0.0
Max: -
v17 Min: 31.0.0
Max: 36.1.0

C#

Library klien untuk .NET
v20 Min: 23.0.0
Max: -
v19 Min: 22.1.0
Max: -
v18 Min: 21.1.0
Max: -
v17 Min: 20.1.0
Max: 22.2.0

PHP

Library klien untuk PHP
v20 Min: 28.0.0
Max: -
v19 Min: 26.1.0
Max: -
v18 Min: 25.0.0
Max: -
v17 Min: 23.1.0
Max: 27.2.0

Python

Library klien untuk Python
v20 Min: 27.0.0
Max: -
v19 Min: 25.2.0
Max: -
v18 Min: 25.1.0
Max: -
v17 Min: 24.1.0
Max: 26.1.0

Ruby

Library klien untuk Ruby
v20 Min: 34.0.0
Max: -
v19 Min: 32.0.0
Max: -
v18 Min: 31.0.0
Max: -

Perl

Library klien untuk Perl
v20 Min: 27.0.0
Max: -
v19 Min: 26.0.0
Max: -
v18 Min: 25.0.1
Max: -

Penghentian penggunaan fitur

Pantau blog developer Google Ads secara rutin agar menjadi yang pertama mengetahui penghentian penggunaan fitur mendatang.

Tabel berikut mencantumkan penghentian penggunaan fitur tertentu yang direncanakan untuk Google Ads API. Detail selengkapnya untuk setiap penghentian dapat ditemukan di postingan blog tertaut.

Fitur Deskripsi Tanggal efektif Catatan tambahan
Pesan error baru untuk token developer yang tidak valid Mulai 28 April 2025, token developer yang tidak valid akan menampilkan DEVELOPER_TOKEN_INVALID untuk v19.1 dan yang lebih baru, dan DEVELOPER_TOKEN_NOT_APPROVED untuk versi sebelum v19.1. Token developer tidak valid yang sebelumnya ditampilkan OAUTH_TOKEN_HEADER_INVALID, yang akan tetap digunakan untuk header OAuth yang tidak valid. 28 April 2025 Perubahan ini tidak akan memengaruhi siapa pun yang sudah memiliki panggilan API yang berfungsi.