게시 설정

[제작 설정] 페이지 설정은 Dynamic Media Classic 서버에서 웹 사이트 또는 응용 프로그램으로 자산을 기본적으로 제공하는 방법을 결정합니다. 설정이 지정되지 않은 경우 Dynamic Media Classic 서버는 [제작 설정] 페이지의 기본 설정에 따라 자산을 제공합니다. 예를 들어 해상도 속성이 포함되지 않은 이미지를 전달하라는 요청은 이미지 서버 페이지에 기본 개체 해상도를 설정하는 이미지를 생성합니다.

관리자는 이미지 서버, 이미지 렌더러 및 비네팅 페이지의 기본 설정을 변경하여 서버에서 에셋을 전달하기 위한 기본 설정을 설정할 수 있습니다.

제작 설정 페이지를 열려면 설정 > 응용 프로그램 설정 > 제작 설정​을 클릭합니다.

노트

게시 설정 페이지는 숙련된 웹 사이트 개발자와 프로그래머가 사용하는 페이지입니다. Dynamic Media Classic에서는 이러한 페이지에서 설정을 변경하는 사용자가 Dynamic Media Classic, HTTP 프로토콜 표준 및 규칙, 기본 이미징 기술에 익숙하다고 가정합니다.

이미지 서버

[이미지 서버] 페이지는 이미지 서버에서 이미지를 전달하기 위한 기본 설정을 설정합니다. 이 5개 범주에서 설정을 사용할 수 있습니다(설정에 대한 자세한 설명은 이미지 서버 페이지 자체 참조).

Dynamic Media Classic 지원 담당자의 지원을 통해서만 이러한 설정을 변경할 수 있습니다.

  • 카탈로그 관리 - 이 설정은 Dynamic Media Classic 및 카탈로그가 상호 작용하는 방식을 결정합니다. 대부분의 웹 서버와 달리 Dynamic Media 이미지 서버 URL 호출은 이미지 파일이 적합한 파일이 아닌 매니페스트 또는 카탈로그 파일로 이동합니다. 카탈로그 파일(eCatalog 아님)에는 각 이미지의 경로와 함께 이미지 서버에 게시되는 모든 컨텐츠 목록이 들어 있습니다. Digimarc ID가 있는 경우 [Digimarc 사용자 정보] 섹션에서 사용자 정보를 입력합니다.

  • 요청 속성 - 이러한 설정은 서버에서 전달할 수 있는 이미지에 대한 제한을 적용합니다. 예를 들어 최대 응답 이미지 크기 제한​은 너비 5000 및 높이 5000입니다.

  • 기본 요청 속성 - 이 설정은 이미지의 기본 모양과 관련이 있습니다.

  • 공통 축소판 속성 - 이러한 설정은 축소판 이미지의 기본 모양 및 정렬과 관련이 있습니다.

  • 카탈로그 필드의 기본값 - 이 설정은 이미지의 해상도 및 기본 축소판 유형과 관련이 있습니다.

  • 색상 관리 속성 - 이 설정에 따라 사용되는 ICC 색상 프로파일이 결정됩니다.

  • 호환성 속성 - 이 설정을 사용하면 텍스트 레이어의 맨 앞 및 뒤에 있는 단락이 이전 버전과의 호환성을 위해 버전 3.6에서와 같이 처리됩니다.

  • 현지화 지원 - 이 설정을 사용하여 여러 로케일 속성을 관리할 수 있습니다. 또한 로케일 맵 문자열을 지정할 수 있으므로 뷰어에서 여러 도구 설명을 지원하려는 언어를 정의할 수 있습니다.

    예를 들어 여러 국가에서 팔리는 다국적 브랜드인 경우 각 국가에서 자체 로케일별 뷰어를 사용하도록 할 수 있습니다. 이 기능을 수행하려면 로케일 맵 문자열을 지정합니다. 그런 다음 원하는 언어로 번역된 텍스트 문자열을 추가하여 뷰어의 사전 설정에서 도구 설명 텍스트를 편집합니다.

    노트

    현지화 지원 옵션을 설정하려면 Admin Console을 사용하여 지원 사례를 만듭니다. 지원 케이스에 설치 도움말을 요청합니다.

    현지화 지원 설정에 대한 자세한 내용은 자산 현지화를 설정할 때 고려 사항을 참조하십시오.

