公開設定

公開設定ページの設定では、初期設定でアセットがDynamic MediaクラシックサーバーからWebサイトやアプリケーションにどのように配信されるかを決定します。 設定を指定しなかった場合、公開設定ページの初期設定に従って、Dynamic Mediaクラシックサーバからアセットが配信されます。 例えば、解像度属性を含まない画像を配信するように要求すると、Image Serverページの「初期設定のオブジェクト解像度」設定を持つ画像が生成されます。

管理者は、Image Server、画像レンダラおよびビネットページの初期設定を変更して、サーバからアセットを配信するための初期設定を指定できます。

公開設定ページを開くには、設定/アプリケーション設定/公開設定​をクリックします。

メモ

公開設定ページは、経験豊富なWebサイト開発者やプログラマ向けです。 Dynamic Mediaクラシックでは、これらのページの設定を変更するユーザーは、Dynamic Mediaクラシック、HTTPプロトコルの標準と表記、基本的な画像処理技術に精通していると想定しています。

Image Server

Image Serverページでは、Image Serverから画像を配信するための初期設定を指定します。 次の5つのカテゴリで設定を指定できます(設定について詳しくは、Image Serverページを参照してください)。

これらの設定は、Dynamic Mediaクラシックのサポート担当者の支援を受けた場合にのみ変更してください。

  • カタログ管理 — これらの設定では、Dynamic Mediaクラシックとカタログとの関係を決定します。ほとんどのWebサーバーとは異なり、Dynamic MediaImage ServerのURL呼び出しは、固有の画像ファイルではなく、マニフェストまたはカタログファイルに送られます。 カタログファイル(eCatalog と混同しないでください)には、Image Server に公開されたすべてのコンテンツのリストと、各画像へのパスが含まれています。Digimarc ID がある場合は、「Digimarc ユーザ情報」セクションにユーザ情報を入力します。

  • リクエスト属性 — これらの設定は、サーバーから配信できる画像に制限を設けます。例えば、最大 返信画像サイズの制限​は​ 5000、高さ 5000です。

  • 初期設定の要求属性 — これらの設定は、画像の初期設定の外観に関係します。

  • 共通のサムネール属性 — これらの設定は、サムネール画像の初期設定の外観と配置に関係します。

  • カタログフィールドの初期設定 — これらの設定は、画像の解像度と初期設定のサムネールの種類に関係します。

  • カラーマネジメント属性 — 使用するICCカラープロファイルを決定します。

  • 互換性属性 — この設定により、後方互換性を確保するために、バージョン3.6の場合と同様に、テキストレイヤーの先頭と末尾の段落が処理されます。

  • ローカライゼーションサポート — これらの設定を使用して、複数のロケール属性を管理できます。また、ロケールマップ文字列を指定することもできます。これにより、ビューアのツールチップで使用する言語を指定できます。

    例えば、様々な国で販売している多国籍ブランドである場合は、各国でロケール固有のビューアを使用できるようにすることができます。この機能を実現するには、ロケールマップ文字列を指定します。次に、必要な言語に翻訳したテキスト文字列を追加して、ビューアのプリセットのツールチップテキストを編集します。

    メモ

    ローカライゼーションサポートオプションを設定するには、Admin Consoleを使用してサポートケースを作成します。 サポートケースで、セットアップヘルプを要求します。

    「ローカリゼーションサポート」​の設定について詳しくは、アセットのローカリゼーションを設定する場合の考慮事項を参照してください。

アセットのローカリゼーションを設定する場合の考慮事項

メモ

ロケールマップフィールドなど、Dynamic Mediaクラシックでローカライゼーションサポートオプションを設定する場合は、Admin Consoleを使用してサポートケースを作成します。 サポートケースで、セットアップヘルプを要求します。

Dynamic Mediaクラシックは、eコマースWebサイトの製品画像を管理するのが一般的です。 国際的なビジネスでは、同じ製品のアセットの表示が国によって異なるという課題に直面します。通常、違いはメディア全体のいくつかの部分に関するものです。 このような相違に対処するため、国ごとにすべてのアセットをコピーして異なる部分だけを上書きするのは大変な作業で、マスターアセットは 1 つという概念に矛盾します。このようなアセットの相違によって、オーディオトラックが異なる国別のビデオから、製品に使用される電源コードの違いという微妙ながらも重要な違いまで対応できます。Dynamic Mediaクラシックでは、基本的なルックアップメカニズムを使用します。 Image Server が検索するアセットのサフィックスの順序を定義します(必要なロケールから始めます)。

アセットのローカライズ

IS(画像サービング)要求のロケールは、次の IS/IR(画像レンダリング)コマンドで識別されます。

locale=

このコマンドはロケール ID(locId)文字列を受け入れ、大文字小文字は区別しません。ロケール ID は通常、英文字と「_」を含む 2 ~ 6 文字の文字列です。

