Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
CDPCloud Portal
Sitecore CDP Developer Documentation
  • Sitecore CDPでの開発
  1. バッチAPIオフライン注文
  1. Sitecore CDP Developer Documentation
  2. バッチAPI

注文項目拡張データモデル

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

このページの翻訳は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"

必須

必須

サポートされていません

以下は個人識別情報(PII)を含み、フライト注文の項目延長にinsertモードを使用しているJSON例です:

{ "ref":"056621C2-C955-492D-B7EE-C77C6BDDFDEE", "schema":"order", "mode":"insert", "value":{ "referenceId":"BET_001-1", "channel":"WEB", "pointOfSale":"spinair.com", "status":"PURCHASED", "orderedAt":"2026-03-07T16:`15

`.000Z", "currencyCode":"EUR", "price"
, "paymentType":"Card", "cardType":"Visa", "contact":{ "title":"Mr", "firstName":"John", "lastName":"Doe", "gender":"male", "dateOfBirth":"1985-12-24T00
", "email":"[email protected]", "phoneNumbers": "+353161123345", "+353861123311"

}, "orderItems": { "type":"FLIGHT", "productId":"DUB-LAS", "name":"flight", "description":"individualSegments", "vendor":"Company ABC", "orderedAt":"2026-03-07T16:`15

`.000Z", "quantity"
, "price"
.00, "currencyCode":"EUR", "originalPrice"
.00, "originalCurrencyCode":"EUR", "referenceId":"B94TXY-1", "status":"PURCHASED", "consumerTypeCode":"ADT", "flightSegments": { "id":"1234", "origin":"DUB", "destination":"LHR", "departureDateTime":"2026-08-15T16
", "arrivalDateTime":"2026-08-15T17
", "flightNumber":"459", "fareClass":"Economy", "fareFamily":"Plus", "carrier":"FR", "originDestination":"DUB-LHR" }, { "id":"1235", "origin":"LHR", "destination":"LAS", "departureDateTime":"2026-08-15T20
", "arrivalDateTime":"2026-08-15T22
", "flightNumber":"460", "fareClass":"Economy", "fareFamily":"Plus", "carrier":"FR", "originDestination":"LHR-LAS" } , "extensions": { "ref":"f14987a9-aaa5-52b2-91c7-752d619146d9", "name":"ext", "key":"default", "tripId":"XCY847", "covidTest":"Available" } }

}

} }

こちらはidentifiers属性を含み、注文品目にinsertモードを使った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", "contact":{ "identifiers": { "provider":"IDENTITY_SYSTEM", "id":"B7524AE6-CF1C-440F-B1A2-0C9D42F5CB41", "expiryDate":"2025-08-23T16:`17
`.000Z" }, { "provider":"CRM", "id":"123456789t" }

}, "orderItems": { "type":"BET_001-1", "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", "extensions": { "name":"ext", "key":"default", "competitionId"
, "sportType":"Football", "promotional"
, "flatRateDiscount"
.5 }

}

} }

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

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

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

Privacy policySitecore Trust CenterTerms of use
CDPCloud Portal