Si tienes problemas al usar la API de Conversational Analytics, consulta la siguiente tabla para obtener posibles soluciones.
| Error | Causa del error | Código de estado HTTP | Código de estado gRPC | Solución |
AlreadyExistsException
|
ALREADY_EXISTS
|
409 Conflict
|
6 | El recurso ya existe (por ejemplo, estás creando una entrada duplicada). Usa un identificador diferente o confirma que el recurso no exista antes de crearlo. |
BadRequestException
|
INVALID_ARGUMENT
|
400 Bad Request
|
3 | La entrada no es válida o está mal formada. Valida las entradas o las cargas útiles antes de enviar la solicitud. |
ForbiddenException
|
PERMISSION_DENIED
|
403 Forbidden
|
7 | Estás autenticado, pero no tienes permiso para acceder al recurso. Verifica tu rol de usuario y tus permisos. Comunícate con un administrador si es necesario. |
FailedPreconditionException
|
FAILED_PRECONDITION
|
400 Bad Request
|
9 | La solicitud infringe el estado del sistema (por ejemplo, se intenta borrar una carpeta no vacía). Verifica las condiciones previas y corrige la lógica. |
NotFoundException
|
NOT_FOUND
|
404 Not Found
|
5 | No se encuentra el recurso. Verifica los IDs o las URLs de los recursos. Asegúrate de que el recurso exista antes de intentar acceder a él. Consulta Preguntas frecuentes sobre la API de Conversational Analytics para obtener más información sobre la solución de problemas. |
ServiceUnavailableException
|
UNAVAILABLE
|
503 Service Unavailable
|
14 | Hay un problema temporal con el servidor. Espera y vuelve a intentarlo con una retirada exponencial entre los intentos. Si el error persiste, envía un informe de errores. |
Connection reset by peer (durante la transmisión)
|
UNAVAILABLE
|
503 Service Unavailable
|
14 |
Si usas un cliente HTTP o REST estándar para llamar al extremo Te recomendamos que uses las bibliotecas cliente de gRPC oficiales Google Cloud , como el SDK de Python, para llamar a los extremos de transmisión. Estas bibliotecas analizan estos encabezados finales y muestran la causa real del error. |
Internal error encountered (durante la transmisión)
|
INTERNAL
|
500 Internal Server Error
|
13 |
Si usas un cliente HTTP o REST estándar para llamar al extremo Te recomendamos que uses las bibliotecas cliente de gRPC oficiales Google Cloud , como el SDK de Python, para llamar a los extremos de transmisión. Estas bibliotecas analizan estos encabezados finales y muestran la causa real del error. |
UnauthenticatedException
|
UNAUTHENTICATED
|
401 Unauthorized
|
16 | Se requiere autenticación o falló la autenticación. Asegúrate de usar las credenciales de acceso, la clave de API o el token correctos. |
UnimplementedException
|
UNIMPLEMENTED
|
501 Not Implemented
|
12 | La función solicitada no está disponible o no es compatible. Evita llamar a esta API o espera la implementación. |
Recursos adicionales
Para obtener sugerencias adicionales para la solución de problemas y respuestas a preguntas frecuentes, consulta la página Preguntas frecuentes sobre la API de Conversational Analytics.
Para obtener orientación sobre cómo hacer preguntas efectivas a la API de Conversational Analytics, consulta la página de documentación Cómo hacer preguntas efectivas.