ORDER_CHECKOUTイベント
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
フライト データ モデルを使用するには、ORDER_CHECKOUTイベントを送信する代わりに 、複数のイベントを使用して注文を組み立て ます。
ORDER_CHECKOUTイベントを送信する前に、IDENTITYイベントを送信してゲストを識別する必要があります。
ORDER_CHECKOUTイベントを送信するには、次の必須属性を使用します。
|
属性 |
種類 |
形容 |
例 |
|---|---|---|---|
|
channel |
string (大文字) |
ユーザーがブランドとやり取りするタッチポイント。 |
|
|
type |
string (大文字) |
ユーザーがブランドと対話したときに発生するイベントの種類。 |
"ORDER_CHECKOUT" |
|
language |
文字列 (大文字ISO 639-1) |
ユーザーがアプリを使用している言語。 |
|
|
currency |
文字列 (大文字のISO 4217) |
ユーザーがアプリで使用している通貨のアルファベット順の通貨コード。 |
|
|
page |
糸 |
ブランドとのインタラクションが行われるウェブページの名前。 これは、選択したカスタム値です。 |
|
|
pos |
糸 |
| |
|
browser_id |
糸 |
"a38b230c-11eb-4cf9-8d5d-274e9f344925" | |
|
order |
オブジェクト |
ゲストの発注書。 |
該当なし |
orderオブジェクト:
|
属性 |
種類 |
形容 |
例 |
必須/オプション |
|---|---|---|---|---|
|
referenceId |
糸 |
注文を参照するために組織によって生成される一意のID。 |
"B94TXY-1" |
必須 |
|
orderedAt |
ISO 8601日付/時刻UTC |
注文が行われた日時。 |
"2025-01-01T16:17:16.000Z" |
必須 |
|
status |
string (大文字) |
注文のステータス。 |
|
必須 |
|
currencyCode |
文字列 (大文字のISO 4217) |
ゲストが購入を完了するために使用した通貨。 |
|
必須 |
|
price |
数値 (通貨) |
注文に対して支払われた金額。 |
50, 30.6 |
必須 |
|
paymentType |
string (タイトルケースを推奨) |
注文の支払い方法。 |
|
必須 |
|
cardType |
string (タイトルケースを推奨) |
注文の支払いに使用されたカードの種類。 |
|
paymentType次の場合は必須です"Card" |
|
extensions |
オブジェクトの配列 |
注文に関連付けられているデータエクステンションのリスト。 |
該当なし |
随意 |
|
orderItems |
オブジェクトの配列 |
注文のアイテム。 |
該当なし |
随意 |
オブジェクトのorder.extensions配列。すべての属性はオプションです。
|
属性 |
種類 |
形容 |
例 |
|---|---|---|---|
|
name |
文字列列挙型 |
これを"ext" |
"ext" |
|
key |
文字列列挙型 |
これを"default" |
"default" |
|
属性 |
これは、選択したカスタム属性です。 値でサポートされているタイプ:
|
カスタム・データ用の1つ以上のキーと値のペア属性。 |
"refundable":true |
オブジェクトのorder.orderItems配列。すべての属性はオプションです。
|
属性 |
種類 |
形容 |
例 |
|---|---|---|---|
|
type |
string (大文字) |
注文品目のタイプ。受け入れられる値は、スキーマで組織に対して事前定義されている必要があります。 次の値はサポートされていません。
|
"MOBILE_PHONE" |
|
referenceId |
糸 |
注文品目を参照するためにクライアントによって生成されるID。 |
"B94TXY-1" |
|
orderedAt |
文字列 (ISO 8601) |
注文した商品が作成された日時。 |
"2025-01-01T16:17:16.000Z" |
|
status |
文字列列挙型 |
オーダーアイテムのステータス。 |
|
|
currencyCode |
文字列 (大文字のISO 4217) |
注文品目の組織の通貨コード。 |
|
|
price |
数値 (通貨) |
注文品目の組織の価格。 |
50, 30.6, -45 |
|
name |
string (タイトルケースを推奨) |
注文品目の名前。注文品目の名前のフリー テキスト値。最大制限:128 |
"Mobile phone of type x" |
|
productId |
糸 |
製品コードのID。 |
"MOBILE_PHONE_TYPE_X" |
|
quantity |
数 |
注文品目の数または数量。 |
2 |
|
extensions |
オブジェクトの配列 |
注文品目に関連付けられているデータエクステンションのリスト。サポートされるデータエクステンションは1つだけです。この機能は、Sitecoreの担当者にリクエストできます。 |
該当なし |
オブジェクトのorder.orderItems.extensions配列。すべての属性はオプションです。
|
属性 |
種類 |
形容 |
例 |
|---|---|---|---|
|
name |
文字列列挙型 |
これを"ext" |
"ext" |
|
key |
文字列列挙型 |
これを"default" |
"default" |
|
属性 |
これは、選択したカスタム属性です。 値でサポートされているタイプ:
|
カスタム・データ用の1つ以上のキーと値のペア属性。 |
"phoneColor": "Gold" |
{ "type": "ORDER_CHECKOUT", "channel": "WEB", "pos": "myretailsite/ireland", "browser_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925", "language": "EN", "currency": "EUR", "page":"checkout page", "order": { "referenceId": "123456", "orderedAt": "2025-08-23T16:17:16.000Z", "status": "PURCHASED", "currencyCode": "EUR", "price": 200, "paymentType": "Card", "cardType": "Visa", "extensions": [ { "name": "ext", "key": "default", "refundable": true } ], "orderItems": [ { "type": "MOBILE_PHONE", "referenceId": "REF-123", "orderedAt": "2025-08-23T16:17:16.000Z", "status": "PURCHASED", "currencyCode": "EUR", "price": 200, "name": "Mobile phone of type x", "productId": "MOBILE_PHONE_TYPE_X", "quantity": 1, "extensions": [ { "name": "ext", "key": "default", "phoneColor": "Gold", "insurance": false } ] } ] } }
2.0データ モデル では、この機能はサポートされていません。