アドビでは、2 つのバージョンの Commerce 統合フレームワークを提供しています。
|
CIF オンプレミス |
CIF クラウド |
---|---|---|
サポートされている AEM バージョン |
AEM オンプレミスまたは AMS 6.x |
AEM AMS 6.4 および 6.5 |
バックエンド |
|
|
フロントエンド |
AEM サーバー側によってページをレンダリング |
混在型ページアプリケーション(ハイブリッドレンダリング) |
製品カタログ |
|
|
スケーラビリティ |
|
|
標準化されたデータモデル | 不可 | 可、Adobe Commerce GraphQL スキーマ |
入手方法 | 使用可能。SAP Commerce Cloud(拡張機能は AEM 6.4 および Hybris 5(デフォルト)をサポートするように更新され、Hybris 4 との互換性を維持) Salesforce Commerce Cloud(AEM 6.4 をサポートするためにオープンソース化されたコネクタ) |
GitHub を通じてオープンソースで使用可能。Adobe Commerce(2.3.2(デフォルト)をサポート、2.3.1 と互換性あり) |
用途 | 限られた使用例:小規模で静的なカタログのインポートが必要なシナリオなど | ほとんどの使用例で好ましいソリューション |
e コマースフレームワークは、商品情報管理(PIM)と連動して、オンラインストアでの商品の販売に焦点を合わせた Web サイトの以下のアクティビティを扱います。
AEM e コマースフレームワークは、特定のブランド用に構築され、顧客ごとにパーソナライズされたショッピングエクスペリエンスを、Web、モバイル、ソーシャルという各種タッチポイントにまたがって提供するために役立ちます。AEM オーサリング環境では、ターゲット訪問者のコンテキストとマーチャンダイジング戦略に基づき、次のようなページとコンポーネントをカスタマイズできます。
これらを実装することで、商品情報へのリアルタイムアクセスが可能になります。リアルタイムアクセスにより、以下を実現できます。
この統合フレームワークを外部 e コマースプロバイダーと連携して利用するには、まず必要なパッケージをインストールする必要があります。詳しくは、e コマースのデプロイを参照してください。
e コマース機能の拡張について詳しくは、e コマースの開発を参照してください。
AEM e コマースフレームワークは、以下の機能を提供します。
プロジェクトで実現できる機能を示す、以下のような様々な標準 AEM コンポーネントがあります。
AEM が提供するこの統合フレームワークを利用して、特定の e コマースエンジンに依存しないコマース機能を実現する追加の AEM コンポーネントを作成することもできます。
検索 - 次のいずれかを使用します。
フルブラウザーウィンドウやモバイルデバイスなど、複数のチャネルにコンテンツを表示する AEM 機能を使用します。これにより、訪問者が必要とする形式でコンテンツが提供されます。
AEM e コマースフレームワークに基づいて独自の統合実装を開発する機能。
現在利用できる 2 つの実装は、どちらも同じ基盤、つまり一般的な API(フレームワーク)上で作成されています。新しい統合の実装は、統合に必要な機能を実装するだけです。すべての新しい実装はインターフェイスを使用する(したがって実装から独立している)ので、フロントエンドコンポーネントを使用できます。
買い物客データとアクティブティに基づくエクスペリエンス駆動型コマースを開発する可能性。これにより、多くのシナリオを実現できます。
以下の例では、買い物かごの中身が 75 ドル未満なので、1 つのティーザーが表示されています。
買い物かごの中身が 75 ドルを超えると、このティーザーを変更できます。
その他の機能には、以下のものがあります。
このフレームワークの詳細については「概念」の節で説明しますが、ここで概要を簡単に説明しておきます。