MSM for を使用したアセットの再利用Assets

Adobe Experience Managerのマルチサイトマネージャー(MSM)機能を使用すると、1回作成して複数のWeb上の場所で再利用するコンテンツをユーザーが再利用できます。 Assets機能のMSMと同じ機能がデジタルアセットにも使用できます。 AssetsにMSMを使用すると、次のことができます。

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

前提条件

AssetsにMSMを使用するには、Service Pack 1以上をインストールします。 詳しくは、リリースノートを参照してください。

利点と概念の理解

仕組みと利点

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

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

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

Assets用語のMSMの用語集

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

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

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

ロールアウト:ソース に対して行われた変更を、そのライブコピーの下流にプッシュするアクション。ロールアウトアクションを使用して、一度に 1 つ以上のライブコピーを更新することができます。ロールアウトを参照してください。

ロールアウト設定:どのプロパティをどのように、いつ、どのように同期するかを決定する ルール。これらの設定はライブコピーの作成時に適用され、後で編集できます。子は親アセットからロールアウト設定を継承できます。AssetsのMSMの場合は、[標準]ロールアウト設定のみを使用します。 その他のロールアウト設定は、AssetsのMSMでは使用できません。

同期:展開に加えて、 ソースからライブコピーに更新を送信することで、ソースとライブコピーの間に同一性を持たせる別のアクション。同期は特定のライブコピーに対して開始され、このアクションでソースから変更内容が取得されます。このアクションを使用すると、ライブコピーのいずれか 1 つだけを更新することができます。同期アクションを参照してください。

休止:ライブコピーとソースアセット/フォルダーの間のライブ関係を 一時的に削除します。関係は再開できます。休止アクションを参照してください。

再開:ライブリレーションシップを 再開し、ライブコピーを再度開始がソースから更新を受け取るようにします。再開アクションを参照してください。

リセット: リセット操作は、ローカルの変更を上書きして、ライブコピーを再びソースのレプリカにします。また、継承のキャンセルを解除し、すべてのメタデータフィールドに対して継承をリセットします。後でローカルに変更を加えるには、特定のフィールドの継承を再びキャンセルする必要があります。LC に対するローカルの変更を参照してください。

Detach:ライブコピーのアセット/フォルダのライブリレーションシップを 取り消すことはできません。分離アクションの後、ライブコピーはソースから更新内容を受け取ることができなくなり、ライブコピーではなくなります。関係の解除を参照してください。

アセットのライブコピーの作成

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

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

アセットまたはフォルダーのライブコピーを 1 つずつ作成できます。それ自体がライブコピーであるアセットまたはフォルダーから派生したライブコピーを作成できます。この使用例では、コンテンツフラグメント(CF)はサポートされていません。ライブコピーを作成しようとすると、CF は関係を除きそのままコピーされます。コピーされた CF はある時点でのスナップショットであり、元の CF が更新されても更新されません。

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

  1. ソースアセットまたはフォルダーを選択します。ツールバーで、作成/ライブコピー​をクリックします。

    Experience Managerインターフェイスからライブコピーを作成する

    図:インター Experience Manager フェイスからライブコピーを作成します。

  2. 保存先フォルダーを選択します。「次へ」をクリックします。

  3. タイトルと名前を入力します。アセットには子はありません。フォルダーのライブコピーを作成する場合は、子を含めるか含めないかを選択できます。

  4. ロールアウト設定を選択します。「作成」をクリックします。

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

  1. Experience Managerインターフェイスの右上隅にある​作成/ライブコピー​をクリックします。

    Experience Managerインターフェイスからライブコピーを作成する

    図:インター Experience Manager フェイスからライブコピーを作成します。

  2. ソースアセットまたはフォルダーを選択します。「次へ」をクリックします。

  3. 保存先フォルダーを選択します。「次へ」をクリックします。

  4. タイトルと名前を入力します。アセットには子はありません。フォルダーのライブコピーを作成する場合は、子を含めるか含めないかを選択できます。

  5. ロールアウト設定を選択します。「作成」をクリックします。

メモ

ソースまたはライブコピーが移動されても、関係は保持されます。ライブコピーが削除されると、関係は解除されます。

ソースおよびライブコピーの各種プロパティおよびステータスの表示

Experience Managerユーザーインターフェイスの様々な領域から、関係、同期、ロールアウトなど、ライブコピーの情報およびMSM関連のステータスを表示できます。

アセットとフォルダーに対しては次の 2 通りの方法があります。

  • ライブコピーアセットを選択し、そのプロパティページで情報を確認します。
  • ソースフォルダーを選択し、ライブコピーコンソールから各ライブコピーの詳細情報を探します。
ヒント

いくつかの個別のライブコピーのステータスを確認するには、最初にプロパティページを表示する方法を使用します。 多数のライブコピーのステータスを確認するには、第 2 の方法を使用します。つまり、関係ステータス ページを表示します。

ライブコピーの情報とステータス

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

  1. ライブコピーアセットまたはフォルダーを選択します。ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。

  2. ライブコピー」をクリックします。ソースのパス、休止ステータス、同期ステータス、前回のロールアウト日、前回のロールアウトをおこなったユーザーを確認できます。

    ライブコピーの情報とステータスは、コンソールのプロパティに表示されます。

    図:ライブコピーの情報とステータス。

  3. 子アセットがライブコピー設定を借用するかどうかを選択できます。

  4. ライブコピーがロールアウト設定を親から継承するか、設定を変更するかを指定するオプションを選択できます。

