다운스트림 통합에 사용되는 항목과 연결된 메타데이터입니다.
| JSON 표현 |
|---|
{ "customIntegrationAttributes": { object }, "streamAttributes": { object ( |
| 필드 | |
|---|---|
customIntegrationAttributes |
(선택사항) 항목과 연결할 임의의 메타데이터로, 다운스트림 통합을 빌드하는 데 사용됩니다(예: 서드 파티 판매 시점 API에 제출할 주문을 구성하기 위한 식별자 또는 스키마 정보). |
streamAttributes |
(선택사항) 스트림 통합에 사용되는 이 항목과 연결된 메타데이터를 나타냅니다. 매장에 Stream 통합이 사용 설정되지 않은 경우 이 필드는 무시됩니다. |
toastAttributes |
(선택사항) Toast 통합에 사용되는 이 항목과 연결된 메타데이터를 나타냅니다. 매장에 Toast 통합이 사용 설정되지 않은 경우 이 필드는 무시됩니다. |
StreamIntegrationAttributes
스트림 메뉴에서 항목의 속성을 나타냅니다.
| JSON 표현 |
|---|
{
"taxes": [
{
object ( |
| 필드 | |
|---|---|
taxes[] |
(선택사항) 이 상품에 적용되는 세율을 나타냅니다. |
itemFamilyId |
(선택사항) Stream 메뉴에서 이 상품 옵션이 포함된 상품 계열을 나타냅니다. |
세금
이 항목과 연결된 세율 정보입니다.
| JSON 표현 |
|---|
{ "streamId": string, "isInclusive": boolean, "rate": number, "displayName": string, "isDefault": boolean } |
| 필드 | |
|---|---|
streamId |
필수 항목입니다. Stream 메뉴의 세금 ID입니다. |
isInclusive |
(선택사항) 세금 금액이 상품 가격에 이미 포함되어 있는지 여부를 결정합니다. |
rate |
필수 항목입니다. 세율(%)입니다. |
displayName |
(선택사항) 세금 이름입니다. |
isDefault |
(선택사항) 세금이 기본 세금인지 여부입니다. |
ToastIntegrationAttributes
Toast 메뉴의 항목 속성을 나타냅니다.
| JSON 표현 |
|---|
{ "menuGroupGuid": string } |
| 필드 | |
|---|---|
menuGroupGuid |
(선택사항) Toast 메뉴에 있는 항목의 메뉴 그룹 GUID를 나타냅니다. |