Method: accounts.quotas.list

Wyświetla dzienny limit połączeń i wykorzystanie na grupę na koncie Merchant Center.

Żądanie HTTP

GET https://merchantapi.googleapis.com/quota/v1beta/{parent=accounts/*}/quotas

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Konto sprzedawcy, które jest właścicielem zbioru limitów metod. Format: accounts/{konto}

Parametry zapytania

Parametry
pageSize

integer

Opcjonalnie. Maksymalna liczba limitów zwracanych w odpowiedzi, używanych na potrzeby stronicowania. Wartość domyślna to 500. Wartości powyżej 1000 zostaną zmienione na 1000.

pageToken

string

Opcjonalnie. Token (jeśli został podany) do pobierania kolejnej strony. Wszystkie pozostałe parametry muszą być zgodne z pierwotnym wywołaniem, które dostarczyło token strony.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Komunikat odpowiedzi dla metody ListMethodGroups.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "quotaGroups": [
    {
      object (QuotaGroup)
    }
  ],
  "nextPageToken": string
}
Pola
quotaGroups[]

object (QuotaGroup)

Metody, bieżące wykorzystanie limitu i limity na każdą grupę. Limit jest współdzielony przez wszystkie metody w grupie. Grupy są posortowane w kolejności malejącej na podstawie kolumny quotaUsage.

nextPageToken

string

Token, który może zostać wysłany jako pageToken w celu pobrania następnej strony. Jeśli pominiesz to pole, nie będzie kolejnych stron.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/content

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

QuotaGroup

Informacje o grupie dotyczące metod w interfejsie Merchant API. Limit jest współdzielony przez wszystkie metody w grupie. Nawet jeśli żadna z metod w grupie nie korzysta z użycia, zwracane są informacje o grupie.

Zapis JSON
{
  "name": string,
  "quotaUsage": string,
  "quotaLimit": string,
  "quotaMinuteLimit": string,
  "methodDetails": [
    {
      object (MethodDetails)
    }
  ]
}
Pola
name

string

Identyfikator. Nazwa zasobu grupy limitów. Format: accounts/{konto}/limity/{grupa} Uwaga: nie ma gwarancji formatu {group}.

quotaUsage

string (int64 format)

Tylko dane wyjściowe. Bieżące wykorzystanie limitu, czyli liczbę wywołań metod w grupie, które zostały już wykonane w danym dniu. Dzienny limit jest resetowany o 12:00 w południu czasu UTC.

quotaLimit

string (int64 format)

Tylko dane wyjściowe. Maksymalna dozwolona liczba połączeń dziennie dla grupy.

quotaMinuteLimit

string (int64 format)

Tylko dane wyjściowe. Maksymalna liczba połączeń na minutę dla grupy.

methodDetails[]

object (MethodDetails)

Tylko dane wyjściowe. Lista wszystkich metod, do których ma zastosowanie limit grupy.

MethodDetails

Szczegóły metod według metody w interfejsie Merchant API.

Zapis JSON
{
  "method": string,
  "version": string,
  "subapi": string,
  "path": string
}
Pola
method

string

Tylko dane wyjściowe. Nazwa metody, na przykład products.list.

version

string

Tylko dane wyjściowe. Wersja interfejsu API, do której należy metoda.

subapi

string

Tylko dane wyjściowe. Podrzędny interfejs API, do którego należy metoda.

path

string

Tylko dane wyjściowe. Ścieżka metody, np. products/v1/productInputs.insert