買い物
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Experience Commerce (XC) のデータ フローとショッピング プロセスで、顧客はSellable商品のカタログを参照し、カートに1つ以上の商品を追加します。
これには、Content Delivery (CD) ロール、Webインデックス、Webデータベース、Shopsロール、および共有環境 (SE) データベースが含まれます。
顧客がカタログを参照します
顧客がカタログを参照します
顧客はカタログ ページに移動して、販売可能な商品を参照します。Sellable商品は、製品またはデジタル ダウンロードやサブスクリプションなどの権利です。ただし、XCは柔軟性があり、他のビジネス ニーズに合わせてSellable商品を構成できます。
CDロールは、Webインデックスを使用して、SXA Storefrontカタログのレイアウトとコンテンツ、およびその他のマーケティング コンテンツをWebデータベースから取得します。また、CDロールはShopsロールに、SEデータベースから関連するすべてのSellable商品を取得するように要求します。
Shopsロールは、SEデータベースのデータに基づいてSellable商品の価格を計算し、価格設定された商品をCDロールに返して、顧客のデバイスに配送します。

お客様が販売可能な商品をカートに追加します
お客様が販売可能な商品をカートに追加します
ユーザーがSellable商品が表示されているページに移動すると、CDロールがWebデータベースからSellable商品の詳細を検索して取得します。また、CDロールはShopsロールに、SEデータベースからSellable商品自体を取得するように要求します。
ユーザーがAdd To CartをクリックしてSellable商品をカートに追加すると、CDロールがShopsロールに既存のカートを取得するか、SEデータベース内のSellable商品の新しいカートを作成するように要求します。
Shopsロールは、SEデータベースからSellable商品を取得し、Sellable商品の の行を含むカートを取得または作成し、Sellable商品の行を含むカートをSEデータベースに保存します。その後、ShopsロールはカートをCDロールに戻し、CDロールが顧客のデバイスに配送します。

ショッピング シナリオのスケーリング
ショッピング シナリオのスケーリング
カートのアクティビティが多いサイトでは、次のロールとデータベースに大きな負荷がかかるため、必要に応じてスケーリングすることをお勧めします。
インストールでSitecore Experience Platformの 追跡、テスト、または パーソナライゼーション 機能を使用している場合は、xConnect CollectionロールとxDB Collection databaseのスケーリングも検討してください。
プライバシーとセキュリティ
プライバシーとセキュリティ
処理および集計データフローの各ロールのプライバシーおよびセキュリティに関する考慮事項については、アーキテクチャおよびロール のドキュメントを参照してください。