非推奨: 代わりに V3 Proto を使用してください。ユーザーに確認を求める注文。
JSON 表現 | |
---|---|
{ "id": string, "cart": { object ( |
フィールド | |
---|---|
id |
この ProposedOrder の省略可能な ID。確認時にインテグレータに返される ProposedOrder の一部として含まれます。 |
cart |
ユーザーのアイテム。 |
otherItems[] |
手数料、調整、小計など |
image |
提案された注文に関連付けられている画像。 |
termsOfServiceUrl |
この注文に適用される利用規約へのリンク。 |
totalPrice |
提案された注文の合計金額。 |
extension |
注文の種類に基づく注文の拡張設定。たとえば、注文に地域が含まれる場合、この広告表示オプションには 任意のデータ型のフィールドを含むオブジェクト。タイプを識別する URI を含むフィールド |
カート
非推奨: 代わりに V3 Proto を使用してください。ユーザーが注文しようとしている商品が入ったカート。
JSON 表現 | |
---|---|
{ "id": string, "merchant": { object ( |
フィールド | |
---|---|
id |
このカートの ID(省略可)。確認時にインテグレータに返される Cart の一部として含まれます。 |
merchant |
カートの販売者(呼び出し元と異なる場合)。 |
lineItems[] |
ユーザーが注文する商品やサービス。少なくとも 1 つの項目が必要です。 |
otherItems[] |
チップなど、ユーザーが入力した調整。 |
notes |
このカートに関するメモ。 |
promotions[] |
(省略可)カートに追加されたプロモーション クーポン。有効なプロモーションは、注文確認時に割引項目として送信されます。 |
extension |
注文の種類に基づくカートの拡張設定。 任意のデータ型のフィールドを含むオブジェクト。タイプを識別する URI を含むフィールド |
販売者
非推奨: 代わりに V3 Proto を使用してください。カートの販売者。
JSON 表現 | |
---|---|
{ "id": string, "name": string } |
フィールド | |
---|---|
id |
販売者の ID。 |
name |
ユーザーに表示される販売者名。必須。 |
LineItem
非推奨: 代わりに V3 Proto を使用してください。注文に含まれる項目。
JSON 表現 | |
---|---|
{ "id": string, "name": string, "type": enum ( |
フィールド | |
---|---|
id |
カート/Order に含まれる項目の一意の ID です。必須。 |
name |
領収書に表示される項目の名前です。必須。 |
type |
選択します |
quantity |
含まれるアイテムの数。 |
description |
商品アイテムの説明。 |
image |
このアイテムに関連付けられている小さい画像です。 |
price |
価格が 0 であっても、広告申込情報ごとに価格を指定する必要があります。必須。これは領収書のこの明細項目に表示される合計金額です(つまり、単価×数量)。 |
subLines[] |
サブ項目。タイプが |
offerId |
この商品アイテムの商品 ID または特典 ID(省略可)。 |
extension |
項目のタイプに基づく項目の拡張設定。 任意のデータ型のフィールドを含むオブジェクト。タイプを識別する URI を含むフィールド |
SubLine
注文内の項目に関連付けられているサブ項目。
JSON 表現 | |
---|---|
{ // Union field |
フィールド | ||
---|---|---|
共用体フィールド subline 。サブ広告申込情報。subline は次のいずれかになります。 |
||
lineItem |
一般的な広告申込情報(アドオンなど)。 |
|
note |
項目に関連付けられているメモ。 |
プロモーション
非推奨: 代わりに V3 Proto を使用してください。カートに追加されたプロモーション。
JSON 表現 | |
---|---|
{ "coupon": string } |
フィールド | |
---|---|
coupon |
必須。クーポンコードはサードパーティが認識しています。例: GOOGLE10。 |