Masalah Umum

Halaman ini mendokumentasikan masalah umum developer terkait Merchant API.

Masalah throughput untuk metode insert produk dan inventaris

Dilaporkan: 28-01-2026 UTC | Terakhir Diperbarui: 31-03-2026 UTC

Kami menerima laporan masalah performa sisi klien terkait throughput saat mengirimkan data dalam jumlah besar ke Merchant API. Anda mungkin melihat masalah ini saat menggunakan library klien untuk metode berikut:

Kami telah melakukan peningkatan untuk meningkatkan performa berbagai sistem backend. Jika Anda masih mengalami masalah ini, Anda mungkin perlu mengonfigurasi kumpulan saluran untuk memaksimalkan throughput. Hal ini mengabaikan batas umum 100 streaming dari satu saluran gRPC dengan mengelola beberapa koneksi yang mendasarinya. Untuk mengetahui informasi selengkapnya, lihat Merefaktorisasi kode untuk permintaan serentak: Meningkatkan throughput dengan kumpulan saluran.

Kode produk dengan karakter khusus

Dilaporkan: 03-10-2025 UTC | Terakhir Diperbarui: 08-04-2026 UTC

Pengguna mungkin mengalami masalah saat mengelola produk jika productId atau offerId tidak mematuhi panduan pemformatan ID produk. ID produk tersebut mungkin berisi karakter khusus, terutama garis miring (/), titik dua (:), tilde (~), dan tanda persen (%). Platform seperti Merchant Center sudah mengizinkan beberapa karakter khusus dalam ID produk.

Karena Merchant API menggabungkan kode produk langsung ke dalam resource name sebagai bagian dari URL (misalnya accounts/{account}/products/{productId}), karakter ini dapat mengganggu perutean dan penguraian URL standar, sehingga menyebabkan error 404 Not Found atau 400 Bad Request yang tidak terduga selama operasi GET, PATCH, atau DELETE.

Agar dapat berinteraksi dengan aman dengan produk yang berisi karakter ini, Anda harus mengenkode segmen productId atau offerId dari nama resource. Algoritma encoding-nya adalah encoding Base64URL tanpa padding. Untuk informasi selengkapnya, lihat accounts.productInputs.name.

Terselesaikan: Kami meluncurkan solusi untuk menstandarkan perilaku di seluruh ekosistem Merchant API. Kami telah menambahkan kolom baru base64_encoded_name ke respons API yang menyediakan nama resource yang telah dienkode, sehingga Anda dapat menggunakan output daftar atau mendapatkan panggilan secara langsung sebagai input untuk update berikutnya tanpa melakukan encoding manual.

Penundaan setelah pembuatan sumber data

Dilaporkan: 10-04-2024 UTC | Terakhir Diperbarui: 12-05-2024 UTC

Terjadi penundaan yang diketahui saat mencoba menyisipkan produk, promosi, atau ulasan segera setelah membuat DataSource baru. Error Data source not found ditampilkan saat mencoba menyisipkan item dalam waktu 5 menit setelah sumber data dibuat.

Terselesaikan: Penundaan ini telah dihilangkan, sehingga memungkinkan interaksi yang lebih cepat dengan sumber data yang baru dibuat.

Ada masalah lain?

Buka halaman Mendapatkan bantuan terkait Merchant API dan Memberikan masukan untuk masalah lainnya.