サーチイベント
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SEARCHイベントのイベントオブジェクトには、イベントオブジェクトに必要なすべての属性 に加え、以下の属性が含まれなければなりません。
属性
種類
概要
例
必須/任意
product_type
ストリング
ゲストが検索した商品の種類。
これはあなたが選ぶカスタム値ですが、 "FLIGHT" 値はSitecore Personalizeによって予約されていることに注意してください。値を "FLIGHT"に設定した場合、イベントオブジェクトに より多くの属性 を含める必要があります。
- "running shoes"
- "office supplies"
- "FLIGHT"
必須
product_name
ストリング
ゲストが検索した商品名。
- "airSupport"
- "M06P-BLK pencil, 0.6mm"
- "DUB-LON"
必須
product_typeの値を"FLIGHT"に設定した場合、SEARCHイベントのイベントオブジェクトには以下の属性も含まれなければなりません。
属性
種類
概要
例
必須/任意
flight_type
文字列エノック(大文字の2文字)
ゲストが検索した飛行機の種類。
以下のいずれかでなければなりません:
-
"OW"
-
"RT"
"OW" 片道便の略。 "RT" は復路便の略。
必須
origin
文字列(3文字、大文字)
ゲストが検索した出発地の IATAコード 。
- "BCN"
- "DUB"
- "LON"
必須
destination
文字列(3文字、大文字)
ゲストが検索した目的地の IATAコード 。
- "BCN"
- "DUB"
- "LON"
必須
start
ストリング(ISO 8601)はタイムゾーンなしです。フォーマット
'T'HHゲストが検索したフライトの現地出発日時。
"2026-08-21T16
"必須
end
ストリング(ISO 8601)はタイムゾーンなしです。フォーマット
'T'HHゲストが検索したフライトの現地の帰路日時。
"2026-08-23T07
"必須
adults
整数
ゲストが探したフライトの大人の人数。
最小値は 0です。
2
必須
children
整数
ゲストが探していたフライトの子どもの数。
最小値は 0です。
2
必須
infants
整数
ゲストが探したフライトの乳児の数。
最小値は 0です。
1
必須
fare_class
ストリング(タイトルケース)
ゲストが探していた飛行クラス。
- "Economy"
- "Premium Economy"
- "Business"
- "First Class"
必須
fare_family
ストリング(タイトルケース推奨)
ゲストが探していたフライトの運賃ファミリー。
- "Economy Plus"
- "Flexi Economy"
オプション
例
この例は、Boxever JavaScript Libraryを用いた統合中のSEARCHイベントのイベントオブジェクトを記述しています。 browser_idはBoxever.getID()(bx-getid.md "Boxever.getID()") 関数が返す値に設定されています。
const searchEvent = { browser_id: Boxever.getID(), channel: "WEB", type: "SEARCH", language: "EN", currency: "EUR", page: "search results page", pos: "myretailsite/ireland", product_type: "running shoes", product_name: "airSupport" }
この例は、Boxever JavaScriptライブラリを用いた統合中のSEARCHイベントのイベントオブジェクトを説明しています。 browser_idはBoxever.getID()(bx-getid.md "Boxever.getID()") 関数が返す値に設定されています。このイベントオブジェクトはフライトの検索を記述します。
const searchEvent = { browser_id: Boxever.getID(), channel: "WEB", type: "SEARCH", language: "EN", currency: "EUR", page: "search results page", pos: "myretailsite/ireland", product_type: "FLIGHT", product_name: "DUB-LON", flight_type: "RT", origin: "DUB", destination: "LON", start: "2026-08-21T16
", end: "2026-08-23T07", adults: 2, children: 2, infants: 1, fare_class: "Economy", fare_family: "Economy Plus" }