자산 현지화를 설정할 때 고려 사항

노트

로케일 맵 필드와 같은 Dynamic Media Classic에서 현지화 지원 옵션을 설정하려면 Admin Console을 사용하여 지원 사례를 만듭니다. 지원 케이스에 설치 도움말을 요청합니다.

Dynamic Media Classic을 사용하는 일반적인 방법은 전자 상거래 웹 사이트에서 제품 이미지를 관리하는 것입니다. 국제 산업은 유사한 제품에 대한 자산이 나라마다 다르게 보이는 문제에 직면하고 있습니다. 일반적으로 차이는 전체 미디어의 일부 영역입니다. 이러한 차이를 각 국가의 모든 자산을 복사하고 차이만 다시 써서 해결하는 것은 엄청난 노력을 요하는 일이며 하나의 마스터 자산이라는 표현과 모순됩니다. 이와 같은 자산의 차이점은 서로 다른 오디오 트랙을 사용하는 국가별 비디오에서부터 제품과 함께 사용되는 전원 코드의 미묘하지만 중요한 차이에 이르기까지 다양할 수 있습니다. Dynamic Media Classic에서는 기본 조회 메커니즘을 사용합니다. 사용자는 필요한 로케일에서 시작하여 이미지 서버가 검색하는 자산 접미어 순서를 정의합니다.

자산을 현지화하는 방법

IS(이미지 제공) 요청에 대한 로케일은 다음의 IS/IR(이미지 렌더링) 명령으로 식별됩니다.

locale=

이 명령은 대소문자를 구분하지 않는 로케일 ID(locId) 문자열을 허용합니다. 로케일 ID는 보통 문자 및 "_"으로 구성된 2-6자의 문자열입니다.

은 임의의 인쇄 가능한 ASCII 문자열을 지원합니다. locale= 명령에는 전역 범위가 있으며, 이것은 중첩된 모든 IS 및 IR 요청, 참조된 템플릿 및 이미지 레이어를 포함하여 전체 요청에 적용됨을 의미합니다. 각 레이어의 다른 로케일과 같이, 요청에 대해 여러 로케일은 지원되지 않습니다. 하지만, 중첩된 요청에서 명시적 무시의 허용은 가능할 수 있습니다.

locale=을(를) 지정하지 않으면 attribute::DefaultLocale이(가) 번역 엔진에 전달됩니다. 제한된 입력 유효성 검사가 locale= 값에 적용됩니다. 빈 locale= 값이 허용됩니다. locale=에는 글로벌 범위가 있으므로 전체 요청에 대한 기본 카탈로그에서 attribute::DefaultLocale을(를) 제공합니다.

locale=attribute::DefaultLocale을(를) 사용할 때 다음과 같은 이점이 있습니다.

  • 여러 로케일에 대한 컨텐츠 공유.
  • 일반 ID를 사용하여 로케일별 컨텐츠 액세스.
  • 로케일 접두어와 접미어 또는 별도의 카탈로그에 있는 로케일별 컨텐츠와 같이, 로케일별 컨텐츠의 이름 지정 규칙 및 관리와 관련한 유연성 허용.
  • 로케일별 버전에 대한 액세스를 지원합니다.
  • 이미지 집합과 같은 집계 객체에는 로케일별 컨텐츠에 대한 일반 참조가 포함될 수 있습니다.
  • 이미지, 이미지 세트, 비네팅, 자료, 뷰어 구성 레코드 등 현지화가 필요한 카탈로그로 관리되는 모든 컨텐츠를 지원합니다.
  • IPS 데이터베이스 및 IS 매니페스트 메커니즘에 대한 변경 사항을 최소화.
  • RFC IS-63이 구현되면 비디오나 스킨과 같은 정적 콘텐츠에 대한 지원이 추가됩니다.
  • 기본 로케일을 구성할 수 있습니다.

응용 시나리오

