Errores
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Las solicitudes realizadas a la API de Bid Manager que no se pueden completar muestran un error
mensaje. Los mensajes de error se deben analizar y manejar de forma adecuada para evitar
errores futuros. Las solicitudes que muestran errores consumen la cuota del usuario y las tasas de error
cuando se revisan las solicitudes de cuota adicional.
Una respuesta de error tiene el siguiente formato y, además, incluye un código de respuesta HTTP:
un mensaje de error y un estado de código RPC de Google:
{
"error": {
"code": integer,
"message": string,
"status": enum (google.rpc.Code)
}
}
A continuación, se muestra una lista de errores comunes de la API junto con la acción recomendada que se debe tomar en los siguientes casos:
se devuelven:
Acciones recomendadas para el código de error y RPC |
400 INVALID_ARGUMENT
|
Hay un problema con tu solicitud.
Revisa el campo de mensaje en la respuesta de error y modifica tu solicitud
según corresponda.
Si tienes problemas para encontrar un
combinación aceptable de filtros, dimensiones y métricas, consulta nuestra
con el mejor informe
prácticas para obtener recomendaciones. |
401 UNAUTHENTICATED
|
Tu solicitud no se pudo completar correctamente
autenticado. Verifica que estés incluyendo credenciales de OAuth válidas en
tu solicitud. Para obtener más información, consulta la
Primeros pasos
. |
404 NOT_FOUND
|
El
Query
o
Report
que estás intentando ejecutar o recuperar. Verifica el
lo siguiente:
|
429 RESOURCE_EXHAUSTED
|
Superaste tus
Cuota de solicitudes a la API o
cuota de informes.
Lee el mensaje de error para determinar qué tipo de cuota estás excediendo:
|
500 INTERNAL
|
Se produjo un error interno en la API. Usa el
exponencial
estrategia de manejo de errores de retirada para esperar y reintentar la solicitud Si el botón
el error persiste, contacto
asistencia. |
504 DEADLINE_EXCEEDED
|
La API tardó demasiado en completar
para cada solicitud. Usa el
exponencial
estrategia de manejo de errores de retirada para esperar y reintentar la solicitud Si el botón
el error persiste, contacto
asistencia. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-08-31 (UTC)
[null,null,["Última actualización: 2025-08-31 (UTC)"],[[["\u003cp\u003eBid Manager API request errors impact user quota and can be avoided by properly handling error messages.\u003c/p\u003e\n"],["\u003cp\u003eError responses provide specific codes, messages, and statuses to help diagnose and resolve issues.\u003c/p\u003e\n"],["\u003cp\u003eCommon errors include invalid arguments, authentication failures, resource exhaustion, and internal server errors.\u003c/p\u003e\n"],["\u003cp\u003eRecommended actions for common errors involve reviewing the request, verifying credentials, and adjusting API usage.\u003c/p\u003e\n"],["\u003cp\u003ePersistent errors after implementing recommended actions necessitate contacting support for further assistance.\u003c/p\u003e\n"]]],[],null,["# Errors\n\nRequests made to the Bid Manager API that can't be completed return an error\nmessage. Error messages should be parsed and appropriately handled to avoid\nfuture errors. Requests returning errors consume user quota, and error rates\nare considered when reviewing requests for additional quota.\n\nAn error response has the following format and includes an HTTP response code,\nan error message, and a [Google RPC code](//cloud.google.com/apis/design/errors#handling_errors) status: \n\n```gdscript\n{\n \"error\": {\n \"code\": integer,\n \"message\": string,\n \"status\": enum (google.rpc.Code)\n }\n}\n```\n\nHere's a list of common API errors along with the recommended action to take if\nthey are returned:\n| **Note:** If the error persists even after taking the recommended action, [contact\n| support](/bid-manager/support/contact) to report the issue.\n\n| Recommended Actions for error code and RPC ||\n|----------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `400` `INVALID_ARGUMENT` | There's an issue with your request. Review the message field in the error response, and modify your request accordingly. If you are experiencing issues with finding an acceptable combination of filters, dimensions, and metrics, refer to our [reporting best practices](/bid-manager/guides/general/best-practices) for recommendations. |\n| `401` `UNAUTHENTICATED` | Your request couldn't be properly authenticated. Verify that you are including valid OAuth credentials in your request. For more information, see the [Get Started guide](/bid-manager/guides/get-started/overview). |\n| `404` `NOT_FOUND` | The [`Query`](/bid-manager/reference/rest/current/queries#Query) or [`Report`](/bid-manager/reference/rest/current/queries.reports#Report) you are attempting to run or retrieve cannot be found. Verify the following: - The resource ID is correct - The resource type is valid for the endpoint - The resource in question was [created by the accessing user](/bid-manager/guides/general/best-practices#build_new_reports_in_the_ui_first) |\n| `429` `RESOURCE_EXHAUSTED` | You have exceeded either your [API request quota](/bid-manager/quotas) or [reporting quota](/bid-manager/guides/general/best-practices#consider_reporting_quotas). Read the error message to determine what type of quota you are exceeding: - API request quota: Examine your API usage using the [Google Cloud Console](//console.developers.google.com/project/_/apiui/apiview/doubleclickbidmanager.googleapis.com/metrics), and modify your workflow to operate within the existing quota limits. If your operations can't be completed within your given daily quota, [request additional quota](/bid-manager/quotas#additional_quota). - Reporting quota: Review [existing reporting quota best practices](/bid-manager/guides/general/best-practices#consider_reporting_quotas) and reach out to [Display \\& Video 360 product support](//support.google.com/displayvideo/contact/nghelp_contact_form) if needed. |\n| `500` `INTERNAL` | The API experienced an internal error. Use the [exponential backoff error handling strategy](/bid-manager/guides/general/best-practices#exponential_backoff) to wait and retry the request. If the error persists, [contact support](/bid-manager/support/contact). |\n| `504` `DEADLINE_EXCEEDED` | The API took too long to complete the request. Use the [exponential backoff error handling strategy](/bid-manager/guides/general/best-practices#exponential_backoff) to wait and retry the request. If the error persists, [contact support](/bid-manager/support/contact). |"]]