제품 구성은 차원 및 값 쌍을 사용하여 구성에 있는 모든 제품의 버전을 판별합니다.
특정 값이 다른 값보다 구체적일 수 있도록 값에 순서를 지정할 수 있습니다.
보다 구체적인 차원 값은 일반적으로 특정 변형에 사용됩니다.
예를 들어, geo=germany의 변형은 geo=europe의 변형보다 더 구체적입니다.
차원을 작성할 때 값 순서를 지정할 수 있습니다.
이 예에서는
geo의 차원으로
germany,
france,
europe,
us 값을
사용합니다. 값은 정렬되지 않았습니다.
예를 들어,
germany
more specific than europe이 표시될 수 있도록
germany이
europe으로 정렬되는 것이 맞지만
이러한 방식으로 설정되지 않았으므로 값이 정렬되지 않았습니다.
제품 구성이
geo=germany를 찾지만 발견하지 못합니다.
geo=germany로 정렬된 다른 값이 없으므로
구성은 호환 가능한 버전(즉,
geo 차원이 없는 버전)을 찾습니다.
- geo=germany인 제품 구성은
먼저 German 변형을 찾습니다. 아무 것도 없는 경우 geo 차원이 없는 버전을 찾습니다.
- geo=france인 제품 구성은
먼저 French 변형을 찾습니다. 아무 것도 없는 경우 geo 차원이 없는 버전을 찾습니다.
- geo=europe인 제품 구성은
먼저 European 변형을 찾습니다. 아무 것도 없는 경우 geo 차원이 없는 버전을 찾습니다.
- geo=us인 제품 구성은
먼저 North American 변형을 찾습니다. 아무 것도 없는 경우 geo 차원이 없는 버전을 찾습니다.
다음 이미지는 위의 예제의 순서 지정된 값을 표시됩니다.

값은 구성이 멤버 선택에서 보다 구체적일 수 있도록 합니다.
예를 들어, 국가에 특정한 값을 가지도록 하려는 경우에도
대륙에 특정한 값이 차원 및 값 쌍이 없는 경우보다 선호될 수 있습니다.
germany more specific than europe, france more specific than europe과 같은 값 순서를 정의할 수 있습니다.
결과 순서는 지정된 순서가 이전 예제를 어떻게 변경하는지 보여줍니다.
- geo=germany인 제품 구성은
먼저 German 변형을 찾습니다. 아무 것도 없는 경우 유럽 버전을 찾고
아무 것도 없는 경우 geo 차원이 없는 버전을 찾습니다.
- geo=france인 제품 구성은
먼저 French 변형을 찾습니다. 아무 것도 없는 경우 유럽 버전을 찾고
아무 것도 없는 경우 geo 차원이 없는 버전을 찾습니다.
- geo=europe인 제품 구성은
먼저 European 변형을 찾습니다. 아무 것도 없는 경우 geo 차원이 없는 버전을 찾습니다.
- geo=us인 제품 구성은
먼저 North American 변형을 찾습니다. 아무 것도 없는 경우 geo 차원이 없는 버전을 찾습니다.
제품 구성 또는 제품에서 차원과 값 쌍을 제거할 수 있지만
차원 및 값 목록 상자에서 이 쌍을 여전히 선택사항으로 사용할 수 있습니다.