静的(画像でない)コンテンツの提供 serving-static-non-image-contents

画像サービングを使用して、カタログ内の画像以外のコンテンツを管理し、別の/is/content コンテキストを介して配信できます。

この機能を使用すると、各項目のTTLを個別に設定できます。

画像サービングでは、/is/contentで次のコマンドをサポートしています。

タイプ
コンテンツタイプフィルター:
件の質問
req=userdata 、 req=props 、 req=exists のみ。
キャッシュ
クライアントサイドのキャッシュを無効にできます。

基本的な構文 section-42103439011540b2b9da3b5eebb442cd

要求
http:// サーバー/is/content[/catalog/ 項目][? 個の修飾子]
サーバー
server_address [ : port ]
カタログ
カタログ ID:
項目
静的コンテンツ項目ID。
修飾子
コマンド *[& コマンド ]
コマンド
cmdName = 値
cmdName
サポートされているコマンド名の1つ。
コマンド値。

静的コンテンツカタログ section-91014f17f0d543d7aaf24539b2d7d4b9

静的コンテンツカタログは画像カタログと似ていますが、サポートするデータフィールドは少なくなります。

属性/データ
説明
カタログ::Id
この静的コンテンツ項目のカタログレコード識別子。
カタログ::パス
このコンテンツ項目のファイルパス。
カタログ::有効期限
このコンテンツ項目のTTL。指定されていない場合や空の場合は、属性::有効期限が使用されます。
カタログ::TimeStamp
ファイル変更のタイムスタンプ。カタログベースの検証が属性::CacheValidationPolicy で有効になっている場合に必要です。
カタログ::UserData
この静的コンテンツ項目に関連付けられているオプションのメタデータ。クライアントで req=userdata を使用して使用できます。
カタログ::UserType
オプションのデータ型。静的コンテンツのリクエストを type= コマンド でフィルタリングするために使用できます。

静的コンテンツのフィルタリング section-4c41bf41ff994910840c1352683d1f37

これにより、顧客は自身のニーズに適したコンテンツのみを受け取ることができます。 静的コンテンツが適切なcatalog::UserType値でタグ付けされていると仮定すると、クライアントはリクエストにtype= コマンドを追加できます。 Image Servingは、type= コマンドで指定された値をcatalog::UserTypeの値と比較し、不一致がある場合は、不適切な内容になる可能性がある代わりにエラーを返します。

ビデオキャプションファイル section-1ad25e10399e43eaa8ecb09b531dbf1a

ビデオキャプションファイル(WebVTT)、CSS、または任意のテキストファイルをJSONP形式でカプセル化できます。 JSON応答については以下で説明します。

  • WebVTT ファイルの場合、応答のMIME タイプはtext/javascriptです。 JSONは返されません。代わりに、JSONを使用してメソッドを呼び出すJavaScriptが返されます。 IDとハンドラーの両方はオプションです。
  • CSS ファイルの場合、応答のMIME タイプはtext/javascriptです。 IDとハンドラーの両方はオプションです。
  • デフォルトでは、UTF-8 エンコーディングが適用され、正しくデコードされます。 デフォルトのサイズ制限は2 MBです。

他の種類のタイムメタデータにトラックを使用することもできます。 各トラックエレメントのソースデータは、タイムキューのリストで構成されるテキストファイルです。 キューには、JSONやCSVなどの形式でデータを含めることができます。

JSONP形式について詳しくは、https://en.wikipedia.org/wiki/JSONPを参照してください。

JSON形式について詳しくは、www.json.orgを参照してください。

関連項目 section-7b28631016044a22a3a6762fd64771e9

type=req=画像カタログ参照

recommendation-more-help
dynamic-media-developer-resources-help-aem-is-ir-api