Cotas e limites

Limites do Channel Services

A tabela abaixo lista diversos limites que se aplicam ao Channel Services.

Limites de recursos

Recurso Limite
Account 1 por domínio do revendedor
Clientes Ilimitado
Direitos Ilimitado
Links de parceiros de canal Ilimitado

Limites do Google Workspace

Recurso Limite
Número máximo de licenças 50.000 (entre em contato com o suporte para aumentar)
Duração máxima da avaliação 30 dias (para SKUs aplicáveis)

Limites específicos do Test Partner Sales Console

Recurso Limite
Número máximo de licenças 10
Duração máxima da avaliação 1 dia

Existem outras considerações ao usar o Test Partner Sales Console:

  • Os clientes precisam seguir a convenção de nome de domínio de teste.
  • Os direitos do Google Workspace são marcados para exclusão três dias após a criação e excluídos semanalmente.

Limites de taxa da API Cloud Channel

Os limites de taxa de API definem o número de solicitações que podem ser feitas para a API Cloud Channel. Há limites por projeto e todas as solicitações de API, inclusive solicitações inválidas, geram um custo de cota.

Os limites de taxa são aplicados em intervalos de 60 segundos (1 minuto). Se você atingir o limite em 60 segundos, precisará aguardar a atualização das cotas para fazer mais solicitações.

Temos diferentes buckets de cotas para diferentes grupos de endpoints. Os usos da cota em cada bucket são avaliados de maneira independente. A tabela a seguir lista os limites de cota específicos e padrão da API Cloud Channel por projeto e os métodos a que eles se aplicam.

Método de API Limite (solicitações/minuto)
accounts.customers.entitlements.list 24
accounts.customers.list 24
accounts.skuGroups.list 24
accounts.skuGroups.billableSkus.list 24
operations.get 600
todos os outros endpoints 120

Se você precisar de uma limitação de taxa mais alta para as solicitações de API, solicite um aumento no console do Google Cloud.

Práticas recomendadas

Veja algumas práticas recomendadas para ajudar você com os limites de taxa da API na API Cloud Channel.

  • Use um limitador de taxa do lado do cliente para definir um limite de taxa artificial. Isso impede que um cliente use todas as suas cotas.

  • Use a espera exponencial para distribuir progressivamente as solicitações quando atingir sua cota. Isso dá ao servidor tempo para reabastecer seus buckets.

  • Siga as recomendações de enquete descritas para todos os métodos que retornam uma operação ao chamar operations.get

  • Se você receber um erro 403 com a mensagem de erro rateLimitExceeded, aguarde alguns segundos e tente sua solicitação novamente. As cotas são recarregadas a cada 60 segundos, portanto, sua solicitação provavelmente será bem-sucedida após a próxima atualização.