ISは、印刷可能な任意のASCII文字列をサポートします。 locale=コマンドはグローバルスコープを持ちます。つまり、ネストされたすべてのIS要求とIR要求、参照テンプレート、イメージレイヤーを含む要求全体に適用されます。 要求ごとに複数のロケールを設定すること、例えばレイヤーごとに異なるロケールを設定することはできません。ただし、ネストされた要求での明示的なオーバーライドは可能だと考えられます。

locale=を指定しない場合、attribute::DefaultLocaleは翻訳エンジンに渡されます。 locale=値に適用される入力検証には制限があります。 空のlocale=値を使用できます。 locale=はグローバルスコープなので、attribute::DefaultLocaleは要求全体のメインカタログから提供されます。

locale=attribute::DefaultLocaleを使用する利点の一部を次に示します。

  • 複数のロケールでコンテンツを共有できる。
  • 汎用 ID を使用して、ロケール固有のコンテンツにアクセスできる。
  • 命名規則やロケール固有のコンテンツの管理に柔軟性を持たせることができる(ロケールのプリフィックスとサフィックスの使い分けや、個別のカタログでロケール固有のコンテンツを使用するなど)。
  • ロケール固有のバージョンへのアクセスをサポートします。
  • 画像セットなどの集計オブジェクトには、ロケール固有のコンテンツを参照する汎用参照を含めることができます。
  • 画像、画像セット、ビネット、マテリアル、ビューア設定レコードなど、ローカライゼーションを必要とするカタログで管理されるすべてのコンテンツをサポートします。
  • IPS データベースや IS マニフェストのメカニズムの変更を最小限に抑えられる。
  • RFC IS-63を実装すると、ビデオやスキンなどの静的コンテンツのサポートが追加されます。
  • 初期設定のロケールを設定できる。

アプリケーションのシナリオ

アプリケーション シナリオ
ビューアのローカリゼーション 静的コンテンツのカタログが実装されたら、ローカリゼーションは完全に locale= パラメータで制御されます。このパラメータは IS に対して行われたすべての要求に付加されます。設定レコードやスキン、スプラッシュ画面などに、ロケール固有のバリアントを含めたり含めなかったりすることができます。ローカライズされるコンテンツとその ID をビューアで識別する必要はなく、IS から適切なコンテンツが提供されます。
画像とビデオ 多国籍企業では、多くの場合、汎用コンテンツとロケール固有のコンテンツを組み合わせて使用します。このメカニズムでは、画像やビデオの参照を汎用にし、ロケール固有のコンテンツがある場合は IS から提供することができます。
画像セットとメディアセット ビューアで処理される汎用の画像セットからロケール固有の画像セットへの変換により、eCatalogが異なる場合など、一部のロケールで画像セット全体を異ならせることができます。 より一般的に、汎用セット内の個々のIDは、ローカライズされたコンテンツを参照できます。 例えば、アプライアンスのほとんどの写真は、Campaign コントロールパネルの写真を除き、すべての言語で同じにできます。 IS で ID が自動的に変換されるので、ロケール固有の画像セットを生成する必要はありません。

アセットのローカリゼーションの実装

Dynamic Mediaクラシックと画像サービングには、画像と静的コンテンツのローカライゼーションを可能にするインターフェイスがあります。

ローカリゼーションを行わない場合、Image Server の URL は次のようになります。

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

ローカライゼーションが有効な場合、Image Server URLは次のようにlocale=パラメータをパスに追加します。

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

Image ServerがHTTP呼び出しを受け取ると、locale=パラメーターが、設定/アプリケーション設定/公開設定/ローカライゼーションサーバー/アプリケーションサポートにあるlocaleMapフィールドによって解析されます。a10/>グループ。

ロケールマップフィールドには、パイプ記号(|)で区切られたエントリのリストが含まれています。

各エントリには、コンマ区切りの値のリストが含まれています。最初の値は、locale=パラメーターによって渡される検索値です。 残りの値はサフィックス値または置換値で、既存の画像に結果が出るまで試されます。

サフィックス値または置換値が適用されるかどうかは、設定アプリケーション設定公開設定Image Serverローカリゼーションサポート​グループのグローバルロケール設定によって決まります。

メモ

グローバルロケール設定は、APIを使用して設定する場合にのみ可能で、Dynamic Mediaクラシックインターフェイス内では使用できません。

サフィックスの例:

URL localeMap ID 結果
https://server/is/image/company/image?locale=de_DE de_DE,_DE,|fr_FR,_FR, GlobalLocale の定義はありません。ロケールパラメータ de_DE が、localeMap の最初のエントリに一致します。最初の対応する値 _DE がサフィックスとして追加され、image_DE というアセットの検索が Image Server で行われます。サーバで見つかった場合は、その画像が返されます。見つからなかった場合は、2 番目の値 "" がサフィックスとして使用され、その結果画像そのものが返されます。

