Google Content API for Shopping secara resmi dihentikan pada 18 Agustus 2026. Semua developer harus memigrasikan integrasi yang ada ke Merchant API sesegera mungkin.
Untuk mendorong migrasi sebelum penonaktifan penuh dan memastikan developer mematuhi pemberitahuan penghentian di log aplikasi mereka, Google memperkenalkan proses penurunan kualitas layanan progresif mulai 1 September 2026.
Jadwal penghentian
Tabel berikut menguraikan linimasa penurunan kualitas layanan dan penonaktifan akhir Google Content API for Shopping (v2.1):
| Tanggal | Milestone | Detail |
|---|---|---|
| 1 September 2026 | Pengenalan permintaan yang gagal secara terputus-putus | Permintaan tanpa ekstensi aktif akan mulai gagal secara berkala dengan HTTP 410 Gone. |
| Awal 2027 | Penonaktifan | Penonaktifan penuh. Semua endpoint dinonaktifkan dan semua permintaan gagal. |
Respons error dan penurunan kualitas layanan
Mulai 1 September 2026, permintaan yang dikirim ke endpoint Google Content API for Shopping oleh klien tanpa ekstensi aktif akan gagal secara berkala dengan kode status HTTP 410 Gone.
Format respons error
Jika permintaan ditolak sebagai bagian dari penurunan kualitas layanan terjadwal, API akan menampilkan payload error HTTP 410 Gone yang berisi pesan dan metadata dengan detail project Google Cloud Anda:
{
"error": {
"code": 410,
"message": "Content API for Shopping was sunset on August 18, 2026 for GCP project with id YOUR_PROJECT_ID and number 123456789012. Please migrate to the Merchant API v1 version. See https://developers.google.com/merchant/api/guides/compatibility for more details",
"status": "ABORTED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "content_api_sunset",
"domain": "shoppingcontent.googleapis.com",
"metadata": {
"GCP_ID": "YOUR_PROJECT_ID",
"GCP_NUMBER": "YOUR_PROJECT_NUMBER",
"HELP_CENTER_LINK": "https://developers.google.com/merchant/api/guides/compatibility"
}
}
]
}
}
Respons error mencakup kolom metadata berikut:
GCP_ID: ID project Google Cloud yang membuat permintaan.GCP_NUMBER: ID numerik unik project Google Cloud.HELP_CENTER_LINK: Link langsung ke dokumentasi migrasi.
Dampak kuota
Respons error buatan yang dihasilkan selama penurunan kualitas layanan tidak dihitung dalam kuota API project Anda.
Mencoba lagi permintaan yang gagal
Karena penurunan kualitas layanan awal hanya menyebabkan sebagian permintaan gagal, mencoba lagi permintaan yang gagal mungkin berhasil. Namun, mengandalkan percobaan ulang bukanlah solusi jangka panjang yang layak karena permintaan yang gagal akan menjadi lebih sering hingga semua permintaan gagal saat penonaktifan.
Developer yang terpengaruh
Proses penghentian dan penurunan kualitas layanan berlaku untuk developer dan bisnis sebagai berikut:
- Integrasi API kustom: Jika organisasi Anda memiliki alat internal, skrip, atau software kustom yang melakukan panggilan langsung ke Google Content API for Shopping, Anda harus memperbarui aplikasi untuk memanggil Merchant API.
- Platform pihak ketiga: Jika Anda mengakses Merchant Center melalui platform e-commerce, partner platform Anda akan mengelola migrasi atas nama Anda. Anda tidak perlu melakukan apa pun.
Tindakan diperlukan
Untuk mencegah gangguan pada listingan produk dan pengelolaan akun Anda:
- Tinjau ringkasan Merchant API untuk memahami arsitektur, autentikasi, dan struktur sub-API.
- Ikuti panduan Bermigrasi dari Content API for Shopping ke Merchant API untuk mengidentifikasi layanan Content API modern yang setara dengan layanan Anda saat ini.
- Instal library klien Merchant API terbaru untuk bahasa pemrograman Anda.
- Perbarui dan uji integrasi Anda di lingkungan pengembangan sebelum men-deploy ke produksi.
Minta perpanjangan waktu
Jika organisasi Anda memerlukan waktu tambahan untuk menyelesaikan migrasi, Anda dapat mengajukan perpanjangan untuk mengecualikan project Google Cloud Anda dari error penurunan kualitas layanan untuk sementara. Untuk meminta perpanjangan, kirimkan formulir permintaan perpanjangan Content API.
Ekstensi yang disetujui melindungi project Anda dari respons error terjadwal melalui periode ekstensi yang disetujui. Ekstensi tidak diperpanjang setelah penonaktifan akhir pada awal tahun 2027.