1. 行政

コマース サービスAPI

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Commerce Service APIは、外部エンティティがSitecore XC内で関数を実行する機能を提供します。APIはOdataに基づくRESTfulです。Odataには、メタデータの注釈のサポートなど、クライアントが列挙可能なプロパティを事前に検証してサポートできるなどの組み込みの利点が用意されています。

サービスAPIコマンドは、実行時間が短い場合もあれば、実行時間が長い場合もあります。コマンドは要求/応答指向です。

APIは、Commerceプラグインを介してコマンドを追加することで拡張できます。

Sitecore Commerce Service APIは3つのロール指向APIで構成されており、それぞれが論理的に分離された特定のビジネス ニーズを対象としています。

  • CommerceOps API – Sitecore XC実装の管理におけるDevOpsロール用 (環境とグローバル ポリシーを作成および管理する方法を含む)。

  • CommerceShops API – Webストアフロントなどのオンライン ショッピング エクスペリエンスをサポートします。たとえば、ストアフロントでカートに追加すると、Commerce Connectの関連プロセッサはCommerce Engineに対してAPI呼び出しを行い、カート アクティビティを実行して結果を返します。

  • CommerceAuthoring API – ビジネスユーザー向け。これは、複雑になる可能性のあるSitecore Commerceエンティティを、ビジネス ツールで動的に表現できるフラット化された構造にマッピングするメカニズムであるエンティティ ビューの概念を導入します。

多くのCommerce Service API要求は、sitecore.Commerce.Engine.SDKパッケージで使用できるPostmanサンプル コレクションに含まれています。

この記事を改善するための提案がある場合は、 お知らせください!