애플리케이션 시나리오
뷰어 현지화 정적 컨텐츠 카탈로그가 구현되면 현지화는 IS에 수행되는 모든 요청에 추가되는 locale= 매개 변수로 제어됩니다. 구성 레코드, 스킨, 시작 화면 등에는 로케일별 차이가 있을 수도 있고 없을 수도 있습니다. 현지화되는 컨텐츠와 ID를 아는 데 필요한 뷰어 없이도 IS에 의해 올바른 컨텐츠가 제공됩니다.
이미지 및 비디오 다국어 회사에는 종종 일반적인 컨텐츠와 로케일별 컨텐츠가 혼합되어 있습니다. 이러한 메커니즘에서, 이미지나 비디오 참조는 일반적일 수 있으며, IS는 사용 가능할 경우 로케일별 컨텐츠를 제공합니다.
이미지 집합 및 미디어 집합 eCatalog가 다른 경우처럼 전체 이미지 세트가 다른 일부 로캘의 경우 뷰어에서 처리하는 로케일별 이미지 세트로 변환하면 전체 이미지 세트가 다를 수 있습니다. 일반적으로 일반 세트의 개별 ID는 현지화된 컨텐츠를 참조할 수 있습니다. 예를 들어 Campaign 컨트롤 패널 사진을 제외하고 기기의 대부분의 사진은 모든 언어로 동일할 수 있습니다. IS는 자동으로 ID를 전환하므로, 로케일별 이미지 집합을 생성할 필요가 없습니다.

자산 현지화 구현

Dynamic Media Classic 및 Image Serving에는 이미지 및 정적 컨텐츠의 지역화를 허용하는 인터페이스가 있습니다.

현지화를 하지 않는 이미지 서버 URL은 다음과 같은 모습입니다.

https://server/is/image/company/image

현지화를 사용하는 이미지 서버 URL은 다음과 같이 경로에 locale= 매개 변수를 추가합니다.

https://server/is/image/company/image?locale=de_DE

이미지 서버에서 http 호출을 받은 경우 locale= 매개 변수는 설정 > 응용 프로그램 설정 > 게시 설정 > 이미지 서버 > 현지화 지원 a10/> 그룹.

로케일 맵 필드에는 파이프 기호(|)를 사용하여 구별되는 항목 목록이 들어 있습니다.

각 항목은 쉼표로 구분된 값 목록으로 구성됩니다. 첫 번째 값은 locale= 매개 변수로 전달되는 검색 값입니다. 나머지 값은 한 개의 결과가 기존 이미지에 나타날 때까지 시도되는 접미어/교체 값입니다.

접미어 값 또는 대체 값의 적용 여부는 설정 > 애플리케이션 설정 > 게시 설정 > 이미지 서버 > 현지화 지원 그룹에 있는 [전역 로케일] 설정에 따라 결정됩니다.

노트

전역 로케일 설정은 Dynamic Media Classic 인터페이스가 아닌 API를 통해 설정하는 경우에만 가능합니다.

접미어 예제:

URL localeMap ID 결과
https://server/is/image/company/image?locale=de_DE de_DE,_DE,|fr_FR,_FR, 정의된 전역 로케일이 없습니다. 로케일 매개 변수 de_DE가 로케일 맵의 첫 번째 항목에 대응됩니다. 첫 번째 해당 값 _DE는 자산 image_DE에 접미어로 추가되고 이미지 서버에서 이 자산을 찾으려는 시도가 수행됩니다. 서버에 있는 경우, 반환됩니다. 없으면, 두 번째 값 “”이 접미어로 사용되어 이미지 자체가 반환됩니다.

대체 예제:

URL 전역 로케일 및 로케일 맵 ID 결과
https://server/is/image/company/image-main-01?locale=de_DE GlobalLocale=mainlocaleMap -

de_DE,de,main|fr_FR,fr,main
위의 대체 예에서, GlobalLocale은 main으로 설정됩니다. 로케일 매개 변수 de_DE가 로케일 맵의 첫 번째 항목에 대응됩니다. GlobalLocale 하위 문자열이 검색되고 localeMap에서 첫 번째 해당 값 de으로 대체됩니다.image-de-01. 이미지 서버에 있는 경우, 반환됩니다. 없는 경우에는, 두 번째 값이 대체되어, image-main-01이 됩니다.

URL에 정의된 로케일이 없으면, 이미지 서버는 DefaultLocale이 정의되어 있는 경우 DefaultLocale을 가져오고, URL에 적용합니다.

