saveMetadataField

메타데이터 필드를 만들거나 편집합니다. 선택적 필드 핸들을 생략하여 새 메타데이터 필드를 만듭니다.

노트

이 메서드는 사용되지 않습니다.

인증된 사용자 유형

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

매개 변수

입력(saveMetadataFieldParam)

매개 변수 이름 유형 필수 설명
companyHandle xsd:문자열 회사의 손잡이입니다.
fieldHandle xsd:문자열 아니요 필드 핸들.
assetType xsd:문자열 메타데이터를 저장할 자산 유형 선택
name xsd:문자열 필드 이름.
fieldType xsd:문자열 메타데이터 필드 유형 선택
defaultValue xsd:문자열 모든 자산에 대한 필드의 기본값.
isHidden xsd:boolean 아니요 IPS 시스템별 메타데이터를 숨기거나 표시합니다.
isEnforced xsd:boolean

아니요

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

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

출력(saveMetadataFieldReturn)

이름 유형 필수 설명
*fieldHandle* xsd:string 새 메타데이터 필드의 처리.

예제

이 코드 샘플은 자산 유형 및 메타데이터 필드 유형 문자열 상수로 제한된 새 메타데이터 필드를 만듭니다. fieldHandle 요소에 올바른 필드 핸들 값이 있으면 메타데이터 값이 변경되고 요청에 지정한 것과 동일한 필드 핸들이 생성됩니다.

요청

<ns1:saveMetadataFieldParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
   <ns1:companyHandle>47</ns1:companyHandle>
   <ns1:assetType>Pdf</ns1:assetType>
   <ns1:name>Resolution</ns1:name>
   <ns1:fieldType>String</ns1:fieldType>
   <ns1:defaultValue>120</ns1:defaultValue>
</ns1:saveMetadataFieldParam>

응답

<saveMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd">
   <fieldHandle>47|ALL|Resolution</fieldHandle>
</saveMetadataFieldReturn>

이 페이지에서는

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