Lỗi không đồng bộ

ExperimentService chứa một số toán tử không đồng bộ, nên cơ chế tìm nạp lỗi liên quan đến các toán tử này sẽ khác với các hoạt động đồng bộ khác.

Các thao tác không đồng bộ sử dụng cơ chế báo cáo lỗi này là:

Đối với các phương thức này, API sẽ trả về một thao tác diễn ra trong thời gian dài mà bạn có thể sử dụng để yêu cầu thông tin chi tiết về trạng thái của hoạt động không đồng bộ. Sau khi hoàn tất, hoạt động diễn ra trong thời gian dài sẽ điền sẵn các trường errorresponse. Trong API Google Ads, thao tác này sẽ luôn điền giá trị Empty vào response. Đồng thời, sự hiện diện của error sẽ cho biết rằng danh sách lỗi đầy đủ có thể được truy xuất từ một lệnh gọi API khác.

Nếu danh sách lỗi đầy đủ được trả về trong một hoạt động diễn ra trong thời gian dài, thì có khả năng lỗi có thể bị mất nếu bạn không theo dõi tiến trình không đồng bộ và phản hồi có thể lớn hơn mức bạn có thể mong đợi từ một yêu cầu thăm dò đơn giản. Do đó, hoạt động diễn ra trong thời gian dài sẽ chỉ cho biết rằng có lỗi và để tìm nạp các lỗi cụ thể, bạn phải sử dụng một điểm cuối API.

Đối với các lỗi liên quan đến bất kỳ thao tác nào trong số này chạy trong thời gian dài dựa trên thử nghiệm, hãy sử dụng ExperimentService.ListExperimentAsyncErrors.

Chuyển tên tài nguyên của thử nghiệm và kích thước trang, sau đó duyệt qua kết quả như cách bạn thực hiện với bất kỳ truy vấn API Google Ads nào khác.