ModifierIntegrationAttributes

ダウンストリーム統合に使用される修飾子に関連付けられたメタデータ。

JSON 表現
{
  "customIntegrationAttributes": {
    object
  },
  "toastAttributes": {
    object (ToastModifierIntegrationAttributes)
  }
}
フィールド
customIntegrationAttributes

object (Struct format)

省略可。エンティティに関連付ける任意のメタデータ。ダウンストリーム統合の構築に使用されます。たとえば、サードパーティの POS API に送信する注文を構築するための識別子やスキーマ情報などです。

toastAttributes

object (ToastModifierIntegrationAttributes)

省略可。Toast 統合に使用されるこの修飾子に関連付けられたメタデータを表します。店舗で Toast 統合が有効になっていない場合、このフィールドは無視されます。

ToastModifierIntegrationAttributes

トースト メニューの Modifier の属性を表します。

JSON 表現
{
  "guid": string,
  "isPreModifier": boolean
}
フィールド
guid

string

省略可。Toast のメニューにあるアイテムの修飾子オプションの GUID を表します。

isPreModifier

boolean

省略可。true の場合、この修飾子は Toast PreModifier を表します。