Method: customers.operations.wait

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

طلب HTTP

POST https://googleads.googleapis.com/v16/{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.