알 수 없거나 빈 로케일 매개 변수가 locale=에 제공되면 localeMap에서 빈 값 "다음으로 시작,"에 대해 스캔합니다. 알 수 없는 로케일에 기본 로케일이 적용되어야 합니다.

defaultImage 정보

이미지 서버는 요청된 로케일에 대한 선택 사항을 번갈아 시도합니다. 일치하는 항목이 없으면 로케일 옵션이 defaultImage에 적용되고 일치하는 버전이 반환됩니다. 따라서 각 로케일에 현지화 없이 이미지에 대한 옵션이 포함되어야 하며, 현지화된 기본 이미지 버전은 Dynamic Media Classic에서 사용할 수 있습니다.

localeMap을 찾는 시나리오

다음 로케일을 지원하려고 한다고 가정합니다.

en, en_us, en_uk, de, de_at, de_de, fr

이러한 로케일을 각각 영어, 독일어 및 프랑스어의 경우 접미어 _E, _G_F에 매핑합니다. 모든 예의 경우, 일반 입력 이미지 ID는 myImg입니다.

localeMap을 찾기 위한 표준 동작

로케일 ID는 해당 접미어에 매핑됩니다. 카탈로그에 로케일별 ID가 없을 경우, 일반 ID가 사용됩니다. 일반 ID에 매핑하는 빈 locSuffix 값을 주목하십시오.

attribute::LocaleMap=en,_E,|en_us,_E,|en_uk,_E,|fr,_F,|de,_D,|de_at,_D,|de_de,_D,

로케일= 검색할 출력 ID
en,en_us, en_uk myImg_E,myImg
de,de_de,de_at myImg_D,myImg
fr myImg_F,myImg
기타 모든 항목 -
로케일을 모를 때 localeMap 찾기

특정 ID 또는 일반 ID에 알 수 없는 로케일을 매핑할 수 있습니다. 예를 들어 알 수 없는 로케일을 영어 ID에 매핑하거나, 없는 경우 일반 ID에 매핑할 수 있습니다.

attribute::LocaleMap=en,_E,|en_us,_E,|en_uk,_E,|fr,_F,|de,_D,|de_at,_D,|de_de,_D,|,_E,

로케일= 검색할 출력 ID
de,de_de,de_at myImg_D,myImg
fr myImg_F,myImg
기타 모든 항목 myImg_E,myImg

또한 알 수 없는 로케일에만 U와 같은 전용 locSuffix를 사용할 수 있으며, 다음과 같이 _U이(가) 없는 경우 기본 이미지를 강제 적용할 수 있습니다.

attribute::LocaleMap=en,_E,|en_us,_E,|en_uk,_E,|fr,_F,|de,_D,|de_at,_D,|de_de,_D,|,U

또는, 다음과 같이 일반 ID에 바로 매핑 할 수 있습니다.

attribute::LocaleMap=en,_E,|en_us,_E,|en_uk,_E,|fr,_F,|de,_D,|de_at,_D,|de_de,_D,|,

여러 계층 조회를 사용하여 localeMap 찾기

종종 스킨 노출과 같이, 유럽, 중동 및 북아메리카 영역과 같이 로케일을 지역 표준을 나타내도록 그룹화하는 것이 유용할 수 있습니다. 다중 계층 조회를 사용하여 이러한 작업을 수행할 수 있습니다.

이 예제의 경우, 서구 및 중동에 사용할 컬렉션을 지원하려 한다고 가정합니다. 두 컬렉션은 모두 일반 이미지 컬렉션을 기반으로 하며, 모두 여러 이미지를 추가하거나 수정합니다. 두 컬렉션은 이후 두 개의 중동 지역 변형에 대해 m1, m2, 세 개의 서양 로캘에 대해 w1, w2,w3 등의 특정 로캘에 대해 추가로 세분화되며 w1w3에 대해 이미지를 공유한다는 점을 제외하고 나머지 로캘에 대해서도 추가로 세분화됩니다. 알 수 없는 로케일은 일반 컬렉션에만 매핑되고, 로케일별 이미지에는 액세스하지 못했습니다. 다음은 맵이 표시되는 모습입니다.

attribute::LocaleMap=w1,-W,|w2,-W2,-W,|w3,-W,|m1,-M1,-M,|m2,-M2,-M,|,

