비동기 오류

ExperimentService에는 몇 가지 비동기 작업이 포함되어 있으므로 이러한 작업과 관련된 오류를 가져오는 메커니즘은 다른 동기 작업과 다릅니다.

이 오류 보고 메커니즘을 사용하는 비동기 작업은 다음과 같습니다.

이러한 메서드의 경우 API는 비동기 작업의 상태에 관한 세부정보를 요청하는 데 사용할 수 있는 장기 실행 작업을 반환합니다. 완료되면 장기 실행 작업이 errorresponse 필드를 채웁니다. Google Ads API에서 작업은 항상 responseEmpty 값으로 채우며 error가 있으면 다른 API 호출에서 전체 오류 목록을 검색할 수 있음을 나타냅니다.

장기 실행 작업의 일부로 전체 오류 목록이 반환된 경우 비동기식 진행 상황에 대해 후속 조치를 취하지 않으면 오류가 손실될 수 있으며 간단한 폴링 요청에서 예상한 것보다 응답이 더 많을 수 있습니다. 따라서 장기 실행 작업은 오류가 있음을 나타낼 뿐이며, 특정 오류를 가져오려면 API 엔드포인트를 사용해야 합니다.

이러한 실험 기반 장기 실행 작업과 관련된 오류의 경우 ExperimentService.ListExperimentAsyncErrors를 사용하세요.

다른 Google Ads API 쿼리와 마찬가지로 실험의 리소스 이름과 페이지 크기를 전달한 후 결과를 페이지로 나눕니다.