既存の Order
を更新します。
HTTP リクエスト
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
order.name |
注文のリソース名: |
クエリ パラメータ
パラメータ | |
---|---|
updateMask |
更新するすべての注文フィールドのフィールド マスク。 完全修飾フィールド名のカンマ区切りリスト。例: |
リクエストの本文
リクエストの本文には Order
のインスタンスが含まれます。
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
販売者にサービスを予約する際の注文。
JSON 表現 |
---|
{ "name": string, "clientInformation": { object ( |
フィールド | |
---|---|
name |
注文のリソース名: |
clientInformation |
注文を行うクライアントの個人情報。 |
paymentInformation |
注文に関連する支払い取引に関する情報。 |
merchantId |
この注文に含まれるすべてのサービスが属する販売者の ID。 |
item[] |
この注文の広告申込情報。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/mapsbooking
LineItem
1 件の注文内の 1 つの項目(1 つのタイムスロットでの 1 つのサービスの予約)。
JSON 表現 |
---|
{ "serviceId": string, "startSec": string, "durationSec": string, "tickets": [ { object ( |
フィールド | |
---|---|
serviceId |
販売者の Service の ID。 |
startSec |
予約枠の開始時間(Unix エポックからの UTC 時間)。 |
durationSec |
予約枠の長さ(秒)。 |
tickets[] |
チケットタイプ別に注文されたチケットの数。 |
price |
この広告申込情報の合計金額(税抜き)。 |
status |
広告申込情報のステータス。 |
OrderedTickets
チケットタイプ別の注文済みチケット数。
JSON 表現 |
---|
{ "ticketId": string, "count": integer } |
フィールド | |
---|---|
ticketId |
チケットタイプの ID。 |
count |
このタイプで注文されたチケットの数。 |