Method: customers.operations.wait

انتظر حتى يتم الانتهاء من عملية التشغيل لفترة طويلة أو تصل إلى مهلة محددة على الأكثر، لعرض آخر حالة. إذا انتهت العملية، يتم عرض آخر حالة على الفور. إذا كانت المهلة المحدّدة أكبر من مهلة HTTP/RPC التلقائية، فسيتم استخدام مهلة HTTP/RPC. إذا كان الخادم لا يوفر هذه الطريقة، سيعرض google.rpc.Code.UNIMPLEMENTED. لاحظ أن هذه الطريقة يتم بذل أقصى جهد ممكن. وقد يعرض آخر حالة قبل انتهاء المهلة المحددة (بما في ذلك فورًا)، ما يعني أن الاستجابة الفورية لا تضمن تنفيذ العملية.

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
name

string

اسم مورد العملية المطلوب انتظاره.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "timeout": string
}
الحقول
timeout

string (Duration format)

تمثّل هذه السمة الحد الأقصى لمدة الانتظار قبل انتهاء المهلة. وفي حال ترك هذا الحقل فارغًا، سيكون وقت الانتظار كحد أقصى يسمح به بروتوكول HTTP/RPC الأساسي. إذا تم أيضًا تحديد موعد نهائي لسياق استدعاء إجراء عن بُعد (RPC)، فسيتم استخدام الموعد النهائي الأقصر.

مدة بالثواني مؤلفة من تسعة أرقام كسور وتنتهي بـ "s". مثال: "3.5s".

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Operation.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

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

لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.