---
title: "順序拡張データモデル"
slug: "order-extension-data-model"
abstract: "注文拡張の標準データモデル(Sitecore CDPバッチAPI)を説明します。"
---
# 順序拡張データモデル

::::タブ:::tab{title="2.1"}

バッチファイルを作成する際は、以下の表の属性に加えて [、必要なすべての属性](https://doc.sitecore.com/cdp/ja/developers/api/batch-api/batch-api-offline-orders/batch-file-formatting-requirements.html#UUID-4499e082-be7d-9ebb-4936-c178936c1e06_para-idm1903351877649584) を含めてください。

属性

概要

種類

例

挿入

アップサート

移住

extensions

注文に関連するデータ拡張機能の一覧です。サポートされているデータ拡張機能は1つだけです。この機能はSitecoreの担当者にリクエストできます。

JSON JSONオブジェクトの配列

該当なし

必須

必須

サポートされていません

extensions.name

これを次のように設定します。 "ext"

ストリング

"ext"

必須

必須

サポートされていません

extensions.key

これを次のように設定します。 "default"

ストリング

"default"

必須

必須

サポートされていません

extensions.attribute

カスタムデータ用の1つまたは複数の名前/値ペア属性。名前は [属性命名のガイドライン](https://doc.sitecore.com/cdp/ja/developers/api/batch-api/batch-api-offline-orders/send-additional-order-data.html)に従う必要があります。

「値」に対応したタイプ:string: "Hello", boolean: true または false, 整数: 9, number: 99.9

"status": "PLACED"

必須

必須

サポートされていません

contact

その命令に関連する接触。

JSON オブジェクト

該当なし

必須

必須

サポートされていません

orderItems

注文の中の1つ以上のアイテムのリスト。

JSON JSONオブジェクトの配列

該当なし

必須

必須

サポートされていません

{
 "ref":"056621C2-C955-492D-B7EE-C77C6BDDFDEE",
 "schema":"order",
 "mode":"insert",
 "value":{
 "referenceId":"BET\_001-1",
 "channel":"WEB",
 "pointOfSale":"spinbet.com",
 "status":"PURCHASED",
 "orderedAt":"2026-03-07T16:\`15:11\`.000Z",
 "currencyCode":"EUR",
 "price":100,
 "paymentType":"Card",
 "cardType":"Visa",
 "extensions": 
 {
 "name": "ext",
 "key": "default",
 "promotion": "freeBet",
 "withdrawAllowed": "no"
 }
 ,
 "contact":{
 "identifiers":
 {
 "provider":"CRM",
 "id":"B7524AE6-CF1C-440F-B1A2-0C9D42F5CB41",
 "expiryDate":"2025-08-23T16:\`17:16\`.000Z"
 },
 {
 "provider":"CRM",
 "id":"123456789t"
 }
 
 },
 "orderItems":
 {
 "type":"90\_EXACT",
 "productId":"CORRECT\_SCORE",
 "name":"Exact score after 90 minutes",
 "description":"footballBets",
 "vendor":"Company ABC",
 "orderedAt":"2026-03-07T16:\`15:11\`.000Z",
 "quantity":1,
 "price":100.00,
 "currencyCode":"EUR",
 "originalPrice":100.00,
 "originalCurrencyCode":"EUR",
 "referenceId":"BET\_001-1",
 "status":"PURCHASED"
 }
 
 }
}

::::::tab{title="2.0"}

2.0のデータモデルはこの機能をサポートしていません。

:::::::