Fitur Merchant API memiliki kuota dan batas yang ketat.
Memperbarui kebijakan
Merchant API menerapkan kebijakan berikut dalam hal pembaruan:
- Anda hanya dapat memperbarui produk hingga dua kali per hari.
- Anda hanya dapat memperbarui sub-akun sekali per hari.
Kuota panggilan metode
Merchant API secara otomatis menyesuaikan kuota panggilan untuk
products
dan
accounts
berdasarkan penggunaan Anda.
Berikut cara kami melacak penggunaan kuota Anda:
- Kuota ditetapkan per metode. Misalnya, metode
get
memiliki kuota terpisah dari metodeupdate
. - Setiap permintaan dihitung satu kali, terlepas dari jenisnya. Misalnya, kita menghitung
permintaan
list
sebanyak 250 item sekali, bukan sebagai 250 permintaanget
. - Kuota berlaku untuk grup Layanan Perbandingan Belanja (CSS), CSS, akun, atau sub-akun yang Anda autentikasi saat melakukan panggilan. Misalnya, jika Anda mengautentikasi sebagai akun lanjutan, panggilan akan mengurangi kuota akun lanjutan, tetapi jika Anda mengautentikasi sebagai salah satu sub-akun, panggilan akan mengurangi kuota sub-akun.
Diagram ini menunjukkan hierarki grup CSS, CSS, akun, dan sub-akun.
Memeriksa kuota Anda
Untuk memeriksa kuota dan penggunaan saat ini untuk akun, panggil
quotas.list
dengan name
akun.
Kuota otomatis hanya berlaku untuk layanan products
dan accounts
. Jika Anda
memerlukan peningkatan kuota untuk layanan lain, Anda mencapai kuota harian
untuk layanan products
atau accounts
, atau Anda memerlukan peningkatan sementara untuk
accounts
atau produk services
, hubungi
kami dengan menyertakan informasi berikut:
- ID Merchant Center Anda
- Metode yang telah mencapai batas kuota
- Estimasi jumlah panggilan per hari yang Anda perlukan untuk metode tersebut
- Alasan Anda memerlukan penambahan kuota
- Apakah peningkatan tersebut bersifat sementara atau permanen
Sebaiknya periksa kuota secara berkala untuk memastikan Anda memiliki kuota yang memadai untuk penerapan, atau cara kuota disesuaikan secara otomatis.
Error
Jika melebihi kuota, Anda akan menerima error berikut:
- Per menit:
quota/request_rate_too_high
- Per hari:
quota/daily_limit_exceeded
Untuk melihat kuota dan penggunaan, serta meminta peningkatan kuota per hari atau per menit, lihat Memeriksa kuota.
Error berikut tidak dapat diselesaikan dengan penambahan kuota otomatis, dan mengharuskan Anda meminta kuota tambahan item, feed, atau sub-akun:
too_many_items: Merchant quota exceeded
too_many_subaccounts: Maximum number of sub-accounts reached
Batas representasi resource
Batas berikut menjelaskan batasan penting untuk nilai string dan kolom array tertentu dalam representasi resource yang digunakan di Merchant API. Batas ini sama untuk Merchant API dan fitur terkait di Merchant Center.
Perhatikan bahwa daftar batas ini mungkin tidak lengkap. Kami tidak akan memperpanjang batas ini.
Resource | Kolom | Batas |
---|---|---|
shippingsettings |
Layanan pengiriman per negara ( Grup pengiriman per layanan pengiriman ( Label per grup pengiriman ( Subtabel per grup pengiriman ( Jumlah baris atau kolom dalam satu tabel tarif. Panjang label paket. |
20 20 30 100 150 100 |
Jumlah baris atau kolom dalam tabel tarif memengaruhi kolom array berikut:
- Kolom array dalam
rowHeaders
ataucolumnHeaders
:prices[]
weights[]
numberOfItems[]
postalCodeGroupNames[]
locations[]
rows[]
cells[]