로케일= 검색할 출력 ID
w1, w3 myImg-W, myImg
w2 myImg-W2, myImg-W, myImg
m1 myImg-M1, myImg-M, myImg
m2 myImg-M2, myImg-M, myImg
기타 모든 항목 mylmg
특정 ID를 검색하여 localeMap 찾기

일부 이미지 이름 지정 규칙은 일반 이미지 ID를 지원하지 않습니다. 요청의 일반 ID는 카탈로그에서 특정 ID에 매핑해야 합니다. 하지만 정확한 특정 ID를 알 수 없는 인스턴스가 있습니다.

첫 번째 예를 기준으로 사용할 경우 모든 언어의 이미지에는 접미어 _1, _2 또는 _3가 있을 수 있습니다. 프랑스어 로케일 전용 이미지에는 접미어 _22 또는 _23 접미어가 있을 수 있습니다. 그리고 독일어 로케일에 해당하는 이미지에는 접미어 _470 또는 _480이 있을 수 있습니다.

attribute::LocaleMap=,_1,_2,_3|fr,_22,_23,_1,_2,_3|de,_470,_480,_1,_2,_3|de_at,_470,_480,_1,_2,_3|de_de,_470,_480,_1,_2,_3

로케일= 검색할 출력 ID
fr myImg_22, myImg_23, myImg_1, myImg_2, myImg_3
de, de_at, de_de myImg_470, myImg_480, myImg_1, myImg_2,myImg_3
기타 모든 항목 myImg_1, myImg_2, myImg_3
현지화 지원을 구현할 때 중요한 고려 사항
  • 현지화는 ID 기반 자산 호출에 제한되며, 경로 기반 자산 호출에서는 사용할 수 없습니다. 따라서, 로케일로 비디오를 호출할 경우, 회사/자산 ID로 호출해야 하며, 비디오의 전체 경로는 없습니다. 이 메서드는 경로 기반 비디오 호출에만 사용하기 때문에 로컬라이제이션에 rtmp를 사용할 수 없습니다.
  • localeMap이 활성화된 경우 단일 비디오가 들어 있는 혼합 미디어 집합은 사용할 수 없으며, 다른 경우 이 집합의 컨텐츠 호출은 실패합니다. 이 문제를 해결하려면 응용 비디오 집합에 단일 비디오를 추가할 수 있습니다. 그런 다음, 혼합 미디어 집합에 적응형 비디오 집합을 추가합니다.
  • 적응형 비디오 집합의 컨텐츠에 대한 요청과 같은 특정 요청은 현지화되지 않습니다. 따라서 현지화와 함께 응용 비디오 세트를 사용하려면 혼합 미디어 세트 내에 응용 비디오 세트를 배치합니다. 그런 다음 locale= 매개 변수를 사용하여 혼합 미디어 뷰어로 집합을 호출합니다.

이미지 렌더러

[이미지 렌더러] 페이지는 이미지 렌더링 서버에서 이미지 세트를 제공하기 위한 기본 설정을 설정합니다. 설정은 다음 5가지 범주에서 사용할 수 있습니다(설정에 대한 자세한 설명은 이미지 서버 페이지 자체 참조).

  • 카탈로그 관리 - 이 설정은 Dynamic Media Classic 및 카탈로그 파일의 상호 작용 방식을 결정합니다. Dynamic Media Classic Render Server URL 호출은 카탈로그에 대해 수행되며, 이 호출은 서버에서 이미지를 전달하는 호출을 전달합니다. Dynamic Media Classic 지원 담당자의 지원을 통해서만 이러한 설정을 변경할 수 있습니다.

  • 세션 속성 - 이 설정은 오류 매개 변수, 상대 이미지 URL에 대한 URL 및 오브젝트 겹침 허용 여부를 설정합니다.

  • 기본 재질 속성 - 이 설정은 이미지의 기본 해상도 및 선명하게 하기 설정을 설정합니다.

  • 응답 이미지 속성 - 이 설정은 이미지의 기본 모양과 관련이 있습니다.

  • 색상 관리 속성 - 이 설정은 이미지의 기본 색상 설정과 관련이 있습니다.

비네팅

비네팅 페이지는 비네팅의 기본 모양을 설정하는 설정을 제공합니다(옵션에 대한 자세한 설명은 페이지 자체 참조).

이 페이지에서는