MSM for を使用したアセットの再利用Assets reuse-assets-using-msm-for-assets

CAUTION
AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.

Adobe Experience Manager のマルチサイトマネージャー(MSM)機能を使用すると、一度作成したコンテンツを複数の web サイトで再利用できます。これと同じ機能が、MSM for Assets 機能としてデジタルアセットにも使用できます。MSM for Assets を使用すると、次のことが可能になります。

  • 一度アセットを作成した後、そのアセットのコピーを作成して、サイトの他の領域で再利用する。
  • 複数のコピーを同期させ、元のプライマリコピーの変更を子コピーにプッシュする。
  • 親アセットと子アセットの間のリンクを一時的または永続的に休止してローカルに変更を行う。

前提条件 msm-prerequisites

MSM for Assets を使用するには、少なくとも Experience Manager 6.4 サービスパック 5 をインストールしてください。詳しくは、最新のサービスパックのリリースノートを参照してください。

利点と概念の理解 understand-benefits-concepts

仕組みと利点 how-it-works-the-benefits

複数の Web サイトで同じコンテンツ(テキストとアセット)を再利用するシナリオについては、 考えられる MSM シナリオ. Experience Manager では、元のアセットとそのリンクコピーとのリンクを維持します。このコピーはライブコピー(LC)と呼ばれます。維持されたリンクを使用すると、一元化された変更を多数のライブコピーにプッシュできます。 これにより、重複コピーの管理に関する制限を排除しながら、更新を高速化できます。 変更の伝播は、エラーが発生せず、一元化されています。 この機能を使用すると、選択したライブコピーに限定された更新を保存できます。 ユーザーは、リンクを分離つまり継承を解除したうえでローカル編集を行い、次回プライマリコピーが更新されて変更がロールアウトされたときに編集が上書きされないようにすることができます。分離は、選択した一部のメタデータフィールドまたはアセット全体に対して行うことができます。これにより、元々プライマリコピーから継承されていたアセットをローカルに更新する柔軟性が得られます。

MSM では、ソースアセットとそのライブコピーとのライブ関係を次の目的で維持します。

  • ソースアセットの変更がライブコピーにも適用(ロールアウト)されます。つまり、ライブコピーはソースと同期しています。

  • ライブ関係を休止してライブコピーを更新することも、一部の限られたフィールドについて継承を解除することもできます。ソースに対する変更は、ライブコピーには適用されなくなりました。

MSM for Assets の用語集 glossary-msm-for-assets

  • ソース:元のアセットまたはフォルダー。ライブコピーの派生元となるプライマリコピー。

  • ライブコピー:ソースと同期されている、ソースアセット/フォルダーのコピー。ライブコピーは、さらに別のライブコピーのソースになることができます。詳しくは、 LC の作成方法.

  • 継承:ライブコピーアセット/フォルダーとそのソースとのリンク/参照で、更新内容の送信先を記憶するためにシステムで使用されるもの。メタデータフィールドの継承は詳細なレベルで存在します。ソースとそのライブコピーとのライブ関係を維持しながら、一部のメタデータフィールドの継承を解除することができます。

  • ロールアウト:ソースに加えられた変更をそのライブコピーにプッシュするアクション。 ロールアウトアクションを使用して、一度に 1 つ以上のライブコピーを更新することができます。詳しくは、 ロールアウト.

  • ロールアウト設定:同期するプロパティと同期の方法およびタイミングを決定する:ルール。これらの設定はライブコピーの作成時に適用され、後で編集できます。子は親アセットからロールアウト設定を継承できます。MSM for Assets の場合は、標準ロールアウト設定のみ使用します。それ以外のロールアウト設定は、MSM for Assets では使用できません。

  • 同期:ソースからライブコピーに更新内容を送信することでソースとライブコピーの同等性を維持する、ロールアウト以外のアクション。特定のライブコピーに対して同期が開始され、アクションがソースから変更を取り込みます。 このアクションを使用すると、は 1 つのライブコピーのみを更新できます。 詳しくは、 アクションを同期.

  • 休止:ライブコピーとソースアセット/フォルダーとのライブ関係を:一時的に解除します。関係は再開できます。詳しくは、 アクションを中断.

  • 再開:ライブ関係を再開して、ライブコピーがソースからの更新内容の受け取りを再び開始するようにします。詳しくは、 アクションを再開.

  • リセット:リセットアクションは、ローカルの変更を上書きしてライブコピーをソースのレプリカに戻します。また、継承のキャンセルを削除し、すべてのメタデータフィールドの継承をリセットします。 後でローカルに変更を加えるには、特定のフィールドの継承を再度キャンセルする必要があります。 詳しくは、 LC のローカル変更.

  • デタッチ:ライブコピーアセット/フォルダーのライブ関係を完全に解除します。分離アクションの後、ライブコピーはソースから更新内容を受け取ることができなくなり、ライブコピーではなくなります。詳しくは、 関係を削除.

