Method: customers.operations.wait

लंबे समय तक चलने वाली कार्रवाई के पूरा होने या तय किए गए टाइम आउट तक पहुंचने का इंतज़ार करता है, जो नई स्थिति दिखाता है. अगर कार्रवाई पहले ही पूरी हो चुकी है, तो नई स्थिति तुरंत वापस आ जाती है. अगर बताया गया टाइम आउट, डिफ़ॉल्ट एचटीटीपी/आरपीसी टाइम आउट से ज़्यादा है, तो एचटीटीपी/आरपीसी टाइम आउट का इस्तेमाल किया जाता है. अगर सर्वर इस तरीके के साथ काम नहीं करता है, तो यह google.rpc.Code.UNIMPLEMENTED दिखाता है. ध्यान दें कि यह तरीका जल्द से जल्द लागू करने की कोशिश करें. यह बताए गए टाइम आउट से पहले की नई स्थिति दिखा सकता है (तुरंत मिल सकता है), इसका मतलब है कि तुरंत जवाब मिलने से भी, यह पक्का नहीं हो जाता कि कार्रवाई पूरी हो जाएगी.

एचटीटीपी अनुरोध

POST https://googleads.googleapis.com/v16/{name=customers/*/operations/*}:wait

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
name

string

कार्रवाई के उस संसाधन का नाम जिस पर इंतज़ार करना है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "timeout": string
}
फ़ील्ड
timeout

string (Duration format)

समय खत्म होने से पहले इंतज़ार करने का ज़्यादा से ज़्यादा समय. अगर इसे खाली छोड़ दिया जाता है, तो इंतज़ार का समय, मूल एचटीटीपी/आरपीसी प्रोटोकॉल के मुताबिक तय किया गया होगा. अगर RPC के कॉन्टेक्स्ट के लिए समयसीमा भी तय की गई है, तो छोटी अवधि का इस्तेमाल किया जाएगा.

सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह 's' पर खत्म होता है. उदाहरण: "3.5s".

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में Operation का एक इंस्टेंस शामिल किया जाता है.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/adwords

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.