ストアフロントの設定
AEM Assetsから商品画像表示を有効にする enable-product-images
AEM Assetsとの統合により、Adobe CommerceではなくAEM Assetsから製品画像が表示され、高度な最適化、トリミング、CDN配信が可能になります。
Edge Delivery Servicesを利用したCommerce ストアフロントでの統合を有効にするには、ストアフロント設定ファイル (config.json)に"commerce-assets-enabled": true パラメーターを追加します。
{
"public": {
"default": {
"commerce-assets-enabled": true
}
}
}
Commerce ドロップインは、commerce-assets-enabled設定を自動的に検出し、それに応じて画像の処理を調整します。
Edge Delivery Servicesを搭載したCommerce StorefrontでAEM Assetsを使用する方法について詳しくは、AEM Assets Storefront ドキュメントのAdobe Commerce統合 トピックを参照してください。
AEM AssetsをDa.liveに接続して静的コンテンツを作成 connect-aem-assets-authoring
commerce-assets-enabled設定を使用して個別に設定されます。次の手順を使用して、AEM AssetsをDocument Authoring (Da.live)ストアフロントに接続し、作成者が静的コンテンツの編集中に Content Advisor からAEM Assetsを参照して挿入できるようにします。
手順1:Da.liveでサイト設定を開く
-
Da.liveから、ストアフロントを探して開きます。
-
パンくずナビゲーションで、サイト名の横にあるSettings アイコンを選択して、サイト設定スプレッドシートを開きます。
手順2:AEM リポジトリ URLをコピーする
-
新しいタブで、experience.adobe.comに移動し、Experience Managerに移動します。
-
Adobe Experience Manager Assetsを開く:My Authoring セクションまでスクロールし、Production環境の横にある Assets を選択します。
-
ブラウザーのアドレスバーから、
authorから.comまでのセグメント(例:author-p107634-e1009805.adobeaemcloud.com)をコピーします。
手順3:リポジトリ IDを設定に追加する
-
サイトを設定するには、Da.liveに戻り、サイト設定で「data」を選択します。
-
次のようにスプレッドシートを完成させます。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 セル 値 A1 keyB1 valueA2 aem.repositoryIdB2 手順2でコピーしたURL -
「Save」を選択し、サイト名の横にある後方矢印を選択して、サイトのルートに戻ります。
note NOTE 接頭辞が author-のホストは、オーサー層からアセットを参照します。 代わりに、delivery-接頭辞を付けたホストを使用して、Dynamic Mediaを通じてアセットを配信します。 すべてのaem.repositoryIdオプションについては、AEM Assetsの設定を参照してください。
手順4:ライブラリを介したAEM Assetsの接続
-
サイト ルートから、index フォルダーを選択して開きます。
-
エディターでLibrary パネルを開き、AEM Assetsを選択します。
Content Advisor ポップオーバーが開き、AEM Assets フォルダーとファイルが表示されます。
これで、ストアフロントとAEM Assetsが接続されました。 Content Advisorから直接アセットを参照して挿入できます。
関連ドキュメント
-
AEM Assets Storefront ドキュメントのAdobe Commerce統合 - ストアフロントの設定とイメージ処理の動作。
-
AEM Assetsを統合して、Edge Delivery Servicesのコンテンツをオーサリングします(AEM Assets ドキュメント)。
-
Da.live ドキュメントのAEM Assetsと メディアの操作を設定します。