ExperimentService
में कुछ एसिंक्रोनस ऑपरेशन शामिल होते हैं. इसलिए, इन कार्रवाइयों से जुड़ी गड़बड़ियों को फ़ेच करने का तरीका, सिंक्रोनस में होने वाली अन्य कार्रवाइयों से अलग होता है.
गड़बड़ी की शिकायत करने के इन तरीकों का इस्तेमाल करने वाली एसिंक्रोनस कार्रवाइयां:
इन तरीकों के लिए, एपीआई लंबे समय तक चलने वाली कार्रवाई दिखाता है. इसका इस्तेमाल, एसिंक्रोनस ऑपरेशन की स्थिति की जानकारी पाने के लिए किया जा सकता है. सेट अप पूरा होने पर, लंबे समय तक चलने वाली कार्रवाई से error
और response
फ़ील्ड में जानकारी अपने-आप भर जाएगी. Google Ads API में, कार्रवाई हमेशा Empty
वैल्यू के साथ response
को पॉप्युलेट करेगी. साथ ही, error
के मौजूद होने से यह पता चलेगा कि गड़बड़ियों की पूरी सूची, किसी दूसरे एपीआई कॉल से ली जा सकती है.
अगर लंबे समय तक चलने वाली कार्रवाई के दौरान गड़बड़ियों की पूरी सूची मिलती है, तो हो सकता है कि आप एसिंक्रोनस प्रगति पर फ़ॉलो अप न करने पर गड़बड़ियां खो दें. ऐसे में, हो सकता है कि आपको मिलने वाले जवाब, मतदान के एक सामान्य अनुरोध से उम्मीद से ज़्यादा बड़े हों. इसलिए, लंबे समय तक चलने वाली कार्रवाई से सिर्फ़ यह पता चलता है कि गड़बड़ियां हैं. साथ ही, उन खास गड़बड़ियों को दिखाने के लिए जो आपको एपीआई एंडपॉइंट का इस्तेमाल करने के लिए करनी चाहिए.
प्रयोगों पर आधारित लंबे समय तक चलने वाली कार्रवाइयों से जुड़ी गड़बड़ियों के लिए,
ExperimentService.ListExperimentAsyncErrors
का इस्तेमाल करें.
प्रयोग के संसाधन के नाम को पास करें और पेज साइज़ को पास करें. इसके बाद, नतीजों को उस तरह देखें जिस तरह आप किसी दूसरी Google Ads API क्वेरी के लिए लेते हैं.