ItemIntegrationAttributes

与用于下游集成的商品关联的元数据。

JSON 表示法
{
  "customIntegrationAttributes": {
    object
  },
  "streamAttributes": {
    object (StreamIntegrationAttributes)
  },
  "toastAttributes": {
    object (ToastIntegrationAttributes)
  }
}
字段
customIntegrationAttributes

object (Struct format)

可选。要与实体关联的任意元数据,用于构建下游集成,即用于构建订单以提交给第三方销售终端 API 的标识符或架构信息。

streamAttributes

object (StreamIntegrationAttributes)

可选。表示与此商品关联的元数据,用于 Stream 集成。如果商店未启用 Stream 集成,则系统会忽略此字段。

toastAttributes

object (ToastIntegrationAttributes)

可选。表示与此商品关联的元数据,用于 Toast 集成。如果商店未启用 Toast 集成,则系统会忽略此字段。

StreamIntegrationAttributes

表示 Stream 菜单中商品的属性。

JSON 表示法
{
  "taxes": [
    {
      object (Tax)
    }
  ],
  "itemFamilyId": string
}
字段
taxes[]

object (Tax)

可选。表示适用于此商品的税率。

itemFamilyId

string

可选。表示 Stream 菜单中包含此商品变体的商品系列。

税费

与此商品关联的税率信息。

JSON 表示法
{
  "streamId": string,
  "isInclusive": boolean,
  "rate": number,
  "displayName": string,
  "isDefault": boolean
}
字段
streamId

string

必需。Stream 菜单中税费的 ID。

isInclusive

boolean

可选。确定税额是否已包含在商品价格中

rate

number

必需。税率(以百分比表示)。

displayName

string

可选。税费的名称。

isDefault

boolean

可选。税费是否为默认税费。

ToastIntegrationAttributes

表示 Toast 菜单中商品的属性。

JSON 表示法
{
  "menuGroupGuid": string
}
字段
menuGroupGuid

string

可选。表示 Toast 菜单中商品的菜单组 GUID。