API

API ファミリー
プライマリ目的
使用者
Commerce Foundation GraphQL API
コアコマースおよびトランザクション機能:カタログ運用、カート、チェックアウト、顧客、注文など
クラウド上のAdobe Commerce、オンプレミス上のAdobe Commerce、およびAdobe Commerce as a Cloud Service
Storefront Services GraphQL API
Catalog Service、Live Search、Product Recommendationsを通じて、ストアフロント向けのカタログ、検索、レコメンデーションエクスペリエンスを提供
クラウドまたはオンプレミス上のAdobe Commerceと、設定済みのサービスおよびAdobe Commerce as a Cloud Service
Commerce Optimizer マーチャンダイジングサービス GraphQL API
Optimizerで管理されているカタログ、カタログビュー、価格コンテキスト、検索、レコメンデーション、マーチャンダイジング結果の取得
Optimizer コネクタを使用したクラウドまたはオンプレミスのAdobe Commerce、およびスタンドアロン Adobe Commerce Optimizer
Commerce Optimizer Data Ingestion REST API
スタンドアロン Adobe Commerce Optimizer実装へのカタログと価格データの追加
外部データソースに接続されたスタンドアロン Adobe Commerce Optimizer

Commerce Foundation GraphQL API

カタログ、カート、チェックアウト、顧客、注文など、主要なコマース機能。 クラウドのAdobe Commerce、オンプレミスのAdobe Commerce、およびAdobe Commerce as a Cloud Serviceによって使用されます。 Commerce GraphQL APIを参照してください。

Storefront Services GraphQL API

Catalog Service、Live Search、Product Recommendationsを通じて、ストアフロント向けのカタログ、検索、レコメンデーションエクスペリエンスを提供します。 クラウド、オンプレミス、Adobe Commerce as a Cloud Service上のAdobe Commerceによって使用されます。 Storefront Services GraphQL スキーマ ​を参照してください。

Commerce Optimizer Merchandising Services GraphQL API

Optimizerで管理されているカタログ、カタログビュー、価格コンテキスト、検索、レコメンデーション、マーチャンダイジングの結果を取得します。 Adobe Commerce様がクラウド上で、Adobe Commerce Optimizer Connector様とスタンドアロン Adobe Commerce Optimizer様とオンプレミスで使用しています。 Commerce Optimizer マーチャンダイジングサービス ​を参照してください。

Commerce Optimizer Data Ingestion REST API

外部データソースからスタンドアロン Adobe Commerce Optimizer実装にカタログと価格データを追加します。 Commerce Optimizer Data Ingestionを参照してください。

Commerce Optimizerとの連携

Adobe Commerce Optimizerは、Adobe Commerceまたはサードパーティのバックエンドのいずれと組み合わせているかに応じて、複数の統合パスを介して他のシステムに接続します。

Adobe Commerce Optimizer Connector

クラウドまたはオンプレミスのAdobe Commerceのカタログと価格データをAdobe Commerce Optimizerに同期し、Optimizerが検出とマーチャンダイジングを提供する間、Adobe Commerceをトランザクションシステムとして保持します。 Commerce Optimizerとの連携を参照してください。

サードパーティ製コマース統合

サードパーティのコマースプラットフォーム、PIM、ERP、またはその他のソースからカタログと価格データを取り込み、Data Ingestion REST APIを介してスタンドアロンのAdobe Commerce Optimizerに取り込みます。一方、サードパーティのプラットフォームは引き続きトランザクション記録システムです。

API MeshとApp Builder

API Meshを使用して、プライベート APIまたはサードパーティ APIでAdobe Commerce APIをオーケストレーションします。 Adobe Developer App Builderを使用して、カスタムアプリケーションや統合機能を構築できます。 関連するCommerceの拡張性ガイダンスについては、API MeshおよびAdobe Commerceの拡張性を参照してください。

イベント駆動型の統合については、Adobe Commerce用Adobe I/O Eventsを参照してください。

カートとチェックアウトの引き継ぎ

外部バックエンドを持つスタンドアロン Adobe Commerce Optimizerの場合、ストアフロントはマーチャンダイジングサービス GraphQL APIを使用して商品体験を行い、その後、API Mesh、App Builder、またはダイレクト統合を介して、カート、チェックアウト、顧客、注文、支払い、税務、配送、フルフィルメントをバックエンドに引き継ぎます。

AEM Assets

AEM Assetsは、個別の統合パスではなく、任意のCommerceまたはOptimizer アーキテクチャに追加できる、オプションのクロスカットのDAM統合です。 Commerce🔗のAEM Assetsとの連携を参照してください。

関連するガイダンス

recommendation-more-help
commerce-help-information-center