Estos son algunos errores comunes que pueden ocurrir durante la supervisión de viajes:

HTTP RPC Descripción
400 INVALID_ARGUMENT El cliente especificó un nombre de viaje no válido. El nombre del viaje debe seguir el formato providers/{provider_id}/trips/{trip_id}. El provider_id debe ser el ID del proyecto de Cloud que pertenece al proveedor de servicios.
401 UNAUTHENTICATED Recibirás este error si no hay credenciales de autenticación válidas. Por ejemplo, si el token JWT está firmado sin un ID de viaje o si el token JWT venció.
403 PERMISSION_DENIED Recibirás este error si el cliente no tiene los permisos necesarios (por ejemplo, un usuario con el rol de consumidor intenta llamar a updateTrip), si el token JWT no es válido o si la API no está habilitada para el proyecto de cliente. Es posible que falte el token JWT o que esté firmado con un ID de viaje que no coincide con el ID de viaje solicitado.
429 RESOURCE_EXHAUSTED La cuota de recursos es cero o la tasa de tráfico supera el límite.
503 UNAVAILABLE Servicio no disponible. Por lo general, el servidor no está en funcionamiento.
504 DEADLINE_EXCEEDED Se excedió el plazo de la solicitud. Este error solo ocurre si el emisor establece un plazo más corto que el predeterminado del método (es decir, el plazo solicitado no es suficiente para que el servidor procese la solicitud) y la solicitud no finalizó dentro del plazo establecido.