数据架构
响应元数据
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"]
附加字段: 是