この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

注文スキーマ

注文インタラクションは、新規注文、進行中の注文、または完了した注文を管理するためにユーザが実行したアクションを取得するコマースアクションです。
ソースイベントプロパティ 対象スキーマ API 参照名 項目の型 説明 Customer 360 データモデルオブジェクト/属性
<自動割り当て> eventId text 必須。通常、エンゲージメントイベントの主キー。 エンゲージメント/エンゲージメント ID
<自動割り当て> dateTime datetime 必須。エンゲージメントイベントのデータのパーティション化に使用されます。ISO8601 でサポートされる形式。 エンゲージメント/エンゲージメント日時
<自動割り当て> eventType = "order" text 必須。Web コネクタスキーマで定義されたイベントの developerName。 -
<自動割り当て> sessionId text 必須。セッションの識別子。 -
<自動割り当て> deviceId text 必須。通常、プロファイルイベントの主キー。 商品注文エンゲージメント/個々
<自動割り当て> category = "Engagement" text 必須。可能な値は次のとおりです。
  • エンゲージメント
  • プロファイル
-
<自動割り当て> interactionName = "Cancel | Deliver | Exchange | Preorder | Purchase | Return | Ship" text 必須。イベントの内容を説明する名前。 商品注文エンゲージメント/商品注文イベント種別
<自動割り当て> channel = "mobile" text SDK イベントチャネル。エンゲージメント Mobile SDK の場合、値は mobile。 エンゲージメント/エンゲージメントチャネル種別
<ロケーションの追跡が許可されている場合は自動的に割り当て> longitude number イベントの取得時にデバイスにより報告される十進角の経度。 エンゲージメント / デバイス経度
<ロケーションの追跡が許可されている場合は自動的に割り当て> latitude number イベントの取得時にデバイスにより報告される十進角の緯度。 エンゲージメント / デバイス緯度
order.id orderId text 注文を表す一意の識別子。 エンゲージメント/販売注文商品エンゲージメントアクション/注文商品番号
order.totalValue orderTotalValue number 注文の合計金額。 商品注文エンゲージメント/販売注文商品エンゲージメントアクション/注文正味金額
order.currency orderCurrency text 注文の合計金額の通貨。 商品注文エンゲージメント/通貨
order.attributes 「スキーマ項目の命名規則」を参照してください。 number ユーザ指定の値の辞書。 -

注文イベントに含まれる各品目属性��、注文の EventId が親注文イベントの eventId に設定されている子イベントに対応付けられます。

ソースイベントプロパティ 対象スキーマ API 参照名 データ型 説明 Customer 360 データモデルオブジェクト/属性
<自動割り当て> eventId text 必須。通常、エンゲージメントイベントの主キー。 -
<自動割り当て> dateTime datetime 必須。エンゲージメントイベントのデータのパーティション化に使用されます。ISO8601 でサポートされる形式。 -
<自動割り当て> eventType = "orderItem" text 必須。Web コネクタスキーマで定義されたイベントの developerName。 -
<自動割り当て> sessionId text 必須。セッションの識別子。 -
<自動割り当て> deviceId text 必須。通常、プロファイルイベントの主キー。 -
<自動割り当て> category = "Engagement" text 必須。可能な値は次のとおりです。
  • エンゲージメント
  • プロファイル
-
<自動割り当て> orderEventId text 必須。この品目を含む注文イベントの eventId 商品注文エンゲージメント
lineItem.catalogObjectType catalogObjectType text 必須。品目内で参照されるカタログオブジェクトの種別名。 -
lineItem.catalogObjectId catalogObjectId text 必須。品目内で参照されるカタログオブジェクトを表す一意の識別子。 -
lineItem.quantity quantity number 品目内のカタログオブジェクトの数。 商品注文エンゲージメント/通貨
lineItem.price price number 品目内で参照されるカタログオブジェクトの価格。 商品注文エンゲージメント/通貨
lineItem.currency currency text 価格項目の通貨。 商品注文エンゲージメント/通貨
lineItem.attributes.customField0 attributeCustomField0 any ユーザ指定の値。 -
lineItem.attributes.customFieldN attributeCustomFieldN any ユーザ指定の値。 -

lineItem.attributes に追加されたプロパティは推奨スキーマでは自動的に定義されません。ソースプロパティが対象スキーマにどのように対応付けられるかを示すためにのみここに示されています。プロパティをスキーマに手動で追加してください。

メモ