[AEM Assets]{class="badge positive" title="AEM Assetsに適用)。"}

Adobe Experience Manager as a Cloud Service Assets へのデジタルアセットの追加 add-assets-to-experience-manager

Adobe Experience Manager Assets は、様々な種類のデジタルアセットを様々なソースから受け取ります。 元のバイナリと生成されたレンディションを保存し、ワークフローとAdobe AI サービスを使用してアセットを処理し、多くのチャネルとサーフェスにコンテンツを配信します。

Adobe Experience Managerは、アップロードされたデジタルファイルのバイナリコンテンツを自動的に強化し、アセットをより検索しやすく、再利用しやすく、配信の準備ができるようにします。 Experience Manager様は、これらのファイルを​リッチメタデータ、スマートタグ、レンディション​およびその他​デジタルアセット管理(DAM) サービスで強化します。 画像、ドキュメント、生の画像ファイルなど、様々な種類のファイルを、ローカルフォルダーまたはネットワークドライブから Experience Manager Assets にアップロードできます。

リポジトリにアセットを追加する方法

最も一般的に使用されるブラウザーのアップロードに加えて、Experience Manager リポジトリにアセットを追加する他の方法も存在します。 その他の方法には、Adobe Asset LinkまたはExperience Manager個のデスクトップアプリなどのデスクトップクライアント、顧客が作成するアップロードおよび取り込みスクリプト、自動取り込み統合がExperience Manager個の拡張機能として追加されています。

その他のサービスと処理

Experience Managerで任意のバイナリファイルをアップロードおよび管理できますが、最も一般的に使用されるファイル形式は、メタデータ抽出やプレビュー/レンディション生成などの追加サービスをサポートしています。 詳しくは、サポートされているファイル形式を参照してください。

アップロードしたアセットに対して追加の処理を行うように選択することもできます。 アセットをアップロードするフォルダーに複数のアセット処理プロファイルを設定して、特定のメタデータ、レンディション、画像処理サービスを自動的に追加できるため、アセットが手動で介入することなく配信要件を満たすことができます。 アップロード時のアセットの処理を参照してください。

アップロード方法の概要

Assets では、次のアップロード方法を提供しています。 Adobeでは、ボリューム、ワークフロー、関連するペルソナによって適切な方法が異なるため、使用する前に、ユースケースと各アップロードオプションの適用性を理解することをお勧めします。

アップロード方法
用途
メインユーザー
Assets コンソールユーザーインターフェイス
不定期アップロード、操作の容易さ、ファインダーアップロード。 多数のアセットのアップロードには使用しないでください。
すべてのユーザー
アップロード API
アップロード中に動的な決定を行うため。
開発者
Experience Manager デスクトップアプリ
容量の少ないアセットの取り込み(移行は除く)。
管理者、マーケター
Adobe Asset Link
クリエイティブやマーケターが、サポートされる Creative Cloud デスクトップアプリ内でアセットを操作する場合に役立ちます。
クリエイティブ、マーケター
アセット一括取得ツール
大規模な移行や、不定期に行われる一括取り込みに推奨。 サポートされるデータストアに対してのみ。
管理者、デベロッパー

アセットのアップロード upload-assets

Adobe Experience Manager Assetsは、1つのファイルまたは複数のファイルをアップロードする2つの方法をサポートしています。 デスクトップから直接Assets ユーザーインターフェイス (web ブラウザー)にファイルを ドラッグ&ドロップして保存先フォルダーに移動するか、作成メニューを使用してAssets ユーザーインターフェイス​内からアップロードを開始します。 どちらの方法も、選択したフォルダーの場所にデジタルアセットを追加します。

