Límites y cuotas de uso

Los límites y las cuotas protegen la infraestructura de Google de los procesos automatizados que usan la API de Reseller de forma inadecuada. El exceso de solicitudes puede deberse a un error tipográfico o a un diseño ineficiente del sistema. Para garantizar el buen estado del sistema de Google Workspace, Google bloquea el tráfico de fuentes específicas cuando alcanza ciertos niveles. Esto garantiza que las acciones de un desarrollador no afecten de forma negativa a la comunidad.

Fallas en las solicitudes a la API

Si falla una solicitud a la API, tu aplicación recibirá un código de estado HTTP. Un código de estado 403 indica que la entrada es incorrecta, y un código de estado 503 indica que se excedieron las cuotas de la API. Usa estas respuestas para detectar errores y tomar medidas.

Errores basados en el tiempo

Para los errores basados en el tiempo, en especial los códigos de estado 503, usa un algoritmo de retirada exponencial. Espera un poco antes de reintentar la llamada fallida. Por ejemplo, espera 5 segundos y vuelve a intentarlo. Si se ejecuta de forma correcta, repite el patrón para otros subprocesos. Si la segunda solicitud falla, reduce la frecuencia de las solicitudes hasta que una llamada tenga éxito. También se recomienda decidir un límite de reintentos, como de 5 a 7 veces.

Límites

Categorías de límites de la API Límites
Suscripción purchaseOrderId Esta propiedad acepta hasta 80 caracteres de texto sin formato.
Suscripción maxResults La cadena de consulta maxResults puede contener de 1 a 100 resultados. El valor predeterminado es 20 resultados.
Token de transferencia (customerAuthToken) El token de transferencia de un cliente es válido durante 30 días después de su generación.
Cantidad máxima de usuarios para un cliente Según tu contrato, la cantidad máxima de usuarios puede ser de 50,000 o la cantidad máxima definida en tu contrato de revendedor.
Solicitudes no autorizadas Google no permite solicitudes no autorizadas a la API de Reseller. Una solicitud no está autorizada si no se proporciona un token de autorización. Para obtener más información, consulta Obtén información sobre la autenticación y la autorización.

Otros tipos de límites

Otros tipos de límites Limitaciones y lineamientos
Formato de los datos El formato de datos es JavaScript Object Notation (JSON).

JSON es un formato de Internet común para representar estructuras de datos arbitrarias. Es un formato de texto independiente del lenguaje que usa convenciones conocidas por los programadores de la familia de lenguajes C, incluidos C, C++, C#, Java, JavaScript, Perl y Python.
Formato de hora Las fechas y horas usan el convertidor de época en milisegundos. Este formato se aplica a la hora de creación de la suscripción, las horas de inicio y finalización del compromiso del plan, y las horas de finalización de la prueba gratuita.