アセットのライブコピーの作成 create-live-copy-asset

1 つ以上のソースアセットまたはフォルダーからライブコピーを作成するには、次のいずれかを実行します。

  • ​方法 1:ソースアセットを選択し、上部のツールバーで​ 作成ライブコピー ​をクリックします。
  • ​方法 2:Experience Manager ユーザーインターフェイスの右上隅で、作成/ライブコピー ​をクリックします。

アセットまたはフォルダーのライブコピーを 1 つずつ作成できます。それ自体がライブコピーであるアセットまたはフォルダーから派生したライブコピーを作成できます。

この使用例では、コンテンツフラグメント(CF)はサポートされていません。ライブコピーを作成しようとすると、CF は関係なくそのままコピーされます。 コピーされた CF は、時間内のスナップショットであり、元の CF が更新された場合には更新されません。

最初の方法でライブコピーを作成するには、次の手順に従います。

  1. ソースアセットまたはフォルダーを選択します。 ツールバーで​ 作成/ライブコピー ​をクリックします。
    Experience Manager インターフェイスでのライブコピーの作成
  2. ソースアセットまたはフォルダーを選択します。 「次へ」をクリックします。
  3. タイトルと名前を入力します。 アセットに子がありません。 フォルダーのライブコピーを作成する際に、子を含めるか除外するかを選択できます。
  4. ロールアウト設定を選択します。 「作成」をクリックします。

2 つ目の方法を使用してライブコピーを作成するには、次の手順に従います。

  1. Experience Manager インターフェイスの右上隅で​ 作成/ライブコピー ​をクリックします。
    Experience Manager インターフェイスでのライブコピーの作成
  2. ソースアセットまたはフォルダーを選択します。 「次へ」をクリックします。
  3. 保存先フォルダーを選択します。 「次へ」をクリックします。
  4. タイトルと名前を入力します。 アセットに子がありません。 フォルダーのライブコピーを作成する際に、子を含めるか除外するかを選択できます。
  5. ロールアウト設定を選択します。 「作成」をクリックします。
NOTE
ソースまたはライブコピーを移動しても、関係は維持されます。 ライブコピーが削除されると、関係は解除されます。

ソースおよびライブコピーの各種プロパティおよびステータスの表示 view-properties-statuses-source-and-lc

Experience Manager ユーザーインターフェイスの様々な領域で、ライブコピーの情報や MSM 関連ステータス(関係、同期、ロールアウトなど)を表示できます。アセットとフォルダーに対しては次の 2 通りの方法があります。

  • ライブコピーアセットを選択し、その中に情報を見つけます。 プロパティ ページ。
  • ソースフォルダーを選択し、ライブコピーコンソール ​から各ライブコピーの詳細情報を確認します。
TIP
少数のライブコピーについて別個にステータスを確認するには、第 1 の方法を使用して、プロパティ ​ページを確認します。多数のライブコピーのステータスを確認するには、2 つ目の方法を使用して、 関係ステータス ページ。

ライブコピーの情報とステータス information-status-of-one-lc

ライブコピーアセットまたはフォルダーの情報とステータスを確認するには、次の手順に従います。

  1. ライブコピーアセットまたはフォルダーを選択します。 ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。
  2. ライブコピー」をクリックします。ソースのパス、休止ステータス、同期ステータス、前回のロールアウト日、前回のロールアウトを行ったユーザーを確認できます。
    ライブコピーの情報とステータスは、コンソールのプロパティに表示されます。
  3. 子アセットがライブコピー設定を借用するかどうかを選択できます。
  4. ライブコピーがロールアウト設定を親から継承するか、設定を変更するかを指定するオプションを選択できます。

