メソッド: accounts.customers.orders.create

顧客の代わりに Order を作成します。注文は有効な販売パートナーの offerId に基づいて開始できます。注文の作成は長時間実行オペレーションです。注文に成功すると、処理の結果としてエンタイトルメントが作成されます。SaaS の場合は通常、注文処理を行うと有料サブスクリプションが作成されます。IaaS オファーの場合は、使用量の請求に使用できる請求コンテナが作成されます。

HTTP リクエスト

POST https://cloudchannel.googleapis.com/v1alpha1/{parent=accounts/*/customers/*}/orders

この URL は Google API HTTP アノテーション構文を使用します。

パスパラメータ

パラメータ
parent

string

注文を作成する販売パートナーの顧客アカウントのリソース名。親の形式は 'accounts/{account_id}/customers/{customer_id}' です。

クエリ パラメータ

パラメータ
enableDelegatedAdmin

boolean

true の場合、処理されるエンタイトルメントについての代理管理権限をチャネル パートナーに付与します。G Suite の注文の場合は true にする必要があります。

channelPartnerId

string

顧客の注文の直接販売パートナーとなるチャネル パートナーの Cloud Identity ID。このフィールドは通常、チャネル パートナーや販売パートナーの代わりに最上位のディストリビュータが注文を行う 2 層注文で使用されます。指定されている場合は、レポートのパートナーに対してこの注文のコスト割り当てを行えます。また、任意でパートナーに対して代理管理を設定することもできます。注文を行う場合は、このフィールドは必須です。

リクエストの本文

リクエストの本文には Order のインスタンスが含まれます。

レスポンスの本文

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

承認スコープ

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

  • https://www.googleapis.com/auth/apps.order

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