公開設定ページの設定によって、デフォルトでAdobe Dynamic Media Classicサーバーから Web サイトやアプリケーションにアセットを配信する方法が決まります。 設定が指定されていない場合、Adobe Dynamic Media Classicサーバーは公開設定ページのデフォルト設定に従ってアセットを配信します。 例えば、解像度属性を含まない画像を配信するように要求すると、Image Server ページの「デフォルトのオブジェクト解像度」設定を持つ画像が生成されます。
管理者は、Image Server、Image Renderer およびビネットページのデフォルト設定を変更して、サーバーからアセットを配信する際のデフォルト設定を指定できます。
公開設定のページを開くには、に移動します。 設定 > アプリケーション設定 > 公開設定.
公開設定ページは、経験豊富な Web サイト開発者やプログラマーが使用できます。 Adobe Dynamic Media Classicでは、これらのページの設定を変更するユーザーは、Adobe Dynamic Media Classic、HTTP プロトコルの標準と規則、基本的なイメージングテクノロジーに精通していると想定しています。
Image Server ページでは、Image Server から画像を配信するためのデフォルト設定を指定します。 これらの 5 つのカテゴリで設定を使用できます(設定について詳しくは、 Image Server ページ自体を参照してください)。
Adobe Dynamic Media Classicのサポート担当者の支援を得た場合にのみ、これらの設定を変更してください。
カタログ管理 — これらの設定は、Adobe Dynamic Media Classicとカタログとのやり取りを決定します。 ほとんどの Web サーバーとは異なり、Dynamic Media Image Server の URL 呼び出しは、適切な画像ファイルではなく、manifest — または catalog-file に送られます。 カタログファイル(eCatalog と混同しないでください)には、Image Server に公開されたすべてのコンテンツのリストと、各画像へのパスが含まれています。Digimarc ID がある場合は、「Digimarc ユーザ情報」セクションにユーザ情報を入力します。
要求属性 — これらの設定は、サーバーから配信できる画像を制限します。 例えば、 最大 返信画像のサイズ制限 次に該当 幅 5000 および 高さ 5000。
デフォルトの要求属性 — これらの設定は、画像のデフォルトの表示に関係します。
共通のサムネール属性 — これらの設定は、サムネール画像のデフォルトの外観と配置に関係します。
カタログフィールドのデフォルト — これらの設定は、画像の解像度とデフォルトのサムネールの種類に関係します。
カラーマネジメント属性 — これらの設定は、使用する ICC カラープロファイルを決定します。
互換性の属性 — この設定により、後方互換性を保つためにバージョン 3.6 と同様に、テキストレイヤーの先頭と末尾の段落が処理されます。
ローカリゼーションサポート* — これらの設定を使用すると、複数のロケール属性を管理できます。 また、ロケールマップ文字列を指定することもできます。これにより、ビューアのツールチップで使用する言語を指定できます。
例えば、様々な国で販売している多国籍ブランドである場合は、各国でロケール固有のビューアを使用できるようにすることができます。この機能を実現するには、ロケールマップ文字列を指定します。次に、目的の言語の翻訳済みテキスト文字列を追加して、ビューアのプリセットのツールチップテキストを編集します。
ローカリゼーションサポートオプションを設定するには、 「 」Admin Consoleを使用して、サポートケースを作成します。 サポートケースで、セットアップヘルプをリクエストしてください。
「ローカリゼーションサポート」の設定について詳しくは、アセットのローカリゼーションを設定する場合の考慮事項を参照してください。
「ロケールマップ」フィールドなど、Adobe Dynamic Media Classicで「ローカリゼーションサポート」オプションを設定する場合は、 「 」Admin Consoleを使用して、サポートケースを作成します。 サポートケースで、セットアップヘルプをリクエストしてください。
Adobe Dynamic Media Classicを使用する一般的な方法は、e コマース Web サイトで製品画像を管理することです。 国際的なビジネスでは、同じ製品のアセットの表示が国によって異なるという課題に直面します。通常、違いはメディア全体の一部です。 このような違いに対処するには、各国のすべての資産をコピーして、違いだけを上書きするのは大変な努力で、単一の主要資産の比喩と矛盾します。 このようなアセットの相違によって、オーディオトラックが異なる国別のビデオから、製品に使用される電源コードの違いという微妙ながらも重要な違いまで対応できます。Adobe Dynamic Media Classicでは、基本的なルックアップメカニズムを使用します。 Image Server が検索するアセットのサフィックスの順序を定義します(必要なロケールから始めます)。
IS(画像サービング)要求のロケールは、次の IS/IR(画像レンダリング)コマンドで識別されます。
locale=
このコマンドはロケール ID(locId)文字列を受け入れ、大文字小文字は区別しません。ロケール ID は通常、文字と「_」で構成される 2~6 文字の文字列です。
IS は任意の印刷可能な ASCII 文字列をサポートします。 The locale=
コマンドのグローバルスコープは、ネストされた IS 要求と IR 要求、参照されるテンプレート、画像レイヤーを含め、要求全体に適用されます。 要求ごとに複数のロケールを設定すること、例えばレイヤーごとに異なるロケールを設定することはできません。ただし、ネストされた要求での明示的なオーバーライドは可能だと考えられます。
次の場合 locale=
が指定されていません。 attribute::DefaultLocale
が翻訳エンジンに渡されます。 制限付きの入力検証が locale=
の値です。 空 locale=
の値を指定できます。 理由: locale=
グローバルな範囲を持つ attribute::DefaultLocale
は、リクエスト全体に対してメインカタログで提供されます。
を使用するメリットの一部 locale=
および attribute::DefaultLocale
以下が含まれます。
アプリケーション | シナリオ |
---|---|
Viewer のローカライゼーション | 静的コンテンツのカタログが実装されたら、ローカリゼーションは完全に locale= パラメータで制御されます。このパラメータは IS に対して行われたすべての要求に付加されます。設定レコードやスキン、スプラッシュ画面などに、ロケール固有のバリアントを含めたり含めなかったりすることができます。ローカライズされるコンテンツとその ID をビューアで識別する必要はなく、IS から適切なコンテンツが提供されます。 |
画像とビデオ | 多国籍企業では、多くの場合、汎用コンテンツとロケール固有のコンテンツを組み合わせて使用します。このメカニズムでは、画像やビデオの参照を汎用にし、ロケール固有のコンテンツがある場合は IS から提供することができます。 |
画像セットとメディアセット | 汎用の画像セットからビューアで処理されるロケール固有の画像セットへの変換により、画像セット全体がロケールによって異なる場合があります(eCatalog が異なる場合など)。 より一般的に、汎用セット内の個々の ID は、ローカライズされたコンテンツを参照できます。 例えば、アプライアンスのほとんどの写真は、Campaign コントロールパネルの写真を除き、すべての言語で同じにすることができます。 IS で ID が自動的に変換されるので、ロケール固有の画像セットを生成する必要はありません。 |
Adobe Dynamic Media Classicと画像サービングには、画像と静的コンテンツのローカライゼーションを可能にするインターフェイスが用意されています。
ローカリゼーションを行わない場合、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
見つかったフィールド 設定 > アプリケーション設定 > 公開設定 > Image Server > ローカリゼーションサポート グループ化します。
ロケールマップフィールドには、パイプ記号(|)で区切られたエントリのリストが含まれています。
各エントリには、コンマ区切りの値のリストが含まれています。最初の値は、 locale=
パラメーター。 残りの値はサフィックス/置換値で、既存の画像になるまで試行されます。
サフィックス値または置換値が適用されるかどうかは、設定/アプリケーション設定/公開設定/Image Server/ローカリゼーションサポートグループのグローバルロケール設定によって決まります。
グローバルロケール設定は、API を使用して設定した場合にのみ可能で、Adobe Dynamic Media Classicインターフェイス内では可能ではありません。
サフィックスの例:
URL | localeMap ID | 結果 |
---|---|---|
https://server/is/image/company/image?locale=de_DE |
`de_DE,_DE, | fr_FR,_FR,` |
置換の例:
URL | GlobalLocale および localeMap ID |
結果 |
---|---|---|
https://server/is/image/company/image-main-01?locale=de_DE |
GlobalLocale=mainlocaleMap - `de_DE,de,main |
fr_FR,fr,main` |
URL でロケールが定義されていない場合、Image Server は DefaultLocale(定義されている場合)を取り込み、URL に適用します。
不明または空のロケールパラメーターが locale=
を、 localeMap
が、「で始まる」空の値をスキャンします。 不明なロケールにデフォルトのロケールを適用することが重要です。
Image Server は、要求されたロケールの選択肢を 1 つずつ検索します。一致する文字列が見つからない場合、ロケールのオプションが defaultImage に適用され、一致するバージョンが返されます。 したがって、各ロケールにローカライゼーションを使用しない画像のオプションを含める必要があります。または、ローカライズされた defaultImage バージョンがAdobe Dynamic Media Classicで使用可能になります。
次のロケールをサポートするとします。
en, en_us, en_uk, de, de_at, de_de, fr
これらのロケールをサフィックスにマッピングします。 _E
, _G
、および _F
英語の場合は、ドイツ語の場合は、フランス語の場合はです。 すべての例で、汎用の入力画像 ID は myImg
です。
ロケール 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 |
その他 | - |
不明なロケールを、特定の 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,|,
ヨーロッパ、中東、北米などロケールをグループ化し、肌の露出度など地域の基準に対処することが望ましい場合が多くあります。多層検索を使用して、このような効果を実現することができます。
この例では、西欧で使用するコレクションと中東で使用するコレクションをサポートするとします。どちらのコレクションも汎用の画像コレクションに基づいて作成し、いくつかの画像を追加または変更します。次に、特定のロケール(例: )に合わせて、両方のコレクションがさらに絞り込まれます。 m1, m2
中東の 2 つの亜種に対して w1, w2,
および w3
3 つの西側のロケールの場合、画像が w1
および w3
. 不明なロケールは汎用のコレクションのみにマッピングされ、ロケール固有の画像にはアクセスされません。マッピングは次のようになります。
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 はサポートされません。 要求にある汎用 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 |
locale=
パラメーター。画像レンダラーページでは、画像レンダリングサーバーから画像セットを配信するためのデフォルト設定を指定します。 次の 5 つのカテゴリで設定を使用できます(設定について詳しくは、 Image Server ページ自体を参照してください)。
カタログ管理 — これらの設定は、Adobe Dynamic Media Classicとカタログファイルのやり取りを決定します。 Adobe Dynamic Media Classic Render Server の URL 呼び出しがカタログに対しておこなわれ、その後、カタログはサーバから画像を配信するための呼び出しをおこないます。 Adobe Dynamic Media Classicのサポート担当者の支援を得た場合にのみ、これらの設定を変更してください。
セッション属性 — これらの設定は、エラーパラメーター、相対画像 URL の URL、およびオブジェクトの重複を許可するかどうかを設定します。
既定のマテリアル属性 — これらの設定は、画像のデフォルトの解像度とシャープの設定を指定します。
応答画像属性 — これらの設定は、画像のデフォルトの表示に関係します。
カラーマネジメント属性 — これらの設定は、画像のデフォルトのカラー設定に関係します。
ビネットページには、ビネットのデフォルトの外観を設定するための設定が用意されています(オプションについて詳しくは、ページ自体を参照してください)。