---
title: "Sitecore Commerce Engine SDK"
slug: "sitecore-commerce-engine-sdk"
abstract: "Sitecore Commerce Engine SDKに関する情報。サンプルソースコード、ライブラリ、サンプルプロジェクトが含まれており、Commerceのカスタマイズや統合プロジェクトの開始に役立ちます。"
---
# Sitecore Commerce Engine SDK

Sitecore Experience Commerceリリースパッケージ(オンプレミスソリューション向け)には、Sitecore Commerce Engineソフトウェア開発キット(SDK)であるSitecore.Commerce.Engine.SDKが含まれています。SDKには、Sitecore XCソリューションの初期展開時に重要な役割を果たすアーティファクトが含まれています。 Sitecore.Commerce.Engine.SDKには、Commerceのカスタマイズや統合プロジェクトの開始に役立つサンプルソースコード、ライブラリ、サンプルプロジェクトも含まれています。

Sitecore.Commerce.Engine.SDKを使って以下を行います:

-   [まずはSitecore Experience Commerceソリューションを導入](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/use-the-customer-sample-solution.html "Use the customer sample solution")してください。
-   [自分だけのプラグインやカスタマイズを作](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/create-your-first-plugin.html "Create your first plugin")ってください。
-   [PostmanにデプロイするためのサンプルAPIリクエスト](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/execute-sample-api-calls-in-postman.html "Execute sample API calls in Postman")へのアクセス

Sitecore.Commerce.Engine.SDKには以下のフォルダとファイルが含まれています:

フォルダまたはファイル名

概要

*著作権*

第三者の著作権情報を含むフォルダです。

*パッケージ*

ソリューション展開に使用されるパッケージを含むフォルダです。

*Postman*

[Postmanで使うためのAPIサンプルコレクション](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/list-of-sitecore-xc-postman-collections.html)を含むフォルダです。

*文字*

ソリューション展開時に使用された様々なスクリプトを収めたフォルダです。

*SRC*

ソリューションプロジェクトを含むソースフォルダー(内容の詳細は次の表に記載)。

*Yeoman Generator*

ウェブアプリケーションプロジェクト生成のためのYeomanスキャフォールディングを含むフォルダです。

Customer.Sample.Solution.sln

SDKに付属しているすべてのサンプルCommerce Engineプラグインを読み込める [Visual Studioのソリューション](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/use-the-customer-sample-solution.html) ファイルです。

nuget.config

NuGet動作を制御するための設定を含む.XMLファイルです。

Sitecore.Commerce.Engine.DB.dacpac

Commerceのデータベースモデルを含むファイルです。

Sitecore.Commerce.Sample.Console.sln

コンソール [アプリケーションの](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/sample-console-application.html) ソリューションファイルで、完全に機能する商取引シナリオの例を提供します。

Sitecore.Experience.Commerce.SDK.Documentation.chm

Commerce Engineオブジェクトの反映を含むコンパイルされたHTMLヘルプファイル(Customer.Sample.Solutionに基づく)です。

ソースコードフォルダ(*src*)には、Commerceの開発やカスタマイズの取り組みを始めるための以下のVisual Studioプロジェクトとサンプルプラグインが含まれています。

フォルダ名

概要

*Engine.Configs.Cloud*

クラウド展開用の設定ファイル。

*Engine.Configs.OnPrem*

オンプレミス展開用の設定ファイル。

*プラグイン.サンプル.AdventureWorks*

環境初期化時にAdventure Worksカタログのデフォルトデータを生成するプロジェクト。

*プラグイン.サンプル.ハビタット*

環境初期化時にハビタットカタログのデフォルトデータを生成するプロジェクト。

*プラグイン.サンプル.Payments.Braintree*

Braintree決済プロバイダーとの [支払い処理](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/payment-service.html)統合構築プロジェクト。

*Sitecore。Commerce.Engine*

コマースエンジンのリファレンスプロジェクト。

*Sitecore。Commerce.Sample.コンソール*

Commerceのサンプルコンソールアプリケーションを実行するためのプロジェクトです。

*Sitecore。Commerce.ServiceProxy*

サービスプロキシは、Engine ODataのサービスエンドポイントにアクセスするメソッドを定義する.NETクラスです。プロキシはメソッドコールをHTTPリクエストに変換します。

*WebDeployUpdates*

カスタムWebデプロイパッケージ作成のための設定および拡張ポイントが含まれています。

*Shared*

Sitecoreのブランディングとバージョン情報。