> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Intelligent Delivery: 사용자 지정 태그 지정자

> Intelligent Delivery: 사용자 지정 태그 지정자

사용자 지정 태그 지정자는 청크 그룹을 관련된 것으로 표시합니다. 사용자 지정 태그의 주된 용도는 [Feature](/build/core-features/common/packaging/intelligentdelivery-features-recipes)에 포함시킬 청크를 그룹화하는 것입니다.

<a id="ID4EV" />

```xml theme={null}
<Chunk Id="7000" Tags="LevelEditor">  
```

## 관련 청크 그룹화

사용자 지정 태그 지정자를 사용하여 청크 그룹을 관련된 것으로 표시합니다. 이렇게 하면 타이틀 실행에 필요한 모든 청크가 사용자의 콘솔에 있는지 확인하는 과정이 단순해집니다.

예를 들어, Level 1의 자산이 청크 1000, 1001, 1002에 포함되어 있는지 판단하려고 하고 [XPackageFindChunkAvailability](/reference/system/xpackage/functions/xpackagefindchunkavailability) 메서드를 호출해 Level 1이 완전히 설치되어 플레이할 수 있는지 확인하는 대신, 세 청크 모두에 사용자 지정 태그 "Level 1"을 지정할 수 있습니다. 그런 다음 [XPackageChunkSelector](/reference/system/xpackage/structs/xpackagechunkselector)를 사용하여 [XPackageFindChunkAvailability](/reference/system/xpackage/functions/xpackagefindchunkavailability) 메서드를 호출하면 해당 데이터 세트의 설치 상태를 쉽게 얻을 수 있습니다.

<a id="ID4EHB" />

## 여러 기능이 활성화된 경우에만 설치되는 청크

청크에 여러 사용자 지정 태그 지정자를 표현할 수 있으므로, 활성화된 Feature에 있는 두 태그가 모두 있을 때만 청크가 설치되도록 할 수 있습니다. 이는 두 태그를 # 기호로 연결하여 수행됩니다.

청크 8000은 campaign 태그와 hd 태그를 포함하는 활성 기능이 있는 경우에만 설치됩니다. 사용자가 campaign Feature 또는 HD Texture Feature를 제거하면 청크 8000은 제거된 Feature의 태그를 포함하는 청크와 함께 제거됩니다.

```xml theme={null}
<Features>
  <Feature Id="campaign_feature_id" DisplayName="Campaign" Tags="campaign"/>
  <Feature Id="hd_feature_id" DisplayName="HD Textures" Tags="hd"/>
</Features>

<Chunk Id="8000" Tags="campaign#hd">  <!-- This chunk is only installed if both the Campaign and HD Textures Features are active -->
<Chunk Id="8001" Tags="campaign">
<Chunk Id="8002" Tags="hd">
<Chunk Id="8003" Tags="campaign;hd">  <!-- This chunk is only installed if either the Campaign or the HD Textures Features are active -->
```

## 디스크 제조를 위한 패키지에서 콘텐츠 생략

태그 지정자를 사용하여 일부 콘텐츠가 디스크 패키지의 일부가 되지 않도록 지정할 수 있습니다. 예를 들어, 게임이 디스크 공간을 65GB 차지하는 경우 20GB의 비하인드 신 비디오와 같은 선택적 콘텐츠는 단일 BD50 블루레이 디스크에 담기에는 너무 큽니다.

사용자 지정 태그 지정자를 사용하여 패키지의 특정 콘텐츠가 기본적으로 설치되지 않도록 지정할 수 있습니다. 예를 들어, 청크를 OnDemand로 지정하면 타이틀이 요청할 때만 설치됩니다. 런타임에 이러한 선택적 OnDemand 청크를 쉽게 다운로드할 수 있도록 layout.xml 파일에서도 사용자 지정 태그 지정자로 표시됩니다. 타이틀은 [XPackageInstallChunks](/reference/system/xpackage/functions/xpackageinstallchunks) API에 전달되는 [XPackageChunkSelector](/reference/system/xpackage/structs/xpackagechunkselector)에서 사용자 지정 태그를 설정하여 XBOX Live에서 콘텐츠 다운로드를 요청할 수 있습니다.

<a id="ID4EYB" />

## 다중 디스크 타이틀

다중 디스크 게시의 경우 태그 지정자를 사용하여 콘텐츠가 배치될 디스크를 지정합니다. 예를 들어, 컴필레이션 디스크의 디스크 2에 모든 멀티플레이어 콘텐츠를 배치할 수 있습니다.

또는, 다른 지역용 다중 디스크 SKU를 생산할 때 이 기능을 사용해 하나의 XVC 이미지만 업로드하고 관리하면서 EFIGS를 한 블루레이 디스크 SKU에, 일본어를 다른 SKU에 배치할 수 있습니다(예: 마스터링 및 복제용).

<a id="ID4E6B" />

## 참조 API 문서

* [XPackage(API 콘텐츠)](/reference/system/xpackage/xpackage_members)
  * 함수
    * [XPackageFindChunkAvailability](/reference/system/xpackage/functions/xpackagefindchunkavailability)
    * [XPackageInstallChunks](/reference/system/xpackage/functions/xpackageinstallchunks)
  * 구조체
    * [XPackageChunkSelector](/reference/system/xpackage/structs/xpackagechunkselector)

## 함께 보기

[Intelligent Delivery](/build/core-features/common/packaging/overviews/intelligentdelivery)


## Related topics

- [Intelligent Delivery](/ko/build/core-features/common/packaging/overviews/intelligentdelivery.md)
- [XPackageChunkSelector](/ko/reference/system/xpackage/structs/xpackagechunkselector.md)
- [XPackageFindChunkAvailability](/ko/reference/system/xpackage/functions/xpackagefindchunkavailability.md)
- [XPackageInstallChunks](/ko/reference/system/xpackage/functions/xpackageinstallchunks.md)
- [Intelligent Delivery: 장치 지정자](/ko/build/core-features/common/packaging/intelligentdelivery-device.md)
