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 Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

待機するオペレーション リソースの名前。

リクエスト本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "timeout": string
}
フィールド
timeout

string (Duration format)

タイムアウトするまでの最大待機時間。空白のままにした場合、待機時間は基になる HTTP/RPC プロトコルによって許可される最長の時間になります。RPC コンテキストの期限も指定されている場合は、短い方が使用されます。

s」で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

レスポンスの本文

成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。

承認スコープ

次の OAuth スコープが必要です。

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

詳細については、OAuth 2.0 の概要をご覧ください。