Voici quelques erreurs courantes qui peuvent se produire lors de la surveillance des trajets:

HTTP RPC Description
400 INVALID_ARGUMENT Le client a spécifié un nom de trajet incorrect. Le nom du trajet doit respecter le format providers/{provider_id}/trips/{trip_id}. La valeur provider_id doit être l'ID du projet Cloud appartenant au fournisseur de services.
401 UNAUTHENTICATED Cette erreur s'affiche en l'absence d'identifiants d'authentification valides. C'est le cas, par exemple, si le jeton JWT est signé sans ID de trajet ou si le jeton JWT a expiré.
403 PERMISSION_DENIED Vous recevez cette erreur si le client ne dispose pas des autorisations suffisantes (par exemple, un utilisateur doté du rôle de client tente d'appeler updateTrip), si le jeton JWT n'est pas valide ou si l'API n'est pas activée pour le projet client. Il se peut que le jeton JWT soit manquant ou qu'il soit signé avec un ID de trajet ne correspondant pas à l'ID de trajet demandé.
429 RESOURCE_EXHAUSTED Le quota de ressources est égal à zéro ou le taux de trafic dépasse la limite.
503 UNAVAILABLE Service indisponible. Généralement, le serveur est inactif.
504 DEADLINE_EXCEEDED Délai de requête dépassé. Cette erreur ne se produit que si l'appelant définit un délai plus court que le délai par défaut de la méthode (c'est-à-dire que le délai demandé n'est pas suffisant pour que le serveur traite la requête) et que la requête n'a pas abouti dans le délai imparti.