---
title: "サーチイベント"
slug: "search-event-1166450"
abstract: "直接HTTPリクエスト(Sitecore PersonalizeストリームAPI)を使用した際のSEARCHイベントのJSONオブジェクトを記述します。"
---
# サーチイベント

SEARCHイベントは、ユーザーが商品を検索した行動を捉えます。検索結果ページが読み込まれたら、SEARCHイベントをSitecore Personalizeに送信しなければなりません。

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

SEARCHイベントを送信するには、以下の必要な属性を使用します。

属性

種類

概要

例

channel

文字列(大文字)

ユーザーがブランドと関わる接点です。

-   "MOBILE\_APP"
-   "MOBILE\_WEB"
-   "WEB"

type

文字列(大文字)

ユーザーがあなたのブランドと関わる際に起こるイベントの種類。

"SEARCH"

language

文字列(大文字 [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes))

ユーザーがアプリを使っている言語。

-   "DE"
-   "EN"
-   "FR"

currency

文字列(大文字の [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217#Active_codes))

ユーザーがアプリで使っている通貨のアルファベット順通貨コードです。

-   "EUR"
-   "GBP"
-   "USD"

page

ストリング

ブランドとのやり取りが行われるウェブページの名前。  
  
これはお好みのカスタム値です。

"search page"

pos

ストリング

[ブランドとのやり取りが行われる販売ポイントの名前。](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/sending-events-1166442/collect-required-details.html#UUID-60c4c930-3cfe-e0ad-3b98-69ceff75989f_section-idm1903325950166538)

-   "myretailsite/ireland"
-   "spinair.com/france"

browser\_id

ストリング

[ブラウザID](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/sending-events-1166442/retrieve-the-browser-id.html)。

"a38b230c-11eb-4cf9-8d5d-274e9f344925​"

product\_name

ストリング

ゲストが検索した商品名。

"airSupport"

product\_type

文字列(大文字)

ゲストが検索した商品の種類。

"RUNNERS"

フライトサーチ用のSEARCHイベントを送信するには、以下の属性を使用します。

属性

種類

概要

例

必須/任意

channel

文字列(大文字)

ユーザーがブランドと関わる接点です。

-   "MOBILE\_APP"
-   "MOBILE\_WEB"
-   "WEB"

必須

type

文字列(大文字)

ユーザーがあなたのブランドと関わる際に起こるイベントの種類。

"SEARCH"

必須

language

文字列(大文字 [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes))

ユーザーがアプリを使っている言語。

-   "DE"
-   "EN"
-   "FR"

必須

currency

文字列(大文字の [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217#Active_codes))

ユーザーがアプリで使っている通貨のアルファベット順通貨コードです。

-   "EUR"
-   "GBP"
-   "USD"

必須

page

ストリング

ブランドとのやり取りが行われるウェブページの名前。  
  
これはお好みのカスタム値です。

"search page"

必須

pos

ストリング

[ブランドとのやり取りが行われる販売ポイントの名前。](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/sending-events-1166442/collect-required-details.html#UUID-60c4c930-3cfe-e0ad-3b98-69ceff75989f_section-idm1903325950166538)

-   "myretailsite/ireland"
-   "spinair.com/france"

必須

browser\_id

ストリング

[ブラウザID](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/sending-events-1166442/retrieve-the-browser-id.html)。

"a38b230c-11eb-4cf9-8d5d-274e9f344925​"

必須

product\_name

ストリング

ゲストが検索した商品名。

"DUB-LHR"

必須

product\_type

文字列(大文字)

ゲストが検索した商品の種類。

"FLIGHT"

必須

flight\_type

文字列(大文字)

ゲストが検索した飛行機の種類。

-   "OW" 一つ目は
-   "RT" 返還のために

必須

origin

文字列(大文字)

ゲストが検索した出発地のIATAコード(空港または都市)です。

-   "DUB"
-   "LHR"
-   "BCN"

必須

destination

文字列(大文字)

ゲストが検索した目的地のIATAコード(空港または都市)です。

-   "DUB"
-   "LHR"
-   "BCN"

必須

start

文字列([ISO 8601](https://en.wikipedia.org/wiki/ISO_8601))  
  
フォーマット: YYYY-MM-DD’T’hh:mm

ゲストが検索した現地の出発日時。

"2026-08-21T16:17"

必須

end

文字列([ISO 8601](https://en.wikipedia.org/wiki/ISO_8601))  
  
フォーマット: YYYY-MM-DD’T’hh:mm

ゲストが検索したフライトの現地の帰路日時。

"2026-08-28T10:00"

必須

adults

整数  
  
最低限 0

ゲストが探したフライトの大人の人数。

2

必須

children

整数  
  
最低限 0

ゲストが探していたフライトの子どもの数。

1

必須

infants

整数  
  
最低限 0

ゲストが探したフライトの乳児の数。

0

必須

fare\_class

ストリング(タイトルケース)

ゲストが探していた飛行クラス。

-   "Economy"
-   "Premium Economy"
-   "Business"
-   "First Class"

必須

fare\_family

ストリング(タイトルケース推奨)

ゲストが探していたフライトの運賃ファミリー。

-   "Economy Plus"
-   "Flexi Economy"

オプション

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

SEARCHイベントを送信するには、以下の属性を使用します。

属性

種類

概要

例

必須/任意

channel

文字列(大文字)

ユーザーがブランドと関わる接点です。

-   "MOBILE\_APP"
-   "MOBILE\_WEB"
-   "WEB"

必須

type

文字列(大文字)

ユーザーがあなたのブランドと関わる際に起こるイベントの種類。

"SEARCH"

必須

language

文字列(大文字 [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes))

ユーザーがアプリを使っている言語。

-   "DE"
-   "EN"
-   "FR"

必須

currency

文字列(大文字の [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217#Active_codes))

ユーザーがアプリで使っている通貨のアルファベット順通貨コードです。

-   "EUR"
-   "GBP"
-   "USD"

必須

page

ストリング

ブランドとのやり取りが行われるウェブページの名前。  
  
これはお好みのカスタム値です。

"search page"

必須

pos

ストリング

[ブランドとのやり取りが行われる販売ポイントの名前。](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/sending-events-1166442/collect-required-details.html#UUID-60c4c930-3cfe-e0ad-3b98-69ceff75989f_section-idm1903325950166538)

-   "myretailsite/ireland"
-   "spinair.com/france"

必須

browser\_id

ストリング

[ブラウザID](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/direct-http-requests-reference/sending-events-1166442/retrieve-the-browser-id.html)。

"a38b230c-11eb-4cf9-8d5d-274e9f344925​"

必須

product\_name

ストリング

ゲストが検索した商品名。

"DUB-LHR"

必須

product\_type

文字列(大文字)

ゲストが検索した商品の種類。

"FLIGHT"

必須

flight\_type

文字列(大文字)

ゲストが検索した飛行機の種類。

-   "OW" 一つ目は
-   "RT" 返還のために

必須

origin

文字列(大文字)

ゲストが検索した出発地のIATAコード(空港または都市)です。

-   "DUB"
-   "LHR"
-   "BCN"

必須

destination

文字列(大文字)

ゲストが検索した目的地のIATAコード(空港または都市)です。

-   "DUB"
-   "LHR"
-   "BCN"

必須

start

文字列([ISO 8601](https://en.wikipedia.org/wiki/ISO_8601))  
  
フォーマット: YYYY-MM-DD’T’hh:mm

ゲストが検索した現地の出発日時。

"2026-08-21T16:17"

必須

end

文字列([ISO 8601](https://en.wikipedia.org/wiki/ISO_8601))  
  
フォーマット: YYYY-MM-DD’T’hh:mm

ゲストが検索したフライトの現地の帰路日時。

"2026-08-28T10:00"

必須

adults

整数  
  
最低限 0

ゲストが探したフライトの大人の人数。

2

必須

children

整数  
  
最低限 0

ゲストが探していたフライトの子どもの数。

1

必須

infants

整数  
  
最低限 0

ゲストが探したフライトの乳児の数。

0

必須

fare\_class

ストリング(タイトルケース)

ゲストが探していた飛行クラス。

-   "Economy"
-   "Premium Economy"
-   "Business"
-   "First Class"

必須

fare\_family

ストリング(タイトルケース推奨)

ゲストが探していたフライトの運賃ファミリー。

-   "Economy Plus"
-   "Flexi Economy"

オプション

:::::::

例42。SEARCHイベントオブジェクト

{
 "channel": "MOBILE\_APP",
 "type": "SEARCH",
 "language": "EN",
 "currency": "EUR",
 "page": "search page",
 "pos": "myretailsite/ireland",
 "browser\_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925​",
 "product\_name": "airSupport",
 "product\_type": "RUNNERS"
}

例43。フライトサーチ用のSEARCHイベントオブジェクト

{
 "channel": "MOBILE\_APP",
 "type": "SEARCH",
 "language": "EN",
 "currency": "EUR",
 "page": "search page",
 "pos": "spinair.com/france",
 "browser\_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925​",
 "product\_name": "DUB-LHR",
 "product\_type": "FLIGHT",
 "flight\_type": "RT",
 "origin": "DUB",
 "destination": "LHR",
 "start": "2026-01-30T00:00",
 "end": "2026-02-01T00:00",
 "adults": 2,
 "children": 1,
 "infants": 0,
 "fare\_class": "Economy",
 "fare\_family": "Economy Plus"
}