Como o ExperimentService
contém algumas
operações assíncronas, o mecanismo para buscar erros relacionados a essas
operações é diferente do que em outras operações síncronas.
As operações assíncronas que usam esse mecanismo de relatório de erros são:
Para esses métodos, a API retorna uma operação
de longa duração
que pode ser usada para solicitar detalhes sobre o status da operação
assíncrona. Após a conclusão, a operação de longa duração preencherá os campos error
e response
. Na API Google Ads, a operação sempre preencherá response
com um valor Empty
, e a presença de error
indicará que uma lista completa de erros pode ser recuperada de outra chamada de API.
Se a lista completa de erros for retornada como parte da operação de longa duração, os erros poderão ser perdidos se você não acompanhar o progresso assíncrono, e a resposta pode ser maior do que o esperado de uma simples solicitação de sondagem. Portanto, a operação de longa duração só indicará que há erros e, para buscar os erros específicos, você precisa usar um endpoint da API.
Para erros relacionados a qualquer uma dessas operações de longa duração baseadas em experimentos,
use
ExperimentService.ListExperimentAsyncErrors
.
Transmita o nome do recurso do experimento e um tamanho de página e percorra os resultados como faria em qualquer outra consulta da Google Ads API.