順序拡張データモデル
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
::::タブ:::tab{title="2.1"}
バッチファイルを作成する際は、以下の表の属性に加えて 、必要なすべての属性 を含めてください。
属性
概要
種類
例
挿入
アップサート
移住
extensions
注文に関連するデータ拡張機能の一覧です。サポートされているデータ拡張機能は1つだけです。この機能はSitecoreの担当者にリクエストできます。
JSON JSONオブジェクトの配列
該当なし
必須
必須
サポートされていません
extensions.name
これを次のように設定します。 "ext"
ストリング
"ext"
必須
必須
サポートされていません
extensions.key
これを次のように設定します。 "default"
ストリング
"default"
必須
必須
サポートされていません
extensions.attribute
カスタムデータ用の1つまたは複数の名前/値ペア属性。名前は 属性命名のガイドラインに従う必要があります。
「値」に対応したタイプ: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
`.000Z", "currencyCode":"EUR", "price", "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`.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
`.000Z", "quantity", "price".00, "currencyCode":"EUR", "originalPrice".00, "originalCurrencyCode":"EUR", "referenceId":"BET_001-1", "status":"PURCHASED" }} }
2.0のデータモデルはこの機能をサポートしていません。