Kuota dan batas

Content API for Shopping menerapkan kuota dan batas yang ketat pada beberapa fitur. Semua kuota dan batas dapat dihapus, dikurangi, atau diubah kapan saja, tanpa pemberitahuan.

Kebijakan kuota

Jangan memperbarui produk lebih dari dua kali per hari, dan jangan memperbarui sub-akun lebih dari sekali per hari.

Kuota panggilan metode

Content API for Shopping otomatis menyesuaikan kuota products dan accounts berdasarkan penggunaan Anda. Penggunaan accounts Anda didasarkan pada batas sub-akun Anda.

Berikut ini cara kami melacak penggunaan kuota Anda:

  • Kuota berlaku per metode. Misalnya, metode get memiliki kuota terpisah dari metode update.
  • Metode patch dihitung dari kuota get dan update Anda.
  • Setiap panggilan metode dalam custombatch dihitung secara terpisah terhadap kuota metode tersebut.
  • Panggilan akan mengurangi kuota akun yang Anda autentikasi seperti saat Anda 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.

Memeriksa kuota Anda

Untuk memeriksa kuota dan penggunaan saat ini untuk akun, panggil quotas.list dengan merchantId akun.

Sebaiknya periksa kuota Anda secara berkala untuk memastikan Anda memiliki kuota yang cukup untuk penerapan.

Kuota otomatis hanya berlaku untuk layanan products dan accounts. Jika memerlukan kuota yang ditingkatkan untuk layanan lain, Anda telah mencapai kuota harian untuk layanan products atau accounts, atau Anda memerlukan penambahan sementara untuk accounts atau produk services, hubungi kami dengan informasi berikut:

  • ID Merchant Center Anda.
  • Metode yang telah mencapai batas kuota Anda.
  • Perkiraan jumlah panggilan per hari yang Anda perlukan untuk metode tersebut.
  • Alasan Anda memerlukan penambahan kuota.

Error

Jika Anda melebihi kuota Content API for Shopping, 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 diatasi dengan penambahan kuota otomatis, dan mengharuskan Anda untuk 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 Content API. Batas ini sama untuk Content API dan fitur terkait di Merchant Center. Daftar batas ini mungkin tidak lengkap dan batas tersebut tidak dapat diperpanjang.

Resource Kolom Limit
shippingsettings

Layanan pengiriman per negara (services).

Grup pengiriman per layanan pengiriman (rateGroups).

Label per grup pengiriman (applicableShippingLabels).

Subtabel per grup pengiriman (subtables).

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 atau columnHeaders:
    • prices[]
    • weights[]
    • numberOfItems[]
    • postalCodeGroupNames[]
    • locations[]
    • rows[]
    • cells[]