e コマース ecommerce

アドビでは、2 つのバージョンの Commerce 統合フレームワークを提供しています。

CIF オンプレミス
CIF クラウド
サポートされている AEM バージョン
AEM オンプレミスまたは AMS 6.x
AEM AMS 6.4 と 6.5
バックエンド
  • AEM、Java
  • モノリシック統合、ビルド前のマッピング(テンプレート)
  • JCR リポジトリ
  • Adobe Commerce
  • Java および JavaScript
  • JCR リポジトリに格納されていないコマースデータ
フロントエンド
AEM サーバーサイドでレンダリングされたページ
混在型ページアプリケーション(ハイブリッドレンダリング)
製品カタログ
  • AEM の製品インポーター、エディター、キャッシュ
  • AEM またはプロキシページを含む標準のカタログ
  • 製品の読み込みなし
  • 汎用テンプレート
  • コネクター経由のオンデマンドデータ
スケーラビリティ
  • 最大で数百万の製品をサポートできます(ユースケースによって異なります)
  • Dispatcher でのキャッシュ
  • ボリューム制限なし
  • Dispatcher または CDN でのキャッシュ
標準化されたデータモデル
不可
可、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 コマースは、Product Information Management(PIM) と共に、オンラインストアを通じた製品の販売に焦点を当てた Web サイトのアクティビティを処理します。

  • 商品の作成、ライフタイム、陳腐化
  • 価格管理
  • トランザクション管理
  • カタログ全体の管理
  • ライブおよび一元化されたストレージレコード
  • web インターフェイス

AEM e コマースは、マーケターが web、モバイル、ソーシャルの各タッチポイントにまたがって、ブランド化され、カスタマイズされたショッピングエクスペリエンスを提供するのに役立ちます。AEM オーサリング環境を使用すると、対象となる訪問者のコンテキストやマーチャンダイジング戦略に基づいて、以下のようなページやコンポーネントをカスタマイズできます。

  • 製品ページ
  • 買い物かごのコンポーネント
  • チェックアウトコンポーネント

これらを実装すると、商品情報にリアルタイムでアクセスできるようになります。リアルタイムでアクセスすることにより、以下を実現できます。

  • 商品情報の整合性
  • 価格
  • 在庫管理インベントリ
  • 買い物かごの状態のバリエーション
NOTE
この統合フレームワークを外部 e コマースプロバイダーと連携して利用するには、まず必要なパッケージをインストールする必要があります。詳しくは、e コマースのデプロイを参照してください。
e コマース機能の拡張について詳しくは、e コマースの開発を参照してください。

主な機能 main-features

AEM e コマースの主な機能は次のとおりです。

  • プロジェクトで実現できる機能を示す、以下のような様々な​ 標準 AEM コンポーネント ​があります。

    • 商品の表示
    • 買い物かご
    • チェックアウト
    • 最近表示した製品
    • 割引券
    • その他

    Geometrixx コンポーネントの例

    note note
    NOTE
    AEM が提供するこの統合フレームワークを利用すると、特定の e コマースエンジンに依存しないコマース機能を実現する追加の AEM コンポーネントを作成することもできます。
  • 検索 - 次のいずれかを使用します。

    • AEM 検索
    • e コマースシステムの検索
    • サードパーティ検索
    • またはこれらの組み合わせ

    検索の例

  • フルブラウザーウィンドウやモバイルデバイスなど、複数のチャネルにコンテンツを表示する AEM 機能を使用します。これにより、訪問者が必要とする形式でコンテンツが提供されます。

    モバイルビューの例

  • AEM e コマースフレームワーク ​に基づいて独自の統合実装を開発する機能。

    現在利用できる 2 つの実装は、どちらも同じベース、つまり一般的な API(フレームワーク)上に構築されています。統合に必要な機能を実装するだけで、新しい統合を実装することができます。すべての新しい実装はインターフェイスを使用する(したがって実装から独立している)ので、フロントエンドコンポーネントを使用できます。

  • 買い物客のデータとアクティビティに基づく、エクスペリエンス主導のコマース ​を開発できる見込みがあります。これにより、以下のような様々なシナリオを実現できます。

    • 例えば、合計注文金額が特定の金額を超えた場合に送料を下げることができます。
    • 別の例では、プロファイル データ(位置情報など)を使用した季節限定オファーを提供できる場合もあります。必要な場合は、その他の要因に応じて、再度これらのオファーをハイライト表示できます。

    以下の例では、買い物かごの中身が 75 ドル未満なので、ティーザーが 1 つ表示されています。

    クライアントコンテキストを含む買い物かご

    買い物かごの中身が 75 ドルを超えると、このティーザーは次のように変更されます。

    変更後のクライアントコンテキストを含む買い物かご

  • また、次のようなその他の機能も含まれます。

    • 買い物かごの中身をセッションをまたいで保持
    • 詳細な注文履歴
    • カタログの迅速な更新

フレームワーク the-framework

フレームワークの詳細については、概念の節で説明しますが、以下でフレームワークの概要を簡単に説明しておきます。

フレームワークとは what

  • この統合フレームワークは、API、機能を説明するための一連のコンポーネントおよび接続方法の例を示すいくつかの拡張機能を提供します。
  • フレームワークは、プロジェクトの実装に必要な基本構造を提供します。
  • このフレームワークは拡張可能です。
  • このフレームワークには、そのまま使用できるデフォルトのサイトはありません。フレームワークを実際の仕様に適合させるには、ある程度の開発作業が必要です。

使用する理由 why

  • カスタマイズされた e コマースサイトを迅速に実現するために必要な基本メカニズムを提供します。
  • 実際の e コマースサイトの開発に必要な柔軟性を提供します。
  • ベストプラクティスを示します。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2