Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
CDPCloud Portal
Sitecore CDP Developer Documentation
  • 開発Sitecore CDP
    • ゲストデータの送信
    • イベントの送信
    • 注文の送信
  1. データの送信を開始する前に
  1. データの送信を開始する前に
  2. 注文の送信

注文の送信

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

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

Sitecore CDPは、注文をSitecore CDPに送信するためのさまざまなAPIを提供します。利用可能なオプションは、注文がリアルタイム、オフライン、または同期的に送信されるかどうかなど、さまざまな要因によって異なります。

このトピックでは、組織が使用しているAPI、統合オプション、およびデータ・モデル ( 2.1データ・モデル または2.0データ・モデル) に応じて、さまざまな注文オブジェクトをモデル化する方法について説明します。

注文データの送信を開始する前にこのトピックを読んで、ユーザーがゲスト プロファイルで注文データを表示し、バッチ セグメンテーションやオーディエンスのエクスポートで注文データを使用できるようにすることをお勧めします。注文データを正しくモデル化しないと、Sitecore CDPに正常に送信できた場合でも、UIで使用できない場合があります。

リアルタイムでの注文管理

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

メモ

JavaScriptまたはTypeScript Webアプリケーションでデータをキャプチャするには、Sitecore Cloud SDKまたは Engage SDKを使用することをお勧めします。これらのSDKはバックグラウンドでStream APIを使用し、Webアプリでデータを簡単にキャプチャできるようにします。

すべての注文情報と注文品目情報がキャプチャされ、ゲストプロファイルに表示されます。

注文が作成されるようにするには、必要なイベントを正しい順序で送信し、次のいずれかの統合オプションに基づいてイベントオブジェクトをモデル化する必要があります。

  • 組織でEngage SDKを使用して統合している場合は、注文の作成に必要なイベントの詳細については、注文の送信 を参照してください。これは、Sitecore CDPに注文を送信するための推奨される方法です。

  • 組織が統合にEngage SDKを使用していない場合は、オーダーの作成に必要なイベントの詳細については、オーダーの送信 を参照してください。

Stream APIを使用して注文を更新または削除することはできません。これを行うには、バッチAPIまたはREST APIを使用します。

注文を同期的に管理する

REST APIを使用して、Sitecore CDPで注文、注文品目、注文連絡先、および注文コンシューマーを同期的に作成および更新します。ゲスト プロファイルでオーダー データを表示し、バッチ セグメンテーションとオーディエンスのエクスポートでアクセスできるようにするには、オーダー データ オブジェクトとREST APIのその他のデータ オブジェクトをモデル化する必要があります。

オフライン注文の送信

Batch APIを使用して、オフライン注文を作成、更新、削除します。Batch APIでオフライン注文の送信を使用すると、次のいずれかを実行できます。

  • データレイクまたはデータウェアハウスからの大量の履歴注文を、組織が最初にSitecore CDPと統合するときに1回限りで送信します。

  • コールセンターなどのサードパーティシステムからオフライン注文を送信します。

  • Cookieをブロックしているゲストや匿名ブラウザを使用しているゲストに対して注文を送信します。

  • 組織がStream APIを使用して部分的な注文を送信する場合は、完全な注文を送信します。

  • Stream APIを使用して送信された注文を毎日更新します。

注文データをSitecore CDP UIで使用できるようにするには、注文データ モデル と 注文品目データ モデルのバッチAPIのガイドラインに従う必要があります。

データエクステンションを使用した追加の注文データと注文品目データの送信

バッチAPIとREST APIを使用すると、注文と注文品目のデータ モデルに含まれていないSitecore CDPに追加の注文と注文品目のデータを送信できます。

データエクステンションを使用して、追加のデータを送信できます。データエクステンションは、組織が必要とする任意のキーと値のペア (属性) を指定できる配列です。これにより、組織は注文または注文品目に関するより堅牢な情報を取得できます。

order data extensionまたはorder item data extensionを使用して追加データを送信するには、次の2つの方法があります。

  • Batch APIを使用する場合は、追加の注文データの送信 と 追加の注文品目データの送信に関するBatch APIのガイドラインに従ってください。 注文拡張データモデル と 注文品目拡張データモデルに従ってデータをフォーマットしてください。

  • REST APIを使用する場合は、注文または注文品目データエクステンションを作成します。

データエクステンションを使用して追加の注文データまたは注文品目データを取得すると、データはSitecore CDPで使用できるようになります。できます:

  • ゲストプロファイルの 注文タブで、ゲストに関連付けられている注文と注文品目データエクステンションを表示します。

  • 注文と注文品目のデータエクステンションは 、バッチセグメンテーションで使用します。 バッチセグメンテーションでの注文および注文品目データエクステンションの表示方法の例も参照してください。

  • オーディエンスのエクスポートに拡張機能のデータを含めます。

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

Documentation Assistant

This assistant uses AI to generate responses based on Sitecore documentation. While it has access to official sources, answers may be incomplete or inaccurate and should not be considered official advice or support.
Powered by
k
kapa.ai
Protected by reCAPTCHA

© Copyright 2026, Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use