---
title: "Commerce Connectフレームワークコンポーネント"
slug: "commerce-connect-framework-components"
abstract: "Commerce Connectソリューションのコンポーネントがどのように関連しているかの概要。"
---
# Commerce Connectフレームワークコンポーネント

Sitecore Commerce Connectは、ストアフロント開発者向けのSitecore Commerce APIであり、フロントエンドのウェブショップソリューションとバックエンドの外部コマースシステムを統合するレイヤーです。バックエンドシステムは、Sitecoreまたはサードパーティベンダーによって作成されたCommerce Connectコネクターを持つあらゆるeコマースシステムを指します。

Commerce Connectソリューションには以下のコンポーネントが含まれます:

-   [Commerce Connectコアフレームワーク](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/commerce-connect-framework-components.html#UUID-eff1a34e-159a-ede5-6e90-9ef90f2d8a88_id__The_Commerce_Connect "The Commerce Connect core framework") – 抽象サービス層(API)、ページイベント、目標と成果、条件付きレンダリングルール、マーケティングオートメーションキャンペーン、アクションと条件、レポートを含みます。
-   [Commerce Connectコネクタ](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/commerce-connect-framework-components.html#UUID-eff1a34e-159a-ede5-6e90-9ef90f2d8a88_id__Commerce_Connect_connectors "Commerce Connect connectors") – これらはCommerce Connectパイプラインに接続し、ドメインモデルや入出力パラメータをカスタマイズし、外部のコマースシステムと統合します。
-   [Commerceレポート](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/commerce-connect-framework-components.html#UUID-eff1a34e-159a-ede5-6e90-9ef90f2d8a88_id__Commerce_reports "Commerce reports") – これらはCommerce Connectによって収集されたデータを表示します。

## Commerce Connectのコアフレームワーク

以下の図は、Commerce Connectフレームワークのコンポーネント、それらがどのように接続されているか、そしてSitecore Experienceプラットフォーム、フロントエンドのウェブショップ、外部コマースシステムとどのように統合されているかを示しています。

![Commerce Connect core framework and the relationship between components.](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/101/sitecore-experience-commerce/images/Commerce_Connect_components_overview_diagram_902.png)

図は各成分間の関係を示しています。

-   訪問者はウェブショップにアクセスします。
-   ウェブショップは統合サービスレイヤーを使用し、そのレイヤーはコネクターを使って外部コマースサーバーと統合・アクセスします。外部コマースシステムへの統合はCommerce Connectサービス層を経由するため、顧客エンゲージメント機能は間接的にトリガーされます。
-   Sitecore Experience Platformはバックグラウンドで動作し、コンテンツ管理機能とエンゲージメント機能の両方が実行されていることを確認します。
-   製品データモデルは別のレイヤーであり、使用されるかどうかは分かりません。 [製品同期](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/the-basics-of-product-synchronization.html "The basics of product synchronization")を使用する場合、データモデルはSitecore内のアイテムに基づいています。
-   コネクターは、外部のコマースシステムからeコマースの機能が利用可能であることを保証します。

## Commerce Connectコネクター

Commerce Connectは、すべての外部コマースシステムが固有のコネクタを必要とするため、スタンドアロンシステムとして動作することはできません。したがって、コネクタはコアフレームワークの一部ではなく、個別のインストールパッケージとして提供されます。

開発者はCommerce Connectコネクターを使って、Sitecoreを1つ以上のコマースシステムと統合できます。Sitecore Commerce ServerおよびMicrosoft Dynamics AX for Retail用のコネクタはSitecoreが提供しています。他のコマースシステム用のコネクターはSitecoreの技術パートナーによって提供されています。Sitecoreが開発したコネクタについては、[Sitecoreダウンロード](https://dev.sitecore.net/) ページをご覧ください。

> !注データや機能が異なる外部コマースシステムによって管理されている場合、開発者は1つ以上のコネクタを1つのソリューションで使用することができます。例えば、商品データを一つのシステムに保管しつつ、価格は別のシステムで管理することができます。

## 商業報告

Sitecore Experience ProfileとSitecore Experience Analyticsアプリケーションの両方には **、**Commerce Connectで収集されたデータの一部を表示する[Commerce](https://doc.sitecore.com/xp/en/users/100/sitecore-experience-platform/en/the-experience-analytics-reports-for-marketers.html)タブがあります。Sitecore Experience Profileには個々の連絡先に関する情報を示すレポートが掲載され、Experience Analyticsはすべての連絡先に集約されたデータを示すレポートが掲載されています。