公開設定ページの設定によって、デフォルトでAdobeDynamic Media ClassicサーバーからWebサイトやアプリケーションにアセットを配信する方法が決まります。 設定を指定しない場合、AdobeDynamic Media Classicサーバーは公開設定ページのデフォルト設定に従ってアセットを配信します。 例えば、解像度属性を含まない画像を配信する要求を実行すると、Image Serverページの「デフォルトのオブジェクト解像度」設定を持つ画像が生成されます。
管理者は、Image Server、Image RendererおよびVignetteページのデフォルト設定を変更して、サーバーからアセットを配信する際のデフォルト設定を指定できます。
公開設定ページを開くには、設定 / アプリケーション設定 / 公開設定に移動します。
公開設定ページは、Webサイトの開発者やプログラマーが使用できます。 AdobeDynamic Media Classicは、これらのページの設定を変更するユーザーが、Dynamic Media ClassicAdobe、HTTPプロトコルの標準と規則、基本的なイメージングテクノロジーに精通していることを前提としています。
Image Serverページでは、Image Serverから画像を配信するためのデフォルト設定を指定します。 これらの5つのカテゴリの設定を使用できます(設定について詳しくは、 Image Serverページ自体を参照してください)。
Dynamic Media Classicのサポート担当者の支援を得た場合にのみ、これらの設定を変更してください。
カタログ管理 — これらの設定は、Dynamic Media ClassicとカタログとのAdobeを決定します。ほとんどのWebサーバーとは異なり、Dynamic Media Image ServerのURL呼び出しは、適切なイメージファイルではなく、マニフェストファイルまたはカタログファイルに送信されます。 カタログファイル(eCatalog と混同しないでください)には、Image Server に公開されたすべてのコンテンツのリストと、各画像へのパスが含まれています。Digimarc ID がある場合は、「Digimarc ユーザ情報」セクションにユーザ情報を入力します。
要求属性 — これらの設定は、サーバーから配信できる画像を制限します。例えば、最大 返信画像サイズの制限は幅 5000および高さ 5000です。
デフォルトの要求属性 — これらの設定は、画像のデフォルトの表示に関係します。
共通のサムネール属性 — これらの設定は、サムネール画像のデフォルトの外観と配置に関係します。
カタログフィールドの初期設定 — これらの設定は、画像の解像度とデフォルトのサムネールの種類に関係します。
カラーマネジメント属性 — これらの設定は、使用するICCカラープロファイルを決定します。
互換性の属性 — この設定により、後方互換性を確保するためにバージョン3.6の場合と同様に、テキストレイヤーの先頭と末尾の段落が処理されます。
ローカリゼーションサポート* — これらの設定を使用すると、複数のロケール属性を管理できます。また、ロケールマップ文字列を指定することもできます。これにより、ビューアのツールチップで使用する言語を指定できます。
例えば、様々な国で販売している多国籍ブランドである場合は、各国でロケール固有のビューアを使用できるようにすることができます。この機能を実現するには、ロケールマップ文字列を指定します。次に、必要な言語に翻訳したテキスト文字列を追加して、ビューアのプリセットのツールチップテキストを編集します。
「ローカリゼーションサポート」オプションを設定するには、Admin Consoleを使用してサポートケースを作成します。 サポートケースで、セットアップヘルプをリクエストします。
「ローカリゼーションサポート」の設定について詳しくは、アセットのローカリゼーションを設定する場合の考慮事項を参照してください。
「ロケールマップ」フィールドなど、AdobeDynamic Media Classicで「ローカリゼーションサポート」オプションを設定する場合は、Admin Consoleを使用してサポートケースを作成します。🔗 サポートケースで、セットアップヘルプをリクエストします。
Dynamic Media Classicの一般的なAdobeは、eコマースWebサイトの製品画像を管理することです。 国際的なビジネスでは、同じ製品のアセットの表示が国によって異なるという課題に直面します。通常、違いはメディア全体の一部に適用されます。 このような相違に対処するため、国ごとにすべてのアセットをコピーして異なる部分だけを上書きするのは大変な作業で、マスターアセットは 1 つという概念に矛盾します。このようなアセットの相違によって、オーディオトラックが異なる国別のビデオから、製品に使用される電源コードの違いという微妙ながらも重要な違いまで対応できます。AdobeDynamic Media Classicでは、基本的な検索メカニズムを使用します。 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
を使用する利点の一部を次に示します。
アプリケーション | シナリオ |
---|---|
ビューアのローカライゼーション | 静的コンテンツのカタログが実装されたら、ローカリゼーションは完全に locale= パラメータで制御されます。このパラメータは IS に対して行われたすべての要求に付加されます。設定レコードやスキン、スプラッシュ画面などに、ロケール固有のバリアントを含めたり含めなかったりすることができます。ローカライズされるコンテンツとその ID をビューアで識別する必要はなく、IS から適切なコンテンツが提供されます。 |
画像とビデオ | 多国籍企業では、多くの場合、汎用コンテンツとロケール固有のコンテンツを組み合わせて使用します。このメカニズムでは、画像やビデオの参照を汎用にし、ロケール固有のコンテンツがある場合は IS から提供することができます。 |
画像セットとメディアセット | 汎用の画像セットからロケール固有の画像セットへの変換をビューアで処理する場合など、一部のロケールでは画像セット全体が異なる場合があります。 より一般的に、汎用セット内の個々のIDは、ローカライズされたコンテンツを参照できます。 例えば、アプライアンスのほとんどの写真は、Campaign コントロールパネルの写真を除き、すべての言語で同じにすることができます。 IS で ID が自動的に変換されるので、ロケール固有の画像セットを生成する必要はありません。 |
AdobeDynamic 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
フィールドで解析されますローカリゼーションサポートグループ
ロケールマップフィールドには、パイプ記号(|)で区切られたエントリのリストが含まれています。
各エントリには、コンマ区切りの値のリストが含まれています。最初の値は、locale=
パラメーターによって渡される検索値です。 残りの値はサフィックス値または置換値で、既存の画像が生成されるまで試行されます。
サフィックス値または置換値が適用されるかどうかは、設定/アプリケーション設定/公開設定/Image Server/ローカリゼーションサポートグループのグローバルロケール設定によって決まります。
グローバルロケール設定は、AdobeDynamic Media Classicインターフェイス内ではなく、APIを使用して設定した場合にのみ可能です。
サフィックスの例:
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バージョンがDynamic Media ClassicでAdobe可能になります。
次のロケールをサポートするとします。
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,|,
ヨーロッパ、中東、北米などロケールをグループ化し、肌の露出度など地域の基準に対処することが望ましい場合が多くあります。多層検索を使用して、このような効果を実現することができます。
この例では、西欧で使用するコレクションと中東で使用するコレクションをサポートするとします。どちらのコレクションも汎用の画像コレクションに基づいて作成し、いくつかの画像を追加または変更します。次に、2つの中東のバリアントに対してm1, m2
、3つの西側のロケールに対してw1, w2,
とw3
のように、特定のロケール用に、画像が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つ目の例を基に、すべての言語の画像にサフィックス_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ページ自体を参照してください)。
カタログ管理 — これらの設定は、Dynamic Media ClassicとカタログファイルのAdobeを決定します。AdobeDynamic Media Classic Render ServerのURL呼び出しは、カタログに対しておこなわれ、その呼び出しは、サーバーから画像を配信するために実行されます。 Dynamic Media Classicのサポート担当者の支援を得た場合にのみ、これらの設定を変更してください。
セッション属性 — これらの設定は、エラーパラメーター、相対画像URLのURL、およびオブジェクトの重複を許可するかどうかを設定します。
デフォルトのマテリアル属性 — これらの設定は、画像のデフォルトの解像度とシャープの設定を指定します。
応答画像属性 — これらの設定は、画像のデフォルトの表示に関係します。
カラーマネジメント属性 — これらの設定は、画像のデフォルトのカラー設定に関係します。
ビネットページには、ビネットのデフォルトの外観を設定するための設定が用意されています(オプションについて詳しくは、ページ自体を参照してください)。