Errores asíncronos

Debido a que ExperimentService contiene algunas operaciones asíncronas, el mecanismo para recuperar errores relacionados con estas operaciones es diferente al de otras operaciones síncronas.

Las operaciones asíncronas que usan este mecanismo son las siguientes:

Para estos métodos, la API muestra una operación de larga duración que puedes usar a fin de solicitar detalles sobre el estado de la operación asíncrona. Cuando se complete, la operación de larga duración propagará los campos error y response. En la API de Google Ads, la operación siempre propagará la response con un valor Empty, y la presencia de error indicará que se puede recuperar una lista completa de los errores de otra llamada a la API.

Si se mostró la lista completa de errores como parte de la operación de larga duración, es posible que se pierdan los errores si no realizas un seguimiento del progreso asíncrono y que la respuesta sea mayor de lo que esperas de una solicitud de sondeo simple. Por lo tanto, la operación de larga duración solo indicará que hay errores y, para recuperar los errores específicos, debes usar un extremo de API.

Para errores relacionados con cualquiera de estas operaciones de larga duración basadas en experimentos, usa ExperimentService.ListExperimentAsyncErrors.

Pasa el nombre del recurso del experimento y el tamaño de la página y, luego, pasa los resultados como lo harías con cualquier otra consulta a la API de Google Ads.