createMetadataField

관리자가 컨텐츠 관리 시스템 또는 템플릿 작업을 조정할 새 메타데이터 필드를 만들 수 있습니다. 만들어진 메타데이터 필드의 예로는 키워드, 이미지 작성자에 대한 정보 또는 저작권 소유자 정보가 있습니다.

구문

인증된 사용자 유형

  • IpsAdmin

매개 변수

입력(createMetadataFieldParam)

매개 변수 이름 유형 필수 설명
companyName xsd:문자열 메타데이터 필드가 속하는 회사의 이름입니다.
assetType xsd:문자열 자산 유형.
name xsd:문자열 만들고 있는 메타데이터 필드의 이름입니다.
fieldType xsd:문자열 메타데이터 필드 유형입니다.

메타데이터 필드 유형 상수는 사용 가능한 유형을 정의합니다.

defaultValue xsd:문자열 아니요

만들 메타데이터 필드의 기본값(예: Scene 7).

태그 필드 유형에는 기본값이 지원되지 않으므로 생략해야 합니다. 태그 필드 유형에 비어 있지 않은 기본값이 지정되면 오류가 반환됩니다.

isHidden xsd:boolean 아니요 IPS 시스템별 메타데이터를 숨기거나 표시합니다.
isEnforced xsd:boolean

아니요

값이 설정될 때 메타데이터 필드가 강제(유효성이 확인됨)되는지 여부를 나타내는 부울 플래그입니다.

true로 설정하면 잘못된 값이 setAssetMetadata / batchSetAssetMetadata에 설정된 경우 오류가 발생합니다.

initialTagValue xsd:문자열 아니요 선택한 태그가 가리킬 수 있는 열거된 공유 값 집합을 만들 수 있습니다.

출력(createMetadataFieldReturn)

이름 유형 필수 설명
*fieldHandle* xsd:string 새 메타데이터 필드의 핸들입니다.

예제

이 코드 샘플은 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>

이 페이지에서는

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now