置換の例:

URL GlobalLocale ID と localeMap 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 が、localeMap の最初のエントリに一致します。GlobalLocaleのサブ文字列が見つかり、localeMapで最初の対応する値deに置き換えられます。image-de-01. この画像が Image Server で見つかった場合は、その画像が返されます。見つからなかった場合は、2 番目の値に置き換えられて image-main-01 で検索されます。

URL でロケールが定義されていない場合、Image Server は DefaultLocale(定義されている場合)を取り込み、URL に適用します。

locale=で不明または空のロケールパラメータが提供されている場合、localeMapでは「,」で始まる空の値が検索されます。 ロケールが不明の場合は、デフォルトのロケールを適用することが重要です。

defaultImageについて

Image Server は、要求されたロケールの選択肢を 1 つずつ検索します。一致するものが見つからない場合、ロケールのオプションがdefaultImageに適用され、一致するバージョンが返されます。 したがって、各ロケールにローカライゼーションなしの画像のオプションを含める必要があります。含まれていない場合は、ローカライズされたdefaultImageのバージョンがDynamic Mediaクラシックで使用可能になります。

localeMap の検索のシナリオ

次のロケールをサポートするとします。

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

これらのロケールを、英語は_E、ドイツ語は_G、フランス語は_Fのサフィックスにマップします。 すべての例で、汎用の入力画像 ID は myImg です。

localeMap の検索の標準的な動作

ロケール ID は対応するサフィックスにマップされます。カタログ内でロケール固有の ID が見つからない場合は、汎用 ID が使用されます。locSuffix の値が空の場合は汎用 ID にマップされることに注意してください。

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

locale= 検索する出力 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が存在しない場合は汎用IDにマップしたりできます。

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

locale= 検索する出力 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,|,

多層検索を使用した localMap の検索

ヨーロッパ、中東、北米などロケールをグループ化し、肌の露出度など地域の基準に対処することが望ましい場合が多くあります。多層検索を使用して、このような効果を実現することができます。

この例では、西欧で使用するコレクションと中東で使用するコレクションをサポートするとします。どちらのコレクションも汎用の画像コレクションに基づいて作成し、いくつかの画像を追加または変更します。次に、2つの中東の異形のm1, m2や、3つの西側のロケールのw1, w2,w3のように、両方のコレクションが特定のロケール用にさらに絞り込まれます。ただし、画像はw1w3で共有されます。 不明なロケールは汎用のコレクションのみにマッピングされ、ロケール固有の画像にはアクセスされません。マッピングは次のようになります。

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

locale= 検索する出力 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

locale= 検索する出力 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 またはアセット ID として呼び出す必要があります。rtmpはパスベースのビデオ呼び出しでのみ使用されるので、ローカライゼーションでは使用できません。
  • localeMap がアクティブな場合は、単一のビデオを含む混在メディアセットを使用できません。使用した場合は、このセットのコンテンツの呼び出しが失敗します。この問題の回避策として、単一のビデオをアダプティブビデオセットに追加できます。 追加したら、このアダプティブビデオセットを混在メディアセットに追加します。
  • アダプティブビデオセットのコンテンツの要求など、ローカライズされない要求があります。したがって、アダプティブビデオセットをローカライゼーションと共に使用する場合は、アダプティブビデオセットを混在メディアセット内に配置します。 次に、locale=パラメーターを使用して混在メディアビューア内のセットを呼び出します。

画像レンダラ

画像レンダラページでは、画像レンダリングサーバから画像セットを配信するための初期設定を指定します。 次の5つのカテゴリで設定を指定できます(設定について詳しくは、Image Serverページを参照してください)。

  • カタログ管理 — これらの設定では、Catalog Classicとカタログファイルとの関係を決定します。Dynamic MediaクラシックRender ServerのURL呼び出しはカタログに対して行われ、その後カタログがサーバから画像を配信するための呼び出しを行います。 これらの設定は、Dynamic Mediaクラシックのサポート担当者の支援を受けた場合にのみ変更してください。

  • Session Attributes — これらの設定は、エラーパラメーター、相対画像URLのURLおよびオブジェクトの重なりを許可するかどうかを指定します。

  • 初期設定のマテリアル属性 — これらの設定は、画像の初期設定の解像度とシャープの設定を指定します。

  • 応答画像属性 — これらの設定は、画像の初期設定の外観に関係します。

  • カラーマネジメント属性 — これらの設定は、画像の初期設定のカラー設定に関係します。

ビネット

ビネットページのオファー設定で、ビネットの初期設定の外観を設定します(オプションについて詳しくは、ビネットページを参照してください)。

このページ

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