Method: customers.operations.wait

Belirtilen uzun süreli işlem tamamlanana kadar bekler veya en fazla belirtilen zaman aşımına uğrar ve en son durumu döndürür. İşlem zaten tamamlanmışsa en son durum hemen döndürülür. Belirtilen zaman aşımı varsayılan HTTP/RPC zaman aşımından uzunsa HTTP/RPC zaman aşımı kullanılır. Sunucu bu yöntemi desteklemiyorsa google.rpc.Code.UNIMPLEMENTED değerini döndürür. Bu yöntemde mümkün olduğunca fazla çaba sarf edildiğini hatırlatmak isteriz. Belirtilen zaman aşımı süresinden önceki en son durumu döndürebilir (hemen sonra da dahil). Diğer bir deyişle, anında yanıt verilmesi bile işlemin tamamlandığını garanti etmez.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Beklenecek işlem kaynağının adı.

İstek içeriği

İsteğin gövdesi, aşağıdaki yapıya sahip veriler içerir:

JSON gösterimi
{
  "timeout": string
}
Alanlar
timeout

string (Duration format)

Zaman aşımına uğramadan önce beklenecek maksimum süre. Boş bırakılırsa bekleme süresi en fazla temel HTTP/RPC protokolünün izin verdiği süre olacaktır. RPC bağlamı son tarihi de belirtilmişse daha kısa olan süre kullanılır.

"s" ile biten ve en fazla dokuz kesir basamağı olan, saniye cinsinden bir süre. Örnek: "3.5s".

Yanıt gövdesi

Başarılıysa yanıt metni, Operation öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.