---
title: "命令の送信"
slug: "sending-orders"
abstract: "注文データをSitecore Personalizeに送信する概要。"
---
# 命令の送信

ストリームAPIを使って、注文作成時を含めてリアルタイムで注文データを収集・Sitecore Personalizeに送信できます。ゲストがサイトとやり取りする際に送信できる注文関連イベントがいくつかあります。例えば、ゲストが商品をショッピングカートに追加したり、購入したり、ショッピングカートを空にしたりするときなどです。

> !注JavaScriptやTypeScriptのウェブアプリケーションでデータを取得するには、[Sitecore Cloud SDKまたはEngage SDK](https://doc.sitecore.com/personalize/ja/developers/api/before-you-start-sending-data/integrating-with-sitecore-personalize.html "Integrating with Sitecore Personalize")のどちらかを使うことをお勧めします。これらのSDKはStream APIを裏で利用し、ウェブアプリ内で簡単にデータを取得できます。

オーダーが作成されることを保証するためには、必要なイベントを正しい順序で送信し、以下のいずれかの統合オプションに基づいてイベントオブジェクトをモデル化する必要があります。

-   もし組織がEngage SDKを使って統合しているなら、注文作成に必要なイベントの詳細は [「送信注文](https://doc.sitecore.com/personalize/ja/developers/api/integrating-with-sitecore-personalize/understanding-integration-details/sending-orders-using-the-engage-sdk.html "Sending orders using the Engage SDK") 」をご覧ください。これはSitecore Personalizeに注文を送信するための推奨方法です。
-   もし組織がEngage SDKを使っていない場合、注文作成に必要なイベントの詳細は [「送信注文](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/sending-orders-1166443.html "Sending orders") 」をご覧ください。