Google Content API for Shopping secara resmi mencapai tanggal penghentiannya pada 18 Agustus 2026. Semua developer harus memigrasikan integrasi yang ada ke Merchant API sesegera mungkin.
Untuk mendorong migrasi sebelum penghentian total 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 penghentian akhir Google Content API for Shopping (v2.1):
| Tanggal | Milestone | Detail |
|---|---|---|
| 1 September 2026 | Pengenalan permintaan yang gagal secara berkala | Permintaan tanpa perpanjangan aktif mulai gagal secara berkala dengan HTTP 410 Gone. |
| Awal tahun 2027 | Penghentian | Penonaktifan penuh. Semua endpoint dinonaktifkan dan semua permintaan gagal. |
Penurunan kualitas layanan dan respons error
Mulai 1 September 2026, permintaan yang dikirim ke endpoint Google Content API for Shopping oleh klien tanpa perpanjangan aktif akan gagal secara berkala dengan kode status HTTP 410 Gone.
Format respons error
Saat 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 akan berhasil. Namun, mengandalkan percobaan ulang bukanlah solusi jangka panjang yang layak karena permintaan yang gagal akan menjadi lebih sering hingga semua permintaan gagal saat penghentian.
Developer yang terpengaruh
Proses penghentian dan penurunan kualitas layanan berlaku untuk developer dan bisnis sebagai berikut:
- Integrasi API kustom: Jika organisasi Anda mempertahankan alat internal, skrip, atau software kustom yang melakukan panggilan langsung ke Google Content API for Shopping, Anda harus mengupdate 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 Anda saat ini yang setara dengan layanan modern.
- Instal library klien Merchant API terbaru Merchant API untuk bahasa pemrograman Anda.
- Update dan uji integrasi Anda di lingkungan pengembangan sebelum men-deploy ke produksi.
Meminta perpanjangan
Jika organisasi Anda memerlukan waktu tambahan untuk menyelesaikan migrasi, Anda dapat mengajukan perpanjangan untuk sementara mengecualikan project Google Cloud Anda dari error penurunan kualitas layanan. Untuk meminta perpanjangan, kirimkan formulir permintaan perpanjangan Content API.
Perpanjangan yang disetujui akan melindungi project Anda dari respons error terjadwal melalui periode perpanjangan yang disetujui. Perpanjangan tidak akan berlaku setelah penghentian akhir pada awal tahun 2027.