Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
CDPCloud Portal
Sitecore CDP Developer Documentation
  • Sitecore CDPでの開発
  1. データ送信を始める前に
  1. Sitecore CDP Developer Documentation
  2. データ送信を始める前に

命令の送信

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

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

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

このトピックでは、組織が使用するAPI、統合オプション、データモデル(2.1データモデルまたは2.0データモデル)に応じて異なるオーダーオブジェクトをどのようにモデル化するかについての情報を提供します。

注文データを送信する前にこのトピックを読むことをお勧めします。これにより、ユーザーがゲストプロフィールで注文データを閲覧し、バッチセグメンテーションやオーディエンスエクスポートで注文データを活用できるようにしてください。注文データを正しくモデル化していなければ、たとえSitecore CDPにうまく送信できたとしても、そのデータがUIで利用できない可能性があります。

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

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

!注JavaScriptやTypeScriptのウェブアプリケーションでデータを取得するには、Sitecore Cloud SDKまたはEngage SDKのどちらかを使うことをお勧めします。これらのSDKはStream APIを裏で利用し、ウェブアプリ内で簡単にデータを取得できます。

すべての注文情報や注文品情報は記録され、ゲストプロフィールで確認できます。

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

  • もし組織がEngage SDKを使って統合しているなら、注文作成に必要なイベントの詳細は 「送信注文 」をご覧ください。これはSitecore CDPへの注文送信の推奨方法です。
  • もし組織がEngage SDKを使っていない場合、注文作成に必要なイベントの詳細は 「送信注文 」をご覧ください。

ストリームAPIでは注文の更新や削除はできません。そのためにはバッチAPIまたはREST APIを使ってください。

注文の同期管理

REST APIを使って、注文を作成・更新し、商品を注文し、注文連絡先をSitecore CDPで消費者に注文できます。ゲストプロファイルで注文データを閲覧し、バッチセグメンテーションやオーディエンスエクスポートでアクセスできるようにするには、REST APIの注文データオブジェクトおよび他のデータオブジェクトをモデル化する必要があります。

オフライン注文の提出

Batch APIを使ってオフライン注文の作成、更新、削除が可能です。Batch APIでオフライン注文の提出を使えば、以下のいずれかが可能です:

  • 組織がSitecore CDPと統合した際に、データレイクやデータウェアハウスからの大量の過去注文を一度きりで提出してください。
  • コールセンターなどの第三者システムからオフライン注文を提出してください。
  • クッキーをブロックするゲストや匿名ブラウザを使用しているゲストには注文を送信してください。
  • もし組織がStream APIを使って部分的な注文を提出する場合は、完全な注文を提出してください。
  • Stream APIで提出された注文は毎日更新されます。

注文データがSitecore CDP UIで利用可能であることを保証するためには、注文データモデル および 注文品目データモデルのバッチAPIガイドラインに従う必要があります。

データ拡張を使って追加の注文および注文品のデータを送信する

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

データ拡張を使って追加データを送ることができます。データ拡張とは、組織が望むキー-値ペア(属性)を指定できる配列のことです。これにより、組織は注文や注文項目に関するより信頼性の高い情報を取得できます。

追加データを注文 データ拡張 または 注文項目データ拡張 のいずれかで送信できます:

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

データ拡張を使って追加の注文や注文品目データを取得すると、そのデータはSitecore CDPで利用可能になります。以下が可能です:

  • ゲストプロフィールの 「注文」 タブで、ゲストに関連付けられた注文および注文アイテムデータの延長情報を閲覧できます。
  • バッチセグメンテーションで注文および注文品目のデータ拡張を活用してください。また、バッチセグメンテーションにおける注文および注文品目のデータ拡張の表示例もご覧ください。
  • オーディエンスエクスポートには拡張データを含めること。
この記事を改善するための提案がある場合は、 お知らせください!

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

Privacy policySitecore Trust CenterTerms of use
CDPCloud Portal