フォルダーのすべてのライブコピーの情報とステータス information-status-of-all-lcs-of-folder

Experience Manager には、ソースフォルダーの全ライブコピーのステータスを確認できるコンソールが用意されています。このコンソールには、すべての子アセットのステータスが表示されます。

  1. ソースフォルダを選択します。 ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。
  2. ライブコピーのソース」をクリックします。コンソールを開くには、「ライブコピーの概要」をクリックします。このダッシュボードには、すべての子アセットの最上位ステータスが表示されます。
    ソースのライブコピーコンソールにおけるライブコピーステータスの表示
  3. ライブコピーフォルダー内の各アセットに関する詳細情報を表示するには、アセットを選択し、ツールバーの「関係ステータス」をクリックします。
    フォルダー内のライブコピー子アセットの詳細情報とステータス
TIP
他のフォルダーのライブコピーについては、手軽にステータスを確認できます。ライブコピーの概要 ​インターフェイスの上部中央にあるフォルダーを変更します。

ソースの参照パネルのクイックアクション quick-actions-from-references-rail-for-source

ソースアセットまたはフォルダーの場合は、参照パネルから以下の情報を参照したり以下のアクションを直接実行したりできます。

  • ライブコピーのパスを確認する。
  • 特定のライブコピーを Experience Manager ユーザーインターフェイスで開くまたは表示する。
  • 更新内容を特定のライブコピーに同期します。
  • 特定のライブコピーに対する関係を休止したり、ロールアウト設定を変更したりします。
  • ライブコピーの概要コンソールにアクセスします。

ソースアセットまたはフォルダーを選択し、左側のパネルを開いて「参照」をクリックします。あるいは、アセットまたはフォルダーを選択し、キーボードショートカット Alt + 4 を使用します。

選択したソースの参照パネルで使用可能なアクションと情報

特定のライブコピーの場合は、「ライブコピーを編集」をクリックすると、関係を休止したり、ロールアウト設定を変更したりできます。

特定のライブコピーの場合は、ソースアセットが選択されていると、関係を休止したりロールアウト設定を変更したりするためのオプションに参照パネルからアクセスできます。

ライブコピーの参照パネルのクイックアクション quick-actions-from-references-rail-for-live-copy

ライブコピーアセットまたはフォルダーの場合は、参照パネルから以下の情報を参照したり以下のアクションを直接実行したりできます。

  • ソースのパスを参照する。
  • 特定のライブコピーを Experience Manager ユーザーインターフェイスで開くまたは表示する。
  • 更新内容をロールアウトします。

ライブコピーアセットまたはフォルダーを選択し、左側のパネルを開いて「参照」をクリックします。あるいは、アセットまたはフォルダーを選択し、キーボードショートカット Alt + 4 を使用します。

選択したライブコピーの参照パネルで使用可能なアクション

ソースからライブコピーへの変更の伝播 propagate-modifications-from-source-to-live-copies

ソースを変更した後は、同期アクションまたはロールアウトアクションを使用して、変更をライブコピーに反映できます。 両方のアクションの違いを理解するには、用語集を参照してください。

ロールアウトアクション rollout-action

ソースアセットからロールアウトアクションを開始し、選択したすべてまたは一部のライブコピーを更新できます。

  1. ライブコピーアセットまたはフォルダーを選択します。 ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。
  2. ライブコピーのソース」をクリックします。ツールバーの「ロールアウト」をクリックします。
  3. 更新するライブコピーを選択します。 クリック ロールアウト.
  4. 子アセットに対する更新内容をロールアウトするには、「ソースとすべての子をロールアウト」をオンにします。
    一部または全部のライブコピーへのソース変更のロールアウト
NOTE
ソースアセットで行われた変更は、直接関係するライブコピーにのみロールアウトされます。ライブコピーが別のライブコピーから派生したものである場合、派生したライブコピーには変更内容はロールアウトされません。

または、 参照 特定のライブコピーを選択した後にパネルが表示されるようになりました。 詳しくは、ライブコピーの参照パネルのクイックアクションを参照してください。このロールアウト方法では、選択したライブコピーとその子(任意指定)のみ更新されます。

選択したライブコピーへのソース変更のロールアウト

同期アクションについて about-synchronize-action