IMPORTANT
ファイル名​が100文字を超えるExperience ManagerにアップロードされたAssetsは、Dynamic Mediaで使用される場合、短縮された名前が付けられます。
ファイル名の最初の​ 100文字 ​はそのまま保持され、残りの文字は英数字の文字列に置き換えられます。 この名前の変更方法は、アセットがDynamic Mediaで使用されるときに一意の名前を保証し、アセット間の名前の競合を防ぎます。 また、Dynamic Mediaで許可されている​ 最大アセットファイル名の長さ ​も利用できるため、切り捨てると、すべてのアセットがその制限に準拠したままになります。
  1. Assets ユーザーインターフェイスで、デジタルアセットを追加する場所に移動します。

  2. アセットをアップロードするには、次のいずれかの方法を使用します。

    • ツールバーで、作成/ファイル​をクリックします。 表示されたダイアログで、必要に応じてファイル名を変更できます。
    • HTML5をサポートしているブラウザーで、アセットをAssets ユーザーインターフェイスに直接ドラッグします。 この方法では、ファイル名を変更ダイアログは表示されません。

    createmenu

    複数のファイルを選択するには、Ctrl キー(Windows)またはCommand キー(macOS)を押しながら、ファイルピッカーダイアログでアセットを選択します。 iPad を使用している場合、一度に選択できるファイルは 1 つだけです。

  3. 進行中のアップロードをキャンセルするには、進行状況バーの横にある閉じるボタン(「X」)をクリックします。 キャンセルすると、処理中の転送が停止するため、Assetsは現在のアセットの部分的にアップロードされた部分を削除して、不完全なファイルを残さないようにします。 すべてのファイルをアップロードする前にアップロード操作をキャンセルすると、Assetsは現在のファイルのアップロードを停止し、コンテンツを更新します。 ただし、アップロードが完了したファイルは削除されず、保存先フォルダーに残ります。

  4. Assetsのアップロードの進捗状況ダイアログには、正常にアップロードされたファイルの数とアップロードに失敗したファイルが表示され、バッチの明確なステータスが表示されます。 さらに、Assets ユーザーインターフェイスには、アップロードした最新のアセットまたは最初に作成したフォルダーが表示されます。

NOTE
ネストされたフォルダー階層をアップロードする方法については、アセットの一括アップロードを参照してください。

既存のアセットのアップロードの処理 handling-upload-existing-file

同じパス(同じ名前と場所)を持つアセットを既存のアセットトリガーとしてアップロードすると、3つの解決策オプションが表示される警告ダイアログが表示されます。既存のアセットの置き換え、別のバージョンを作成、または​両方を維持。 各オプションは、重複を異なる方法で処理します。

  • 既存のアセットを置き換える:既存のアセットを置き換えると、そのアセットが完全に上書きされるため、既存のアセットに適用されたメタデータと以前の変更(注釈や切り抜きなど)は完全に削除されます。 これは、置き換えが履歴を保持するのではなく、保存されたアセットを書き込むために発生します。

    note
    NOTE
    アセットを置き換えるオプションは、アセットがロックされているかチェックアウトされている場合は使用できません。
  • 別のバージョンを作成:既存のアセットの新しいバージョンがリポジトリに作成され、以前の状態が保持されるため、作業が失われることはありません。 タイムラインに 2 つのバージョンを表示することができ、必要に応じて、以前の既存バージョンに戻すことができます。

  • 両方を保持:両方のアセットを保持することを選択した場合、新しいアセットの名前が変更され、元のアセットと新しくアップロードされたアセットの両方が共存します。

Assets で重複アセットを保持するには、「保持」をクリックします。 アップロードした重複アセットを削除するには、「削除」をクリックします。

ファイル名の処理と禁止文字 filename-handling

Adobe Experience Manager(AEM) Assetsは、ファイル名に禁止された文字が含まれているアセットのアップロードをブロックします。 ファイル名に1つ以上の許可されていない文字が含まれている場合、Assetsは警告メッセージを表示し、許可されていない文字が削除されるか、ファイル名が許可された名前に変更されるまで、アップロードをブロックします。 このセーフガードはアップロード時に実行されるため、問題のあるファイル名はアセットがリポジトリに入る前に検出されます。

これらの制限が存在する理由

ファイル名の文字制限により、アセット名とフォルダー名がファイルシステム、ストレージレイヤー、web URLをまたいで互換性を保つことができます。 スラッシュ、コロン、およびその他の予約済みシンボルなどの文字は、ファイルパスおよびURLに特別な意味を持つため、これらの文字を制限すると、名前の競合、リンクの破損、および配信エラーがダウンストリームで発生するのを防ぐことができます。

組織の特定のファイル命名規則に合わせて、Assetsをアップロード ​ ダイアログを使用すると、アップロード時に長いファイル名を指定できます。 以下の文字(スペース区切りリスト)はサポートされません。

  • アセット名の無効な文字: * / : [ \\ ] | # % { } ? &または;= (セミコロンの後に等号が続く)
  • アセットフォルダー名に無効な文字: * / : [ \\ ] | # % { } ? \" . ^ ; + & \t

