Di seguito sono riportati alcuni errori comuni che possono verificarsi durante il monitoraggio della corsa:

HTTP RPC Descrizione
400 INVALID_ARGUMENT Il cliente ha specificato un nome di viaggio non valido. Il nome della corsa deve rispettare il formato providers/{provider_id}/trips/{trip_id}. Il provider_id deve essere l'ID del progetto Cloud di proprietà del fornitore di servizi.
401 NON AUTENTICATO Questo errore viene visualizzato se non esistono credenziali di autenticazione valide. Ad esempio, se il token JWT è firmato senza un ID corsa o se il token JWT è scaduto.
403 PERMISSION_DENIED Ricevi questo errore se il client non dispone di autorizzazioni sufficienti (ad esempio, un utente con il ruolo consumer tenta di chiamare updateTrip), se il token JWT non è valido o se l'API non è abilitata per il progetto client. Il token JWT potrebbe non essere presente o è firmato con un ID della corsa che non corrisponde all'ID della corsa richiesto.
429 RESOURCE_EXHAUSTED La quota di risorse è pari a zero oppure la frequenza di traffico supera il limite.
503 UNAVAILABLE Servizio non disponibile. In genere il server non è attivo.
504 DEADLINE_EXCEEDED Scadenza della richiesta superata. Questo errore si verifica solo se il chiamante imposta una scadenza più breve della scadenza predefinita del metodo (ovvero se la scadenza richiesta non è sufficiente per consentire al server di elaborare la richiesta) e la richiesta non è stata completata entro la scadenza.