Асинхронные ошибки

Поскольку ExperimentService содержит несколько асинхронных операций, механизм получения ошибок, связанных с этими операциями, отличается от механизма для других синхронных операций.

Асинхронные операции, использующие этот механизм сообщения об ошибках:

Для этих методов API возвращает длительную операцию , которую можно использовать для запроса сведений о состоянии асинхронной операции. По завершении длительной операции будут заполнены поля error и response . В Google Ads API операция всегда будет заполнять response Empty значением, а наличие error будет означать, что полный список ошибок можно получить из другого вызова API.

Если полный список ошибок был возвращен как часть длительной операции, то есть вероятность, что ошибки могут быть потеряны, если вы не проследите за асинхронным ходом, и ответ может быть больше, чем вы могли бы ожидать от простого опроса. запрос. Таким образом, длительная операция будет указывать только на наличие ошибок, а для получения конкретных ошибок необходимо использовать конечную точку API.

Для ошибок, связанных с любой из этих длительных операций на основе эксперимента, используйте ExperimentService.ListExperimentAsyncErrors .

Передайте название ресурса эксперимента и размер страницы, а затем просмотрите результаты, как и для любого другого запроса Google Ads API.