機械翻訳について

デジタル・アセット・タイプ

Oracle Content Managementのデジタル・アセットは、webサイトやその他の公開チャネルで使用するイメージやビデオなどのメディア・ファイルですが、ドキュメントを含む任意のファイル・タイプにすることができます。

Oracle Content Managementには、次の2つの異なるデジタル・アセット・タイプがあります:

  • シードされたデジタル・アセット・タイプ
  • カスタム・デジタル・アセット・タイプ

シード済デジタル・アセット・タイプ

Oracle Content Managementは、デジタル・アセットを、基本的に事前定義された4つのうち1つの標準(シード済)クラスのうちの1つに分類します。

  • イメージ
  • ビデオ
  • Video Plus (Oracle Content Managementで有効になっている場合)
  • ファイル(基本的にはイメージやビデオではないもの)

ノート:

Oracle Content Management webインタフェースの「アセット・タイプ」ページに移動すると、これらのシード済アセット・タイプがリストに表示され、削除できません。

この分類は、リポジトリ、カテゴリ、タグ、コレクションなどとともに、コンテンツ・モデラーはビジネス・ニーズを正確に示すモデルを設計します。 すぐに使用できるデジタル・アセット・タイプは、かわりにカスタムのデジタル・アセット・タイプが選択されていないかぎり、Oracle Content Managementにアップロードされるすべてのアセットに自動的に割り当てられます。

ユーザーは、Oracle Content Management webインタフェースでリポジトリを簡単にフィルタ処理して、特定のタイプのアセットのみを表示できます。


タイプでフィルタされたアセットがあるアセット・リポジトリ

アセットのJSONレスポンス内の「タイプ」フィールドには、そのタイプが表示されます。たとえば:

"id": "CONT8760313315D948B68E76A7A07F840DCC",
"type": "Image",
"typeCategory": "DigitalAssetType",
...

カスタム・デジタル・アセット・タイプ

シードされた(すぐに使える)デジタル・アセット・タイプでは、コンテンツ・モデリングを十分に制御できないことがあります。 すぐに使えるデジタル・アセット・タイプに加えて、独自のカスタム・デジタル・アセット・タイプを作成することもできます。 これらは、デジタル・アセット・コンテンツ・モデルを管理するための強力なメカニズムを提供します。

たとえば、コンテンツ作成者がマーケティング・コンテンツに含めるために選択できる、企業が承認したマーケティング・イメージのセットを作成できます。 これらのマーケティング・イメージは、システム内の他のイメージと同様ですが、独自のクラスです。

このようなユース・ケースをサポートするため、Oracle Content Managementでは、カスタム・デジタル・アセット・タイプを作成できます。デジタル・アセット・タイプは基本的には他のコンテンツ・タイプと同じですが、ファイルに基づいて作成されます。 カスタム・デジタル・アセット・タイプは、許可されているファイル拡張子を制限でき、他のタイプと同様にカスタム・フィールド(属性)を持つこともできます(一部の制限があります)。

例としてマーケティング・イメージに戻ります。 ファイル・タイプをPNGおよびJPGに制限する「Marketing-Images」というカスタム・デジタル・アセット・タイプを定義でき、キャプションと著作権情報文を指定する必要があります。 これにより、コンテンツ作成者に制御されたエクスペリエンスを提供し、コンテンツ・モデルに安全性を入力できます。 カスタム・デジタル・アセット・タイプは次のようになります:

デジタル・アセット・タイプの図

カスタム・デジタル・アセット・タイプの作成

必要な管理権限がある場合は、Oracle Content Management webインタフェースでカスタム・デジタル・アセット・タイプを作成できます(「管理→コンテンツ」の下)。


アセット・タイプがあるコンテンツ・ページ
新しいアセット・タイプを作成するときは、コンテンツ・アイテム・タイプまたはデジタル・アセット・タイプのいずれかを作成することを選択します。

「アセット・タイプの作成」ダイアログ

デジタル・アセット・タイプで許可されるメディア・タイプを選択できます。 メディア・タイプの任意の組合せが可能です。


「メディア・タイプ」タブ

メディア・タイプに加えて、メディアおよび参照フィールド以外のデータ型であるカスタム・フィールドを追加することもできます。 コンテンツ作成者は、これらのカスタム・フィールドで追加のビジネス・コンテキストを取得し、コンテンツ検出で使用できます。 開発者は、他のタイプと同様に、これらのフィールドをアプリケーションで使用できます。


定義タブ

