Kotalar ve sınırlar

Merchant API özellikleri katı kotalara ve sınırlara sahiptir.

Politikayı güncelleme

Merchant API, güncellemeler açısından aşağıdaki politikaları uygular:

  • Ürünlerinizi günde en fazla iki kez güncelleyebilirsiniz.
  • Alt hesaplarınızı günde yalnızca bir kez güncelleyebilirsiniz.
  • Kota, yöntem başına değil kaynak başına sayılır. Bu, bazı hizmetlerin artık bağlı olduğu anlamına gelir.
  • Özel gruplandırma olmaması kota hesaplamasını etkilemez. Örneğin, 500 ekleme isteği içeren bir toplu istek, 500 ayrı ekleme yöntemi isteği olarak ücretlendirilir.
  • Hesaplar ve ürünler için kota otomasyonu geçerliliğini korur.
  • Otomatikleştirme ve geçersiz kılma işlemleri dahil olmak üzere mevcut kota kullanımınızı ve sınırlarınızı belirlemek için Quota.list yöntemini kullanın.

Yöntem çağrısı kotaları

Merchant API, products ve accounts için çağrı kotalarını kullanımınıza göre otomatik olarak ayarlar.

Kota kullanımınızı nasıl izleriz?

  • Kotalar yönteme göre belirlenir. Örneğin, get yönteminin update yönteminden ayrı bir kotası vardır.
  • Her istek, türüne bakılmaksızın bir kez sayılır. Örneğin, 250 öğe içeren bir list isteğini 250 get isteği olarak değil, bir kez sayarız.
  • Kota, API isteğini gönderen kullanıcıya göre ücretlendirilir. Kullanıcı, gelişmiş bir hesabın doğrudan üyesiyse kota, gelişmiş hesap düzeyinde alınır.
  • Kotalar, çağrıyı yaptığınızda kimlik doğrulamasını yaptığınız Karşılaştırmalı Alışveriş Hizmetleri (CSS) grubu, CSS, hesap veya alt hesaplar için geçerlidir. Örneğin, gelişmiş hesap olarak kimliğinizi doğrularsanız aramalar gelişmiş hesabınızın kotasına dahil edilir. Ancak alt hesaplarınızdan biri olarak kimliğinizi doğrularsanız aramalar alt hesabın kotasına dahil edilir.

Şemada CSS grupları, CSS, hesaplar ve alt hesapların hiyerarşisi gösterilmektedir. CSS grubu, en bireysel düzey olarak bağımsız CSS'lerin, bu CSS'lerin içindeki hesapların ve alt hesapların bulunabileceği genel kimlik doğrulama düzeyidir.

Kotanızı kontrol edin

Bir hesabın mevcut kotasını ve kullanımını kontrol etmek için hesabın name ile quotas.list işlevini çağırın.

Otomatik kota yalnızca products ve accounts hizmetleri için geçerlidir. Başka bir hizmet için kotanızın artırılması gerekiyorsa, products veya accounts hizmetleri için günlük kotanıza ulaşıyorsanız ya da accounts veya services ürünleri için geçici bir artışa ihtiyacınız varsa aşağıdaki bilgileri bizimle paylaşın:

  • Merchant Center kimliğiniz
  • Kota sınırlarınıza ulaştığınız yöntemler
  • Bu yöntemler için ihtiyaç duyduğunuz günlük arama sayısına ilişkin bir tahmin
  • Kota artışına ihtiyacınızın nedeni
  • Artışın geçici mi yoksa kalıcı mı olduğu

Uygulamanız için yeterli kotaya sahip olduğunuzdan veya kotanızın otomatik olarak nasıl ayarlandığından emin olmak için kotalarınızı düzenli olarak kontrol etmenizi öneririz.

Hatalar

Kotaları aşarsanız aşağıdaki hataları alırsınız:

  • Dakika başına: quota/request_rate_too_high
  • Günlük: quota/daily_limit_exceeded

Kotalarınızı ve kullanımınızı görüntülemek ve günlük veya dakikalık kota artışı istemek için Kotalarınızı kontrol etme bölümüne bakın.

Aşağıdaki hatalar otomatik kota artışlarıyla çözülemez ve öğeler, feed'ler veya alt hesaplar için ek kota istemenizi gerektirir:

  • too_many_items: Merchant quota exceeded
  • too_many_subaccounts: Maximum number of sub-accounts reached

Kaynak temsili sınırları

Aşağıdaki sınırlar, Merchant API'de kullanılan kaynak temsillerindeki belirli dize değerleri ve dizi alanları için önemli kısıtlamaları açıklar. Bu sınırlar hem Merchant API hem de Merchant Center'daki ilgili özellikleri için aynıdır.

Bu sınırlar listesi tam olmayabilir. Bu sınırları uzatmayız.

Kaynak Alan Sınır
shippingsettings

Ülke başına kargo hizmetleri (services).

Gönderim hizmeti başına kargo grupları (rateGroups).

Kargo grubu başına etiketler (applicableShippingLabels).

Gönderim grubu başına alt tablolar (subtables).

Tek bir oran tablosundaki satır veya sütun sayısı.

Kargo etiketlerinin uzunluğu.

20

20

30

100

150

100

Bir ücret tablosundaki satır veya sütun sayısı aşağıdaki dizi alanlarını etkiler:

  • rowHeaders veya columnHeaders içindeki dizi alanları:
    • prices[]
    • weights[]
    • numberOfItems[]
    • postalCodeGroupNames[]
    • locations[]
    • rows[]
    • cells[]