統合の設定
CommerceをAEM Assets インスタンスに接続し、アセット同期の一致する方法を選択することで、統合を設定します。
AEM Assets プロジェクトを特定した後、Adobe CommerceとAEM Assetsの間でアセットを同期するための一致ルールを選択します。
-
Match by product SKU - アセットが正しい商品に関連付けられるようにするために、アセットメタデータの SKU を 🔗1}Commerce商品 SKU} と一致させるデフォルトのルール。
-
Custom match - カスタム・マッチング・ロジックを必要とするより複雑なシナリオや特定のビジネス要件の照合ルール。 カスタムマッチングを実装するには、アセットと商品のマッチング方法を定義するカスタムコードをAdobe Developer App Builderで開発する必要があります。 詳細は近日公開予定です…
初期設定では、デフォルトの 製品 SKU で一致 ルールを使用します。
前提条件
-
Adobe Commerce パッケージをインストールして、拡張機能を追加し、拡張機能を使用するために必要な資格情報と接続を生成します。
-
AEM Assets for Commerce統合の有効化をリクエストするサポートチケットを作成します。 チケットに、Commerceに接続するAEM Assets オーサリング環境用の Program ID、Environment ID および IMS Org ID を含めます。
-
Asset Selector IMS Client ID を指定します。 2}AEM Assets Selector ドキュメントの {ImsAuthProps を参照してください。
接続の設定
-
AEM Assets オーサリング環境プロジェクトおよび環境 ID を取得します。
-
AEM Sites コンソールを開き、「Assets」を選択します。
-
次の URL からプロジェクト ID と環境 ID をコピーして保存します。
https://author-p[Program ID]-e[EnvironmentID].adobeaemcloud.com/
-
-
Commerce Admin から、AEM Assets Integration configuration を開きます。
-
Store/設定/ADOBE SERVICES/AEM Assets Integration に移動します。
-
-
AEM Assets環境 Program ID と Environment ID を入力します。
Use system value から選択内容を削除して、設定値を編集します。
-
Asset Selector IMS Client ID を入力します。
アセットセレクター IMS クライアント ID は、Assets Selector に必要です。これは、ユーザーがCommerce製品ページに直接ビジュアルアセットを埋め込むことができるAEM Assets機能です。
-
Commerceとアセット照合サービスの間でリクエストを認証する Commerce integration を選択します。
-
Integration enabled を
Yes
に設定して、CommerceがAEM Assetsからの受信アップデートを受け入れるようにします。統合を有効にすると、アセットの一致条件を指定するために、追加の設定オプションを使用できます。
-
アセット同期の一致ルールを定義します。
-
Match by product SKU または Custom match (Requires App Builder) を選択します。
-
Commerce製品 SKU に対して定義された 🔗0}AEM Assets メタデータフィールド名を Match by product SKU attribute name フィールドに追加します(例:
commerce:skus
)。
-
-
「Save Config」を選択すると、更新を適用し、アセットの同期を開始します。
設定の更新は初期同期プロセスをトリガーし、CommerceがAEM Assetsから受信する更新を受け入れるようにします。 同期に要する時間は、アセットの量と特定の設定によって異なります。 この統合では、自動化されたプロセスを活用して、同期に要する時間を最小限に抑えます。
カスタムドメイン URL の設定
マーチャントがAEM ダッシュボードで カスタムドメイン名を設定した場合、AEM Assets統合で使用できるように、この カスタムドメイン URL をCommerceに追加する必要があります。
-
Store/設定/ADOBE SERVICES/AEM Assets Integration に移動します。
-
カスタムドメイン URL を Asset Custom Domain フィールドに追加します。
-
「Save Config」をクリックして更新を適用し、アセットの同期を開始します。