無効なファイル名の例:

  • JPG_JD_small file ~!)$@;(-_=+^',..jpg
  • JPG_JD_small file ~!)$@;=(-_+^',..jpg

上記のリストの予約文字が含まれているため、両方の例は拒否されます。 アップロードを正常に行うには、アップロードを再試行する前に、禁止されている文字を削除するか、許可されている代替文字に置き換えます。

アセットの一括アップロード bulk-upload

一括アセット取り込み機能は、大量のアセットを効率的に処理します。 大規模な取り込みは、広範囲のファイルダンプや一時的な移行ではありません。 大規模な取り込みを、ビジネスの目的を効率的に果たす有意義なプロジェクトにするには、移行を計画し、アセット組織を慎重にキュレーションします。 取り込み方法は一つひとつ異なるため、一般的なルールを適用するのではなく、特定のリポジトリ構成とビジネスニーズを考慮する必要があります。 一括取り込みの計画と実行には、次のベストプラクティスが役立ちます。

  • アセットのキュレート: デジタルアセット管理(DAM)リポジトリで必要のないアセットを削除します。 未使用、旧式、または重複するアセットの削除を検討してください。 これにより、転送されるデータと取り込まれるアセットの数が減少し、より迅速で信頼性の高い取り込みが可能になります。
  • アセットの整理:ファイルサイズ、ファイル形式、ユースケース、優先度など、定義された論理的な順序でコンテンツを整理することを検討します。 大規模で複雑なファイルでは、より多くの処理時間とシステムリソースが必要なため、ファイルを分離することで処理のボトルネックを防ぐことができます。 サイズの大きいファイルは、ファイルサイズフィルターオプション(以下で説明)を使用して個別に取得することも検討できます。
  • Stagger ingestions:複数の一括取り込みプロジェクトへの取り込みを分割することを検討してください。 時間差取り込みでは、コンテンツをより早く確認し、必要に応じて取り込みを調整できます。 例えば、処理負荷の高いアセットをピーク以外の時間帯に取り込んだり、複数のチャンクに分けて徐々に取り込んだりすることができます。 ただし、それほど処理を行う必要のない、小さくシンプルなアセットは一度に取得することができます。

より多くのファイルをアップロードするには、次のいずれかの方法を使用します。 使用例とメソッドも参照してください。

  • アセットアップロード API:必要に応じて、API を活用したカスタムアップロードスクリプトまたはツールを使用して、アセットの処理(メタデータの翻訳やファイル名の変更など)を追加します。
  • Experience Manager デスクトップアプリ ​:ローカルファイルシステムからアセットをアップロードするクリエイターやマーケターに役立ちます。 ローカルで使用可能なネストされたフォルダーをアップロードするために使用できます。
  • 一括取り込みツール:大量のアセットを取り込む場合、不定期に取り込むためや Experience Manager をデプロイ時に最初に取り込むために使用します。

アセット一括読み込みツール asset-bulk-ingestor

アセット一括読み込みツール​は、Microsoft Azure Blob Storage​または​Amazon Simple Storage Service (S3) データストアからアセットを大規模に取り込む​ 管理者グループ ​のみが使用できます。 一括取り込みは、多数のアセットを直接リポジトリに移動する特権付きの大規模な操作であり、安全に設定するには高度な権限が必要なため、管理者にアクセスは制限されます。 設定と取り込みの手順を紹介するビデオを参照してください。

次の画像は、管理者がデータストアからAdobe Experience Managerにアセットを取り込む際の様々なステージを示しています。 取り込みは、ステージングされたパイプラインを通じて進行します。このパイプラインでは、接続されたオブジェクトストレージからアセットが読み取られ、転送され、Experience Managerに処理されます。これにより、大量のバッチが確実に処理されます。

一括取り込みツール

前提条件

この機能を使用するには、Microsoft Azure​または​ Amazon Web Services (AWS) ​の外部ストレージアカウントまたはバケットが必要です。 一括読み込みプロセスでは、この外部アカウントからソースアセットを直接読み込むため、適切に設定されたAzureまたはAWSのストレージの場所が必須の前提条件となります。

NOTE
ストレージアカウントコンテナまたはバケットを​ private ​として作成し、承認済みリクエスト​からのみ接続を受け入れます。 ストレージをプライベートに設定すると、信頼できる認証済み呼び出し元へのアクセスが制限され、取り込み中にソースアセットが不正アクセスから保護されます。 ただし、入力ネットワーク接続に関する追加の制限はサポートされていません。
NOTE
外部ストレージアカウントは、一括読み込みツールとは異なるファイルとフォルダーの命名規則を適用する場合があります。 許可されていない名前とエスケープされた名前について詳しくは、一括インポート中のファイル名の処理を参照してください。

一括読み込みツールを設定 configure-bulk-ingestor-tool

Adobe Experience Managerで一括読み込みツールを設定するには、次の手順に従います。

  1. ツール/Assets/一括取得​に移動します。 「作成」オプションを選択します。

  2. 「タイトル」フィールドで一括読み込み設定のタイトルを指定します。

  3. 「ソースを読み込み」ドロップダウンリストからデータソースのタイプを選択します。

  4. データソースとの接続を作成するための値を指定します。 例えば、データソースとして Azure Blob Storage を選択した場合は、Azure ストレージアカウント、Azure BLOB コンテナ、Azure アクセスキーの値を指定します。

  5. ドロップダウンリストから必要な認証モードを選択します。 2つのモードは、付与するアクセスのレベルが異なります。Azure アクセスキー​は、Azure ストレージアカウントへの完全で無制限のアクセスを提供しますが、Azure SAS トークン​は、管理者が権限ポリシーと有効期限ポリシーを使用してトークンの機能を制限することを許可します。 その結果、Azure SAS トークン​は、より制限の厳しいオプションであり、範囲が限定された期限付きアクセスのみを許可します。

  6. 「ソースフォルダー」フィールドでデータソースのアセットを含むルートフォルダーの名前を指定します。

  7. (オプション)アセットの最小ファイルサイズを MB 単位で指定して、「最小サイズでフィルター」フィールドの取り込みプロセスにアセットを含めます。

  8. (オプション)アセットの最大ファイルサイズを MB 単位で指定して、「最大サイズでフィルター」フィールドの取り込みプロセスにアセットを含めます。

  9. (オプション)「MIME タイプを除外」フィールドで、取り込みから除外するMIME タイプのコンマ区切りリストを指定します。 MIME タイプは各アセットのファイル形式を識別するので、このフィルターを使用すると、読み込みたくない形式をスキップできます。 (例:image/jpeg, image/.*, video/mp4)。 サポートされるすべてのファイル形式を参照してください。

  10. 取り込みに含めるMIME タイプのコンマ区切りリストを​MIME タイプを含める フィールドに指定します。 サポートされるすべてのファイル形式を参照してください。

  11. ファイルが Experience Manager に読み込まれた後、ソースデータストアから元のファイルを削除するには、「読み込み後にソースファイルを削除」オプションを選択します。 これにより、ソースデータストア内のストレージが再利用され、同じファイルが後の実行で再インポートされるのを防ぐことができます。

  12. 「読み込みモード」を選択します。 「スキップ」、「置換」または「バージョンを作成」を選択します。 スキップ モードがデフォルトです。一致するアセットが既にターゲットに存在するため、インジェスターは読み込みをスキップし、既存のコンテンツを上書きしないようにします。 「置換してバージョンを作成」オプションの意味を参照してください。

  13. Experience Managerがアセットを読み込むデジタルアセット管理(DAM)の場所を定義するには、Assets Target Folder フィールドにパスを指定します。 例:/content/dam/imported_assets

  14. (オプション)「メタデータファイル」フィールドに、CSV 形式で読み込むメタデータファイルを指定します。 ソース BLOBの場所でCSV ファイルを指定し、一括読み込みツールの設定時にパスを参照します。 このフィールドで参照されるCSV ファイル形式は、​ アセットメタデータを一括でインポートおよびエクスポートする際に使用するCSV ファイル形式と同じです。 「インポート後にソースファイルを削除」オプションを選択した場合は、メタデータ CSV自体がアセットとして削除または取り込まれることを防ぐため、除外​または​MIME タイプを含める フィールドまたは​パス/ファイルでフィルター フィールドのいずれかを使用してCSV ファイルをフィルタリングします。 正規表現を使用して、これらのフィールドの CSV ファイルをフィルタリングできます。

  15. 「保存」をクリックして、設定を保存します。

一括読み込みツールの設定を管理 manage-bulk-import-configuration

一括読み込みツール設定を作成した後、アセットをExperience Manager インスタンスに一括取り込む前に、設定を検証および評価できます。 この段階で設定を管理すると、設定を確認し、アセットソースへの接続を確認して、設定をテストできます。 これにより、設定が期待どおりに動作し、アセットを大規模に読み込む前に取り込みエラーを防ぐことができます。

設定管理オプションへのアクセス access-configuration-management-options

一括読み込みツールの設定を管理するための使用可能なオプションを表示するには、ツール > Assets > 一括読み込み​に移動し、管理する設定を選択します。 設定を選択すると、その特定の設定で使用可能な管理アクションが表示され、フルバルク読み込みを開始する前に設定を検査、評価、調整できます。 取り込みの前に評価を行うため、構成の問題を早期に特定して解決でき、アセットの読み込みが失敗したり不完全になったりするリスクを軽減できます。

設定を編集します。 edit-configuration

設定の詳細を編集するには、次の手順に従います。

  1. 変更する設定を選択します。
  2. 編集​をクリックして、編集モードで設定を開きます。
  3. 必要に応じて編集可能な設定の詳細を更新し、変更を保存します。

2つのフィールドは修正されたままであり、編集操作中に変更できません。設定の​ タイトル ​と​データソースの読み込み。 これらの値は、設定のIDとインポートされたデータの出所を定義するため、ロックされ、作成後に変更すると、設定が最初に設定されたときに確立された参照が壊れます。 その他のすべての設定の詳細は引き続き編集可能であり、設定をゼロから再作成することなく設定を調整できます。

設定を削除 delete-configuration

一括読み込み設定を削除すると、使用可能な設定のリストから完全に削除されます。 設定が不要になった場合、エラーで作成された場合、または更新された設定で置き換える場合は、設定を削除します。

一括読み込み設定を削除するには、次の手順に従います。

  1. 一括読み込み設定のリストから削除する設定を選択します。
  2. 「削除」をクリックします。

このアクションは、選択した一括読み込み設定を削除します。 設定を削除すると保存された設定が削除されるため、選択した設定を慎重に確認してから削除を確認し、まだ使用されている設定を削除しないようにします。

データソースへの接続を検証 validate-connection

接続を検証すると、Experience Managerがデータソースに到達できること、および指定された資格情報と接続パラメーターが正しいことを確認してから設定を使用できます。 このチェックを最初に実行すると、到達不能なエンドポイントまたは無効な認証によって引き起こされるダウンストリームエラーが防止されます。

データソースへの接続を検証するには、次の手順に従います。

  1. 検証する設定を選択します。
  2. 「check」をクリックします。

接続が成功すると、データソースへの接続が確立されたことを示す確認メッセージがExperience Managerに表示されます。 このメッセージは、設定が有効であり、使用する準備ができていることを確認します。

一括読み込み成功メッセージ

失敗した接続のトラブルシューティング troubleshoot-connection

検証が成功しない場合、Experience Managerは成功確認の代わりにエラーメッセージを表示します。 失敗した接続を解決するには、次の点を確認します。

  • 接続の詳細:​構成内のホスト、ポート、およびエンドポイントの値が正しく入力されていることを確認します。
  • 資格情報: データソースに指定されたユーザー名、パスワード、または認証トークンが有効で最新であることを確認します。
  • ネットワークアクセス: Experience Managerがネットワーク経由でデータソースにアクセスでき、ファイアウォールまたはセキュリティルールが接続をブロックしていないことを確認します。

設定を修正した後、check​をもう一度クリックして、検証を再実行します。 成功メッセージで接続が確立されたことを確認するまで、このプロセスを繰り返します。

一括読み込みジョブのテスト実行を開始する invoke-test-run-bulk-import

設定を選択し、「ドライラン」をクリックして、一括読み込みジョブのテスト実行を呼び出します。 ドライラン​は、選択した一括読み込み設定とそのソース接続​ をアセット ​を読み込まずに検証します。これにより、完全な読み込みにコミットする前に、設定が正しいことを確認できます。 最初にテストを実行すると、実際のジョブ中ではなく事前に設定や接続性の問題が表示されるため、インポートが失敗または部分的に発生するリスクが軽減されます。

テスト実行が完了すると、Experience Managerには一括読み込みジョブに関する次の詳細が表示されます。

  • 接続ステータス – 指定された資格情報を使用して、設定されたソースの場所にExperience Managerが正常に接続したかどうかを示します。
  • Assetsが検出されました — インポート条件に一致するソースパスで見つかったアセットの数。
  • 推定インポート スコープ — インポートされるコンテンツの概要。目的のファイルを対象とした設定を確認できます。
  • 警告またはエラー – 到達できないパス、無効な資格情報、サポートされていないアセットなど、インポートが成功しない問題。

ドライランの結果

これらの詳細を確認して、設定が正しいことを確認します。 ドライラン​でエラーまたは警告が報告された場合は、それらを解決し、実際の一括読み込みジョブを開始する前にテストを再度実行します。

一括読み込み時のファイル名の処理 filename-handling-bulkimport

アセットやフォルダーを一括で読み込む場合、Experience Manager Assets は、インポートソースに存在する情報の構造全体を読み込みます。 Experience Managerは、アセット名とフォルダー名の特殊文字に対する組み込みのルールに従うため、これらのファイル名にはサニタイズが必要です。 これにより、読み込まれた名前がリポジトリルールに準拠し、アセットのパスを壊さないようにすることができます。 フォルダー名とアセット名の両方について、ユーザーが定義したタイトルは変更されず、Java コンテンツリポジトリ (JCR) プロパティ jcr:titleに保存されます。このプロパティは、消去済みの技術名とは独立して、人間が読み取れるタイトルを保持します。

一括読み込み中に、Experience Managerは既存のフォルダーを検索して、アセットとフォルダーの再インポートを回避します。また、読み込みが行われる親フォルダーに適用されるサニタイゼーションルールも検証します。 親フォルダーにサニタイズルールが適用される場合、インポートソースにも同じルールが適用されます。 新規読み込みの場合、アセットやフォルダーのファイル名を管理するために、次のサニタイズルールが適用されます。

一括読み込みで使用できない名前

次の文字は、ファイル名とフォルダー名に​使用できません:

  • コントロールおよびプライベート使用文字 (0x00 ~ 0x1F、\u0081、\uE000)
  • ファイル名またはフォルダー名​末尾にドット (。)

その結果、これらの条件に一致する名前を持つファイルまたはフォルダーは、インポートプロセス中にスキップされ、失敗としてマークされます。

一括読み込みでのアセット名の処理

アセットファイル名の場合、Experience ManagerはJCR名とパスをAPI JcrUtil.escapeIllegalJcrChars​を使用してサニタイズします。

  • Unicode 文字は変更されません。

  • 特殊文字を URL エスケープコードに置き換えます。例えば、new%asset.png は new%25asset.png に更新されます。

    code language-none
                    URL escape code
    
    "               %22
    %               %25
    '               %27
    *               %2A
    /               %2F
    :               %3A
    [               %5B
    \n              %0A
    \r              %0D
    \t              %09
    ]               %5D
    |               %7C
    

一括読み込みでのフォルダー名の処理

フォルダー名の場合、Experience ManagerはJCR名とパスをAPI DamUtil.getSanitizedFolderName​を使用してサニタイズします。

  • 大文字は小文字に変換されます。

  • Unicode 文字は変更されません。

  • 特殊文字をダッシュ(「-」)に置き換えます。例えば、new folder は new-folder に更新されます。

    code language-none
    "
    #
    %
    &
    *
    +
    .
    :
    ;
    ?
    [
    ]
    ^
    {
    }
    |
    /         It is used for split folder in cloud storage and is pre-handled, no conversion here.
    \         Not allowed in Azure, allowed in AWS.
    \t
    space     It is the space character.
    

1 回限りの一括読み込みまたは繰り返しの一括読み込みのスケジュール設定 schedule-bulk-import

1 回限りの一括読み込みまたは繰り返しの一括読み込みをスケジュール設定するには、次の手順に従います。

  1. 一括読み込み設定を作成します。

  2. 設定を選択し、ツールバーの「スケジュール」を選択します。

  3. 1 回限りの取り込みを設定するか、1 時間ごと、1 日ごと、または 1 週間ごとのスケジュールを設定します。 「送信」をクリックします。 繰り返しスケジュールを使用すると、手動で再実行することなく、定義された間隔でインポートソース内の新しいアセットが自動的に取り込まれます。

    一括取得ジョブのスケジュール

Assets ターゲットフォルダーの表示 view-assets-target-folder

一括読み込みジョブの実行後にアセットが読み込まれるAssets ターゲットの場所を表示するには、設定を選択し、Assetsを表示​をクリックします。

一括読み込みツールの実行 run-bulk-import-tool

一括読み込みツールの設定と、オプションで一括読み込みツールの設定の管理の後、管理者は構成ジョブを実行してアセットの一括取り込みを開始できます。

一括読み込みプロセスを開始するには、ツール/Assets/一括読み込み​に移動し、「一括読み込み設定」を選択して、「実行」をクリックします。 もう一度「実行」をクリックして確認します。

Experience Managerは、ジョブが正常に完了すると、ジョブのステータスを​ 処理中 ​および​ 成功 ​に更新します。 読み込んだアセットをExperience Managerで表示するには、表示Assets​をクリックします。

ジョブが進行中の間、取り込みプロセスは次のように制御できます。

  • 停止 – 設定を選択し、停止​をクリックして、一括取り込みプロセスを停止します。
  • 実行 — 実行​をもう一度クリックして、停止した場所からプロセスを再開します。
  • ドライ実行 – 「ドライ実行」をクリックすると、取り込みを確定せずに、まだ読み込みが保留中のアセットの詳細を表示できます。 これにより、管理者はインポートが完了する前に、インポートの範囲を検証できます。

実行後のジョブの管理 manage-jobs-after-execution

Experience Managerを使用すると、一括読み込みジョブの履歴を表示できます。 ジョブ履歴は、ジョブのステータス、ジョブ作成者、ログに加え、開始日時、作成日時、終了日時などのその他の詳細で構成されます。 この履歴により、監査証跡が完全に表示され、管理者は各一括読み込み操作を追跡、トラブルシューティング、検証できます。

一括読み込み設定のジョブ履歴の表示 viewing-job-history

ジョブ履歴 ビューでは、特定の一括読み込み設定の実行レコードを確認し、過去の読み込み実行とその結果を可視化できます。 設定のジョブ履歴にアクセスするには:

  1. 履歴を確認する設定を選択します。
  2. 「ジョブ履歴」をクリックします。
  3. リストから特定のジョブを選択します。
  4. 「開く」をクリックすると、そのジョブの詳細が表示されます。

一括取得ジョブのスケジュール

Adobe Experience Managerにはジョブ履歴が表示され、記録された各一括読み込みジョブのステータスと結果を確認できます。 この履歴を確認すると、インポートが正常に完了したことを確認したり、期待どおりに完了しなかったジョブをトラブルシューティングしたりするのに役立ちます。

一括読み込みジョブ履歴ページで、削除​をクリックして、特定の一括読み込みジョブを設定から削除することもできます。 ジョブを削除すると、一括読み込み設定のジョブ履歴からそのレコードが削除され、履歴リストをクリーンに保ち、関連する実行に集中させることができます。

デスクトップクライアントを使用したアセットのアップロード upload-assets-desktop-clients

Adobe Experience Managerは、web ブラウザーのユーザーインターフェイス (UI)に加えて、アセットのアップロード用に​ Adobe Asset Link ​と​ Experience Managerデスクトップアプリ ​の2つのデスクトップクライアントをサポートしています。 どちらのデスクトップクライアントも、web ブラウザーを開かずにアセットを直接アップロードできます。

  • Adobe Asset Linkは、Adobe InDesign、Adobe Photoshop、Adobe Illustrator デスクトップアプリケーション内からExperience Manager個のアセットに直接アクセスできます。 現在開いているドキュメントをAdobe Asset Link インターフェイスから直接Experience Managerにアップロードします。Photoshop、Illustrator、またはInDesignから移動する必要はありません。
  • Experience Manager デスクトップアプリ ​は、各アセットを処理するファイルの種類やネイティブアプリケーションに関係なく、デスクトップ上のアセット管理を合理化します。 デスクトップアプリは、ローカルファイルシステムから​ ネストされたフォルダー階層 ​にファイルをアップロードする場合に優先クライアントです。ブラウザーのアップロードではフラットファイルリストのみがサポートされます。 その結果、フォルダー構造を保持する場合、Experience Manager デスクトップアプリは1回の操作で階層全体をアップロードしますが、ブラウザーでは最初にファイルを統合する必要があります。

アップロード時にアセットを処理 process-when-uploaded

アップロードフォルダーに​ 処理プロファイル ​を適用して、アップロードされたアセットに対して追加の処理を実行します。 これらのプロファイルは、Assetsのフォルダーの​プロパティ ページで利用でき、各アセットがフォルダーに追加された後にどのように変換されるかを管理します。

処理プロファイルを追加するためのオプションを含むアセットフォルダーのプロパティ

拡張機能のないデジタルアセット、または誤った拡張機能を持つデジタルアセットは、必要に応じて処理されません。 その結果、そのようなアセットをアップロードする際には、システムは正しいプロファイルを選択するためにファイル拡張子に依存しているため、何も起こらない、または誤った処理プロファイルが適用される可能性があります。 ユーザーは、正しいプロファイルが自動的に実行されない場合でも、バイナリファイルをデジタルアセット管理(DAM)リポジトリに保存できます。

次のタブがあります。

  • ​ メタデータプロファイル ​は、そのフォルダーにアップロードされたアセットにデフォルトの​ メタデータプロパティ ​を適用し、フォルダー全体で一貫性のある検索可能なメタデータを確保します。
  • 処理プロファイル ​は、各ソースアセットから生成された派生バージョンのセットを拡張して、デフォルトで可能な以上の​ レンディション ​を生成します。

また、Dynamic Media​がデプロイメントで有効になっている場合は、次の追加タブを使用できます。

NOTE
アセットのDynamic Media切り抜きやその他の操作は​ 非破壊的 ​です。つまり、操作はアップロードされた元のオリジナルを変更しません。 代わりに、Dynamic Mediaは、配信時にアセットを切り抜いたり変換したりするパラメーターを提供します。 これにより、ソースバイナリが維持され、他のレンディションで再利用できるようになります。

処理プロファイルが割り当てられているフォルダーの場合、プロファイル名がカード表示のサムネールに表示されます。 リスト表示では、プロファイル名が「処理プロファイル」に表示されます。

API を使用したアセットのアップロードまたは取り込み upload-using-apis

開発者向けリファレンスのasset upload セクションには、アップロード APIとプロトコルの完全な技術的な詳細と、オープンソースのSoftware Development Kit (SDK)およびサンプル クライアントへのリンクが記載されています。 これらのAPI (アプリケーションプログラミングインターフェイス)を利用すれば、開発者はアセットをプログラムでアップロードまたは取り込むことができ、手作業によるアップロードではなく、自動化された反復可能なワークフローを構築できます。 オープンソースのSDKとサンプルクライアントは、アップロードプロトコルが実際にどのように機能するかを示す、すぐに使用できるリファレンス実装を提供することで、統合を高速化します。

ヒント、ベストプラクティス、制限事項 tips-limitations

  • 直接バイナリアップロード​は、アセットをアップロードする新しい方法です。 Experience Manager ユーザーインターフェイス、Adobe Asset LinkおよびExperience Manager デスクトップアプリなどの製品機能とクライアントで、デフォルトでサポートされています。 顧客の技術チームによってカスタマイズまたは拡張されたカスタムコードは、新しいアップロードアプリケーションプログラミングインターフェイス(API)とプロトコルを使用する必要があります。

  • 大きなフォルダー処理: Experience Manager Assetsは、1,000個を超える直接子 (アセットまたはサブフォルダー)を含むフォルダーをサポートしています。 フォルダーがこの​ 1000項目のしきい値 ​を超えると、管理者UIは非同期更新インデックスに切り替えてフォルダーの内容を一覧表示します。 このインデックスは非同期で更新されるので、新しく作成されたフォルダーとアセットは​短い遅延(通常は数秒)後に表示されます。 このようなフォルダーを管理ビューで開くと、バナーはこの動作をエンドユーザーに通知し、次のように表示します。「このディレクトリには1000以上の項目が含まれています。 アップロードや新しいフォルダーの作成が遅れる場合があります。

  • 置換とアセット IDの再生成: 名前の競合 ダイアログで​ 置換 ​を選択すると、新しいアセットの​アセット IDが再生成されます。 このIDは、前のアセットのIDとは異なります。 Assets インサイト ​でAdobe Analyticsのインプレッション数またはクリック数を追跡することが有効になっている場合、Analyticsがインプレッション数とクリック数を元のアセット IDに対して追跡し、新しいIDを以前のレコードと照合できないため、再生成されたアセット IDはAnalyticsにアセットに対して取得されたデータを無効にします。

  • ファイル名に​ 禁止された文字: ​一部のアップロード方法では、ファイル名に禁止された文字を含むアセットをアップロードできない場合があります。 これらの場合、禁止されている文字は-記号に置き換えられます。

  • ブラウザーのアップロード制限: ブラウザーを使用したアセットのアップロードでは、フラットファイルリストのみがサポートされ、ネストされたフォルダー階層はサポートされません。 ネストされたフォルダー内のすべてのアセットをアップロードするには、​ デスクトップアプリ ​を使用します。このアプリは、転送時にフォルダー構造を保持します。

  • 一括読み込みフォルダー構造:​一括読み込みメソッドは、データソースに存在するフォルダー構造全体を読み込みます。 ただし、Experience Managerには空でないフォルダーのみが作成されます。つまり、ソース上の空のフォルダーは読み込まれた階層から除外されます。

関連情報

recommendation-more-help
experience-manager-cloud-service-help-main-toc