同期アクションは、ソースから選択したライブコピーへの変更のみを取り込みます。 同期アクションでは、継承のキャンセル後に行われたローカルの変更を尊重して維持します。ローカルでの変更は上書きされず、キャンセルされた継承は再確立されません。 同期アクションは 3 通りの方法で開始できます。

Experience Manager インターフェイス内の場所
使用するタイミングと理由
使用方法
参照パネル
ソースが既に選択されているときにすばやく同期させます。
ソースの参照パネルのクイックアクションを参照
プロパティページのツールバー
ライブコピーのプロパティが既に開いているときに同期を開始します。
ライブコピーの同期を参照
ライブコピーの概要コンソール
ソースフォルダーが選択されている場合や、ライブコピーの概要コンソールが既に開いている場合は、複数のアセット(必ずしもすべてではない)をすばやく同期させます。同期アクションは一度に 1 つのアセットに対して開始されますが、複数のアセットの同期を一度に実行する手軽な方法です。
詳しくは、 ライブコピーフォルダー内の多数のアセットに対するアクション

ライブコピーの同期 synchronize-live-copy

同期アクションを開始するには、ライブコピーの​ プロパティ ​ページを開き、「ライブコピー」をクリックして、ツールバーで目的のアクションをクリックします。

同期アクションに関連するステータスと情報を確認するには、 フォルダーのすべてのライブコピーの情報とステータス.

同期アクションによるソースの変更内容の取り込み

NOTE
関係が休止されている場合は、ツールバーの同期アクションは使用できません。同期アクションは 参照 パネルを使用する場合、ロールアウトが正常に完了しても変更内容は反映されません。

関係の休止と再開 suspend-and-resume-relationship

関係を一時的に休止して、ライブコピーがソースアセットまたはフォルダーに加えられた変更を受け取らないようにすることができます。 関係を再開して、ライブコピーがソースから変更内容を受け取り始めるようにすることもできます。

関係を休止または再開するには、ライブコピーの​ プロパティ ​ページを開き、「ライブコピー」をクリックして、ツールバーで目的のアクションをクリックします。

または、ライブコピーの概要 ​コンソールから、ライブコピーフォルダー内の複数のアセットについて、関係をすばやく休止または再開することができます。ライブコピーフォルダー内の多数のアセットに対するアクションの実行を参照してください。

ライブコピーのローカル編集 make-local-modifications-to-live-copy

ライブコピーは、元のソースが作成されたときのレプリカです。 ライブコピーのメタデータ値は、ソースから継承されます。 メタデータフィールドは、ソースアセットの各フィールドで個別に継承を維持します。

ただし、ライブコピーをローカルに変更して、一部の限定されたプロパティを変更する柔軟性があります。ローカルに変更するには、目的のプロパティの継承をキャンセルします。1 つ以上のメタデータフィールドの継承がキャンセルされても、アセットのライブ関係と他のメタデータフィールドの継承は保持されます。同期やロールアウトでローカルの変更内容が上書きされることはありません。継承をキャンセルするには、ライブコピーアセットの​ プロパティ ​ページを開き、メタデータフィールドの横にある「継承をキャンセル」オプションをクリックします。

ローカルでのすべての変更を元に戻し、アセットをソースの状態に戻すことができます。 リセットアクションは、すべてのローカルでの変更を完全かつ即座に上書きし、すべてのメタデータフィールドで継承を再確立します。 元に戻すには、ライブコピーアセットの​ プロパティ ​ページでツールバーの「リセット」クリックします。

リセットアクションでローカルの編集内容が上書きされ、ライブコピーがソースの状態に戻る

ライブ関係の削除 remove-live-relationship

分離アクションを使用して、ソースとライブコピーとの関係を完全に解除できます。 ライブコピーは、分離された後、スタンドアロンのアセットまたはフォルダーになります。 分離後直ちに、新しいアセットとして Experience Manager インターフェイスに表示されます。ソースからライブコピーを分離するには、次の手順に従います。

  1. ライブコピーアセットまたはフォルダーを選択します。 ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。
  2. ライブコピー」をクリックします。クリック 分離 」と入力します。 表示されるダイアログで「分離」クリックします。
    分離アクションによって、ソースとライブコピーとの関係が完全に解除される
CAUTION
クリックすると、関係が直ちに削除されます 分離 ダイアログから。 この操作を元に戻すには、 キャンセル をクリックします。