その他のコンテンツ・タイプは、メディア設定のメディア・フィールドのカスタム・デジタル・アセット・タイプを参照できます。 Oracle Content Managementでは、作成者の選択内容が設定で定義された内容に制限されます。

デジタル・アセットの作成

デジタル・アセット・タイプを定義してリポジトリで使用可能にすると、コンテンツ作成者は、そのリポジトリにアセットを追加し、そのタイプにアセットを指定できます。

このタイプに設定されたファイル・タイプの要件を満たす必要があり、コンテンツ作成者は必要な属性(キャプションまたは著作権情報)を指定する必要があります。

カスタム・デジタル資産がOracle Content Managementに入ると、他のアセットと同様に管理およびアクセスできます。

リポジトリへのアセットの追加
アセット属性の編集

デジタル・アセットのコンテンツAPI

デジタル・アセット・タイプに基づくデジタル・アセットは、Oracle Content Managementの他のアセットとまったく同様に動作します。 コンテンツ・ワークフローに参加でき、APIコールを使用して検出およびルーティングできます。

公開された各デジタル・アセットは、RESTリソースとして使用できます。 リソースへのアドレスは、コンテンツ・アイテム・プロパティの一部として見つけることができます。


digital-asset-api-info.pngの説明は以下のとおりです
「図digital-asset-api-info.pngの説明」

配信URLの横にある { } カッコをクリックすると、アセットの完全なJSONレスポンス・データを表示できます。 次に、カスタム・デジタル・アセットに対するJSONレスポンスの一部の例を示します(typeCategoryフィールドのDigitalAssetTypeと、typeフィールドのカスタム・デジタル・アセット・タイプ名):

{
  "id": "CONTA0DFE7A472374C3E8B25C6AC65F797F4",
  "type": "Marketing-Images",
  "typeCategory": "DigitalAssetType",
  "name": "We Love Coffee!.jpg",
  "description": "",
  "slug": "1481786684329-we-love-coffee!",
  "createdDate": {
    "value": "2021-04-01T22:54:46.569Z",
    "timezone": "UTC"
  },
  "updatedDate": {
    "value": "2021-04-01T22:54:46.569Z",
    "timezone": "UTC"
  },
  "fields": {
    "copyright": "(c) 2021  Acme Corporation. All rights reserved.",
    "metadata": {
      "width": "5184",
      "height": "3456"
    },
    "size": 11903181,
    "native": {
      "links": [
        {
          "href": "https://.../content/published/api/v1.1/assets/CONTA0DFE7A472374C3E8B25C6AC65F797F4/native/We+Love+Coffee%21.jpg?channelToken=1c92bb5b68b245da87ffb8672ff2fddb",
          "rel": "self",
          "method": "GET",
          "mediaType": "image/jpeg"
        }
      ]
    },
    "caption": "We love coffee!",
    "renditions": [
      {
        "name": "Thumbnail",
        "formats": [
          {
            "format": "jpg",
            "size": 0,
            "mimeType": "image/jpeg",
            "metadata": {
              "width": "150",
              "height": "100"
            },
            "links": [
              {
                "href": "https://.../content/published/api/v1.1/assets/CONTA0DFE7A472374C3E8B25C6AC65F797F4/Thumbnail/We+Love+Coffee%21.jpg?format=jpg&type=responsiveimage&channelToken=1c92bb5b68b245da87ffb8672ff2fddb",
                "rel": "self",
                "method": "GET",
                "mediaType": "image/jpeg"
              }
            ]
          },
          {
            "format": "webp",
            "size": 0,
            "mimeType": "image/webp",
            "metadata": {
              "width": "150",
              "height": "100"
            },
            "links": [
              {
                "href": "https://.../content/published/api/v1.1/assets/CONTA0DFE7A472374C3E8B25C6AC65F797F4/Thumbnail/We+Love+Coffee%21.jpg?format=webp&type=responsiveimage&channelToken=1c92bb5b68b245da87ffb8672ff2fddb",
                "rel": "self",
                "method": "GET",
                "mediaType": "image/webp"
              }
            ]
          }
        ],
        "type": "responsiveimage"
      },
      {
        "name": "Medium",
        "formats": [
          {
            "format": "jpg",
            "size": 0,
            "mimeType": "image/jpeg",
            "metadata": {
              "width": "1024",
              "height": "682"
            },
[etc.]

カスタム・デジタル・アセット・タイプとして作成および分類されるデジタル・アセットには、レンディションおよびプロパティを含むシード済アセット・タイプとまったく同じAPI契約があります。


api_info_for_assets.pngの説明は以下のとおりです
「図api_info_for_assets.pngの説明」

さらに学ぶ...