createMetadataField createmetadatafield
이를 통해 관리자는 콘텐츠 관리 시스템과 또는 템플릿 작업을 조정할 메타데이터 필드를 만들 수 있습니다. 생성된 메타데이터 필드의 예로는 키워드, 이미지 작성자에 대한 정보 또는 저작권 소유자 정보가 있습니다.
구문
승인된 사용자 유형 section-2f61d79f8cac4692bfa53b95035ddd89
IpsAdmin
매개 변수 section-f8260bc8dd0a4570bc7f714f81ab975f
입력(createMetadataFieldParam)
매개 변수 이름
유형
필수
설명
companyName
xsd:string
예
메타데이터 필드가 속하는 회사의 이름입니다.
assetType
xsd:string
예
에셋 유형.
이름
xsd:string
예
생성 중인 메타데이터 필드의 이름.
fieldType
xsd:string
예
메타데이터 필드 유형.
메타데이터 필드 유형 상수는 사용 가능한 유형을 정의합니다.
defaultValue
xsd:string
아니요
만들 메타데이터 필드의 기본값(예: 장면 7).
기본값은 태그 필드 유형에 대해 지원되지 않으므로 생략해야 합니다. 태그 필드 유형에 대해 비어 있지 않은 기본값이 지정되면 오류가 반환됩니다.
isHidden
xsd:boolean
아니요
IPS 시스템별 메타데이터를 숨기거나 노출합니다.
이(가) 적용됨
xsd:boolean
아니요
값이 설정될 때 메타데이터 필드가 적용되는지(유효성 확인) 여부를 나타내는 부울 플래그입니다.
true로 설정하면 setAssetMetadata / batchSetAssetMetadata에 잘못된 값이 설정되면 오류가 발생합니다.
initialTagValue
xsd:string
아니요
이 옵션을 사용하면 선택한 태그가 지정할 수 있는 공유된 특정 값 세트를 만들 수 있습니다.
출력(createMetadataFieldReturn)
이름
유형
필수
설명
필드 핸들
xsd:string
예
새 메타데이터 필드에 대한 핸들입니다.
예제 section-ba66be30f36b4aeba1bc721b0b92fdfc
이 코드 샘플은 createMetadataField
(이)라는 문자열 형식 메타데이터 필드를 만듭니다. 응답은 새 메타데이터 필드에 핸들을 반환합니다.
요청
<createMetadataFieldParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|21</companyHandle>
<assetType>Image</assetType>
<name>createMetadataField</name>
<fieldType>String</fieldType>
<initialTagValue>Fall</initialTagValue>
<defaultValue>Default</defaultValue>
</createMetadataFieldParam>
응답
<createMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<fieldHandle>m|21|IMAGE|createMetadataField</fieldHandle>
</createMetadataFieldReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681