または、ライブコピーフォルダー内の複数のアセットを ライブコピーの概要 コンソール。 ライブコピーフォルダー内の多数のアセットに対するアクションの実行を参照してください。

ライブコピーフォルダー内の多数のアセットに対するアクションの実行 take-actions-on-many-assets-in-lcfolder

ライブコピーフォルダーに複数のアセットがある場合、アセットごとにアクションを開始するのは面倒なことがあります。ライブコピーコンソールから、多数のアセットに対して基本アクションをすばやく開始できます。上記の方法は、個々のアセットに対して引き続き機能します。

  1. ソースフォルダを選択します。 ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。
  2. 「ライブコピーのソース」をクリックします。コンソールを開くには、「ライブコピーの概要」をクリックします。
  3. このダッシュボードで、ライブコピーフォルダーからライブコピーアセットを選択します。ツールバーで目的のアクションをクリックします。使用可能なアクションは次のとおりです。 編集, 同期, リセット, 休止、および 分離. 選択したソースフォルダーとライブ関係にある任意の数のライブコピーフォルダーに含まれている任意のアセットに対して、これらの操作をすばやく開始できます。
    ライブコピーの概要コンソールからライブコピーフォルダー内の多数のアセットを容易に更新できる

MSM for Assets の拡張 extend-msm-for-assets

Experience Manager では、MSM Java API を使用して機能を拡張することができます。Assets の場合、拡張は MSM for Site の場合と同じように機能します。 詳しくは、 MSM の拡張 特定のタスクに関する情報については、次のセクションを参照してください。

NOTE
  • MSM for Site のブループリントは、MSM for Assets ではライブコピーソースと呼ばれます。
  • サイトの作成ウィザードでの章のステップの削除は、MSM for Assets ではサポートされていません。
  • MSM for Assets では、ページプロパティ(タッチ操作対応 UI)に対する MSM ロックの設定はサポートされていません。

ライブコピーに対するアセット管理タスクの影響 impact-of-asset-management-tasks-on-live-copies

ライブコピーとソースは、ある程度までデジタルアセットとして管理できるアセットまたはフォルダーです。 Experience Manager における一部のアセット管理タスクは、ライブコピーに特定の影響を及ぼします。

  • ライブコピーをコピーして、最初のライブコピーと同じソースのライブコピーアセットを作成します。
  • ソースまたはそのライブコピーを移動しても、ライブ関係は維持されます。
  • 編集アクションは、ライブコピーアセットに対しては機能しません。
  • チェックアウトアクションは、ライブコピーアセットには使用できません。
  • ソースフォルダーの場合は、レビュータスクを作成するオプションを使用できます。
  • リスト表示と列表示でアセットリストを表示すると、ライブコピーアセットまたはフォルダーは、それに対して「ライブコピー」と表示されます。 これにより、フォルダー内のライブコピーを識別しやすくなります。

MSM for Assets と MSM for Sites の比較 compare-msm-for-assets-and-sites

MSM for Assets の動作は、MSM for Sites の機能と一致する場合があります。 注意すべき重要な違いは次のとおりです。

  • Sites では、ブループリントとそのライブコピーを比較できますが、Assets ではソースとそのライブコピーを比較することはできません。
  • 通常、サイトには子が含まれますが、アセットには子が含まれません。 個々のアセットのライブコピーを作成する際に、子を含めるか含めないかを選択するオプションはありません。
  • サイトの作成ウィザードでの章のステップの削除は、MSM for Assets ではサポートされていません。
  • MSM for Assets では、ページプロパティ(タッチ操作対応 UI)に対する MSM ロックの設定はサポートされていません。
  • MSM for Assets の場合は、標準ロールアウト設定のみ使用します。それ以外のロールアウト設定は、MSM for Assets では使用できません。

MSM for Assets の制限事項 limitations-of-msm-for-assets

MSM for Assets の制限を次に示します。

  • この使用例では、コンテンツフラグメント(CF)はサポートされていません。ライブコピーを作成しようとすると、CF は関係なくそのままコピーされます。 コピーされた CF は、時間内のスナップショットであり、元の CF が更新された場合には更新されません。

  • MSM for Assets は、メタデータの書き戻しが有効になっている場合には機能しません。書き戻し時に、継承が解除されます。

recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad