資料架構
回應元資料
AnalyticsMeta · 架構 · 資料架構: 搜尋分析與規則
periodAnalyticsPeriodData必填報告期及其邊界。
request_id字串必填申請識別碼;在回應元資料中表示 HTTP 請求識別碼。
minLength:1maxLength:100
附加欄位: 否
報告期及其邊界
AnalyticsPeriodData · 架構 · 資料架構: 搜尋分析與規則
as_of字串必填報告資料對應的時間點。
format:"date-time"days整數必填報告期天數。
started_at字串必填開始日期和時間。
format:"date-time"
附加欄位: 否
取得清單 · 搜尋查詢 — 搜尋分析與規則 — 回應
AnalyticsResponse_list_MetricData__ · API 接收或傳回的資料欄位、類型和限制。
data陣列 <MetricData> 必填回應示例 · AnalyticsResponse_list_MetricData__.
metaAnalyticsPageMetaAnalyticsMeta必填回應元資料。
附加欄位: 否
取得 · 搜尋查詢 — 搜尋分析與規則 — 回應
AnalyticsResponse_list_OccurrenceData__ · API 接收或傳回的資料欄位、類型和限制。
data陣列 <OccurrenceData> 必填回應示例 · AnalyticsResponse_list_OccurrenceData__.
metaAnalyticsPageMetaAnalyticsMeta必填回應元資料。
附加欄位: 否
概覽 — 搜尋分析與規則 — 回應
AnalyticsResponse_OverviewData_ · API 接收或傳回的資料欄位、類型和限制。
dataOverviewData必填回應示例 · OverviewData.
metaAnalyticsPageMetaAnalyticsMeta必填回應元資料。
附加欄位: 否
取得清單 · 規則 — 搜尋分析與規則 — 回應
ApiResponse_list_RuleSummaryData__ · API 接收或傳回的資料欄位、類型和限制。
data陣列 <RuleSummaryData> 必填回應示例 · ApiResponse_list_RuleSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMeta必填回應元資料。
附加欄位: 否
取得 · 規則 — 搜尋分析與規則 — 回應
ApiResponse_RuleDetailData_ · API 接收或傳回的資料欄位、類型和限制。
dataRuleDetailData必填回應示例 · RuleDetailData.
metaContextPageMetaContextMetaPageMetaRequestMeta必填回應元資料。
附加欄位: 否
取得清單 · 搜尋查詢 — 搜尋分析與規則 — 回應
MetricData · API 接收或傳回的資料欄位、類型和限制。
clicks整數必填點擊次數。
last_seen_at字串必填最近一次出現的時間。
format:"date-time"query_display字串必填向管理員顯示的搜尋短語。
query_hash字串必填分組搜尋短語的穩定識別碼。
searches整數必填搜尋次數。
zero_results整數必填無結果搜尋次數。
附加欄位: 否
取得 · 搜尋查詢 — 搜尋分析與規則 — 回應
OccurrenceData · API 接收或傳回的資料欄位、類型和限制。
category_id字串 null必填分類識別碼。
category_result_count整數必填分類結果數量。
currency_code字串必填幣種代碼。
is_zero_results布林值必填搜尋是否未回傳結果。
locale_code字串必填語言代碼。
market_id字串必填上下文端點回傳的市場識別碼。
max_price字串 null必填報告範圍內的最高價格。
min_price字串 null必填報告範圍內的最低價格。
occurred_at字串必填事件發生的日期和時間。
format:"date-time"page整數必填CMS 頁面資訊。
product_result_count整數必填產品搜尋結果數量。
query_display字串必填向管理員顯示的搜尋短語。
request_id字串必填申請識別碼;在回應元資料中表示 HTTP 請求識別碼。
results陣列 <ResultSnapshotData> null必填記錄的搜尋結果。
sort_key字串必填排序鍵。
source字串必填記錄活動的來源。
約束
enum["results", "autocomplete"]
附加欄位: 否
概覽 — 搜尋分析與規則 — 回應
OverviewData · API 接收或傳回的資料欄位、類型和限制。
click_through_rate數值必填所選搜尋資料的點擊率。
clicked_searches整數必填包含點擊的搜尋次數。
recent陣列 <RecentSearchData> 必填最近搜尋資訊。
searches整數必填搜尋次數。
zero_result_rate數值必填未回傳結果的搜尋所佔比例。
zero_results整數必填無結果搜尋次數。
附加欄位: 否
為結果選擇的排序方式
QueryMetricSort · API 接收或傳回的資料欄位、類型和限制。
字串約束
enum["last_seen_desc", "last_seen_asc", "searches_desc", "searches_asc", "clicks_desc", "clicks_asc"]
附加欄位: 是
最近搜尋資訊
RecentSearchData · 架構 · 資料架構: 搜尋分析與規則
is_zero_results布林值必填搜尋是否未回傳結果。
locale_code字串必填語言代碼。
occurred_at字串必填事件發生的日期和時間。
format:"date-time"query_display字串必填向管理員顯示的搜尋短語。
query_hash字串必填分組搜尋短語的穩定識別碼。
request_id字串必填申請識別碼;在回應元資料中表示 HTTP 請求識別碼。
result_count整數必填搜尋結果數量。
source字串必填記錄活動的來源。
約束
enum["results", "autocomplete"]
附加欄位: 否
記錄的搜尋結果
ResultSnapshotData · 架構 · 資料架構: 搜尋分析與規則
clicked布林值必填結果是否被點擊。
entity_id字串必填所引用實體的識別碼。
entity_type字串必填所引用實體的類型。
約束
enum["product", "category"]
image_url字串 null必填圖片 URL。
number字串 null必填面向使用者的訂單號或申請編號。
placement_source字串必填訂單提交來源。
約束
enum["organic", "merchandising"]
position整數必填在有序集合中的位置。
sku字串必填庫存單位代碼。
slug字串必填所選語言的 URL 路徑段。
title字串必填所選語言的標題。
附加欄位: 否
建立 · 規則 — 搜尋分析與規則 — 請求本文
RuleCreate · API 接收或傳回的資料欄位、類型和限制。
category_ids陣列 <字串> 選填相關分類的識別碼。
maxItems:100陣列:minLength:1maxLength:63enabled布林值選填此設定是否啓用。
market_ids陣列 <字串> 選填所選市場的識別碼。
maxItems:1000陣列:minLength:1maxLength:63market_scope字串選填資源適用於全部市場還是指定市場。
約束
enum["all", "selected"]
name字串必填對應上下文中的資源名稱。
minLength:1maxLength:160phrases陣列 <字串> 必填搜尋規則使用的短語。
minItems:1maxItems:20陣列:minLength:1maxLength:255product_ids陣列 <字串> 選填相關產品的識別碼。
maxItems:100陣列:minLength:1maxLength:63
附加欄位: 否
取得 · 規則 — 搜尋分析與規則 — 回應
RuleDetailData · API 接收或傳回的資料欄位、類型和限制。
category_ids陣列 <字串> 必填相關分類的識別碼。
created_at字串必填建立時間。
format:"date-time"enabled布林值必填此設定是否啓用。
id字串必填資源識別碼;請保留回傳的原值。 (RuleDetailData).
is_available布林值必填此項目在目前上下文中是否可用。
market_ids陣列 <字串> 必填所選市場的識別碼。
market_scope字串必填資源適用於全部市場還是指定市場。
約束
enum["all", "selected"]
name字串必填對應上下文中的資源名稱。
phrase_groups陣列 <RulePhraseGroupData> 必填搜尋規則的短語組。
product_ids陣列 <字串> 必填相關產品的識別碼。
updated_at字串必填最近更新時間。
format:"date-time"version整數必填用於並行控制的資源版本。
附加欄位: 否
搜尋規則的短語組
RulePhraseGroupData · 架構 · 資料架構: 搜尋分析與規則
locale字串必填本次請求選擇的語言。
phrases陣列 <字串> 必填搜尋規則使用的短語。
附加欄位: 否
取得清單 · 規則 — 搜尋分析與規則 — 回應
RuleSummaryData · API 接收或傳回的資料欄位、類型和限制。
created_at字串必填建立時間。
format:"date-time"enabled布林值必填此設定是否啓用。
id字串必填資源識別碼;請保留回傳的原值。 (RuleSummaryData).
is_available布林值必填此項目在目前上下文中是否可用。
market_scope字串必填資源適用於全部市場還是指定市場。
約束
enum["all", "selected"]
name字串必填對應上下文中的資源名稱。
updated_at字串必填最近更新時間。
format:"date-time"version整數必填用於並行控制的資源版本。
附加欄位: 否
更新 · 規則 — 搜尋分析與規則 — 請求本文
RuleUpdate · API 接收或傳回的資料欄位、類型和限制。
category_ids陣列 <字串> 選填相關分類的識別碼。
maxItems:100陣列:minLength:1maxLength:63enabled布林值選填此設定是否啓用。
expected_version整數必填寫入前讀取的版本;不匹配時拒絕更新。
minimum:1maximum:2147483647market_ids陣列 <字串> 選填所選市場的識別碼。
maxItems:1000陣列:minLength:1maxLength:63market_scope字串選填資源適用於全部市場還是指定市場。
約束
enum["all", "selected"]
name字串選填對應上下文中的資源名稱。
minLength:1maxLength:160phrases陣列 <字串> 選填搜尋規則使用的短語。
maxItems:20陣列:minLength:1maxLength:255product_ids陣列 <字串> 選填相關產品的識別碼。
maxItems:100陣列:minLength:1maxLength:63
附加欄位: 否
按是否存在零結果記錄篩選搜尋
ZeroResultScope · API 接收或傳回的資料欄位、類型和限制。
字串約束
enum["all", "has_zero_results", "no_zero_results"]
附加欄位: 是