フォルダーのすべてのライブコピーの情報とステータス

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

  1. ソースフォルダーを選択します。ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。

  2. ライブコピーのソース」をクリックします。コンソールを開くには、「ライブコピーの概要」をクリックします。このダッシュボードには、すべての子アセットの最上位ステータスが表示されます。

    ソースのライブコピーコンソールにおけるライブコピーステータスの表示

    図:ライ ブコピーコンソール内のライブコピーの表示 ステータス。

  3. ライブコピーフォルダー内の各アセットに関する詳細情報を表示するには、アセットを選択し、ツールバーの「関係ステータス」をクリックします。

    フォルダー内のライブコピー子アセットの詳細情報とステータス

    フォルダー内のライブコピー子アセットの詳細情報とステータス

ヒント

参照しすぎなくても、他のフォルダーのライブコピーのステータスをすばやく確認できます。 ライブコピーの概要​インターフェイスの上部中央にあるポップアップリストでフォルダーを変更するだけです。

ソースの参照パネルのクイックアクション

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

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

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

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

図:選択したソースの参照レールで使用できるアクションと情報です。

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

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

図:特定のライブコピーの関係を中断するか、ロールアウト構成を変更します。

ライブコピーの参照パネルのクイックアクション

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

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

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

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

図:選択したライブコピーの参照レールで使用できるアクション。

ソースからライブコピーへの変更の伝播

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

ロールアウトアクション

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

  1. ライブコピーアセットまたはフォルダーを選択します。ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。

  2. ライブコピーのソース」をクリックします。上部のツールバーで「ロールアウト」をクリックします。

  3. 更新するライブコピーを選択します。「ロールアウト」をクリックします。子アセットに対する更新内容をロールアウトするには、「ソースとすべての子をロールアウト」をオンにします。

    一部または全部のライブコピーへのソース変更のロールアウト

    図:ソースの変更を数部またはすべてのライブコピーにロールアウトします。

メモ

ソースアセットでおこなわれた変更は、直接関係するライブコピーにのみロールアウトされます。ライブコピーが別のライブコピーから派生したものである場合、派生したライブコピーには変更内容はロールアウトされません。

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

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

図:ソースの変更を選択したライブコピーにロールアウトします。

同期アクションについて

同期アクションは、ソースの変更内容を取り込んで、選択したライブコピーにのみ適用します。同期アクションでは、継承のキャンセル後におこなわれたローカルの変更を尊重して維持します。ローカルの変更は上書きされず、キャンセルした継承も復元されません。同期アクションは 3 通りの方法で開始できます。

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

ライブコピーの同期

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

同期アクションに関連するステータスと情報を確認するには、ライブコピーの情報とステータスおよびフォルダーのすべてのライブコピーの情報とステータスを参照してください。

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

図:同期アクションは、ソースに対して行われた変更を取り込みます。

メモ

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

関係の休止と再開

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

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

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

ライブコピーのローカル編集

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

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

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

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

図:リセット操作はローカルの編集を上書きし、ライブコピーの一部をそのソースに移動します。

ライブ関係の解除

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

  1. ライブコピーアセットまたはフォルダーを選択します。ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。

  2. ライブコピー」をクリックします。ツールバーの「分離」をクリックします。表示されるダイアログで「分離」クリックします。

    分離アクションによって、ソースとライブコピーとの関係が完全に解除される

    図:デタッチアクションは、ソースコピーとライブコピーの間の関係を完全に削除します。

    注意

    ダイアログで「分離」をクリックするとすぐに、関係が解除されます。プロパティページで「キャンセル」をクリックしても、関係を元に戻すことはできません。

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

ライブコピーフォルダー内の多数のアセットに対するアクションの実行

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

  1. ソースフォルダーを選択します。ツールバーの「プロパティ」をクリックします。または、キーボードショートカット p を使用します。

  2. ライブコピーのソース」をクリックします。コンソールを開くには、「ライブコピーの概要」をクリックします。

  3. このダッシュボードで、ライブコピーフォルダーからライブコピーアセットを選択します。ツールバーで目的のアクションをクリックします。使用可能なアクションは、同期リセット休止分離​です。選択したソースフォルダーとライブ関係にある任意の数のライブコピーフォルダーに含まれている任意のアセットに対して、これらの操作をすばやく開始できます。

    ライブコピーの概要コンソールからライブコピーフォルダー内の多数のアセットを容易に更新できる

    図:ライブコピーフォルダー内の多数のアセットを、 ライブコピーの 概要コンソールから簡単に更新できます。

MSMをAssets用に拡張

Experience Manager では、MSM Java API を使用して機能を拡張することができます。Assetsの場合、拡張はSitesのMSMと同じように機能します。 詳しくは、MSM の拡張を参照してください。具体的な作業については、以下を参照してください。

メモ
  • MSMのSitesのBlueprintは、MSMのAssetsのライブコピーソースと呼ばれます。
  • サイトの作成ウィザードのチャプター手順の削除は、AssetsのMSMではサポートされていません。
  • ページプロパティ(タッチ対応UI)上のMSMロックの設定は、Assets向けMSMではサポートされていません。

ライブコピーに対するアセット管理タスクの影響

ライブコピーとソースは、ある程度までデジタルアセットとして管理できるアセットまたはフォルダーです。Experience Managerの一部のアセット管理タスクは、ライブコピーに具体的な影響を与えます。

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

MSMをAssetsとSitesと比較

より多くのシナリオでは、AssetsのMSMはサイト機能のMSMの動作と一致します。 注意すべき重要な違いは次のとおりです。

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

ベストプラクティス

MSM のベストプラクティスの一部を次に示します。

  • 実装を開始する前に、アセットとコンテンツフローの親子関係を計画します。

MSM for の制限事項と既知の問題 Assets

以下は、AssetsのMSMの制限です。

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

このページ