nested_categories

중첩된 레시피 카테고리

중첩된 카테고리를 사용하면 제작 UI 안에 계층적인 그룹을 만들 수 있습니다. 이는 type: "nested_category"를 가진 JSON 객체로, 레시피처럼 목록에 표시되고 필터링되지만 아이템을 생성하지는 않습니다. 중첩된 카테고리는 접을 수 있는 항목으로 표시되며 레시피(또는 다른 중첩 카테고리)로 확장됩니다. nested_category_data에 나열합니다.

새로운 제작 탭을 추가하지 않고 하위 카테고리 안에 추가적인 그룹화 계층을 만들고 싶거나 하위 카테고리에 항목이 너무 많을 때 중첩된 카테고리를 사용하세요.

필드

식별자 설명
id 중첩된 카테고리의 고유 ID입니다.
type nested_category여야 합니다.
nested_name 제작 UI에 표시되는 이름입니다. 중첩된 카테고리에는 result가 없으므로 사용하는 것이 좋습니다.
category 항목이 표시되는 제작 카테고리(CC_*)입니다.
subcategory 항목이 표시되는 제작 하위 카테고리입니다.
description 제작 UI에 표시되는 선택적 설명입니다.
nested_category_data 이 항목 아래에 표시할 레시피 ID 또는 중첩 카테고리 ID의 배열입니다.

동작 참고 사항

  • nested_category_data는 레시피 자체의 ID로 표준 레시피를, id로 다른 중첩 카테고리를 참조할 수 있습니다. 레시피 ID는 id_suffix가 적용된 결과 아이템 ID가 아닙니다.
  • 중첩된 카테고리에는 result, 구성 요소, 도구 또는 시간을 정의하지 마세요. UI 전용 항목이므로 제작할 수 없습니다.
  • 중첩된 카테고리 사이의 순환 참조를 피하세요. 순환은 UI를 표시할 때 무시될 수 있으며 항목이 숨겨질 수 있습니다.

예시

[
  {
    "type": "nested_category",
    "id": "hot_drinks",
    "nested_name": "hot drinks",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_DRINKS",
    "description": "Warm beverages and infusions.",
    "nested_category_data": [
      "coffee",
      "tea",
      "herbal_tea"
    ]
  }
]