主题
Google Play 搜索结果数据库(高级版)
概述
Google Play 搜索结果数据库(高级版)收录了数百万条 Google Play 搜索结果页数据,并附带应用信息,例如:
- 应用 ID
- 图标地址
- 评论数
- 评分
- 价格
- 开发信息
- 排名位置
该数据库提供 JSON 格式。
可下载一个美国地区、英文语言的数据样例作为参考文档。
计费说明
该数据库的费用取决于的数据规模以及所选地区参数。
由于原文未提供明确单价,因此无法直接换算人民币参考价。 扣费以响应头 X-SeerMarTech-Charge-CNY 为准。
数据结构说明
顶层字段
| 字段名 | 类型 | 说明 |
|---|---|---|
keyword | string | ,使用 UTF-8 编码 |
location | integer | 地区代码,对应地区的唯一标识。例如:2840 表示 United States |
language | string | 语言代码,对应地区下可用语言的唯一标识。例如:en 表示 English |
keyword_info | object | 返回的数据 |
serp_info | object | 返回对应的搜索结果页信息 |
keyword_info 对象
| 字段名 | 类型 | 说明 |
|---|---|---|
search_volume | integer | 平均月搜索量,表示该在 Google Play 上的大致搜索次数 |
time_update | string | 数据的最近更新时间,采用 ISO 8601 格式:YYYY-MM-DDThh:mm:ss.sssssssZ |
示例:
2020-09-12T00:07:43.0733218Z
serp_info 对象
| 字段名 | 类型 | 说明 |
|---|---|---|
check_url | string | 搜索结果直达链接,可用于核验返回结果是否准确 |
items_count | integer | serp 数组中返回的结果数量 |
se_results_count | integer | SERP 中的总结果数 |
time_update | string | 搜索结果数据的最近更新时间,采用 ISO 8601 格式:YYYY-MM-DDThh:mm:ss.sssssssZ |
serp | array | 当前下识别到的 SERP素列表 |
serp 数组中的 google_play_search_organic素
| 字段名 | 类型 | 说明 |
|---|---|---|
type | string | 素类型,固定为 google_play_search_organic |
developer | string | 应用开发名称 |
developer_url | string | Google Play 中开发主页 URL |
rank_group | integer | 在相同 type素组的位置;不同 type 的不会计该排序 |
rank_absolute | integer | 在已列出应用中的绝对排名 |
position | string | 素在 SERP 中的布局位置;该值可为 left |
app_id | string | 应用 ID |
title | string | 应用标题 |
url | string | Google Play 应用页 URL |
icon | string | 应用图标 URL |
reviews_count | integer | 应用累计评论数 |
rating | object | 应用平均评分信息 |
is_free | boolean | 是否为应用 |
price | object | 应用价格信息 |
rating 对象
| 字段名 | 类型 | 说明 |
|---|---|---|
rating_type | string | 评分类型;可为 Max5 |
value | float | 评分值 |
votes_count | integer | 反馈数量;此场景下该值可能为 null |
rating_max | integer | 当前 rating_type 的最大值;Max5 的最大值为 5 |
price 对象
| 字段名 | 类型 | 说明 |
|---|---|---|
current | float | 当前价格,即结果中展示的当前售价 |
regular | float | 常规价格,即结果中展示的原价或标准价 |
max_value | float | 最高价格;当价格以区间形式展示时使用 |
currency | string | 价格币种,采用 ISO 货币代码 |
is_price_range | boolean | 是否为价格区间 |
displayed_price | string | 结果页中展示的原始价格文本 |
JSON 数据示例
数据库中的 JSON 结构示例如下:
json
{
"keyword": "3d room planner",
"location": 2840,
"language": "en",
"keyword_info": {
"search_volume": 611,
"time_update": "2022-06-07T18:33:17.6428718Z"
},
"serp_info": {
"check_url": "https://play.google.com/store/search?c=apps&q=3d room planner&hl=en&gl=us&price=0",
"items_count": 30,
"se_results_count": 0,
"time_update": "2022-06-01T16:41:33.2546147Z",
"serp": []
}
}认证说明
调用本平台接口时,请使用 Bearer Token 认证:
bash
Authorization: Bearer smt_live_YOUR_KEY说明:本页描述的是数据库数据结构。若通过本平台接口获取或下载数据,请按对应接口文档要求传认证信息。
代码示例
以下为通用的认证请求示例,请求路径请以对应数据库下载或查询接口文档为准。
cURL
bash
curl -X POST "https://api.seermartech.cn/v3/..." \
-H "Authorization: Bearer smt_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"location": 2840,
"language": "en"
}
]'Python
python
import requests
url = "https://api.seermartech.cn/v3/..."
payload = [
{
"location": 2840,
"language": "en"
}
]
headers = {
"Authorization": "Bearer smt_live_YOUR_KEY",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.status_code)
print(response.text)TypeScript
typescript
const url = "https://api.seermartech.cn/v3/...";
const payload = [
{
location: 2840,
language: "en"
}
];
async function main {
const response = await fetch(url, {
method: "POST",
headers: {
"Authorization": "Bearer smt_live_YOUR_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify(payload)
});
const text = await response.text;
console.log(response.status, text);
}
main;使用说明
该数据库适用于按分析 Google Play 搜索结果,适合应用商店优化、竞品跟踪和市场研究场景。你可以基于以下数据进行分析:
- 搜索量与热度变化
- 目标下的应用排名分布 -/付费应用占比
- 头部竞品的评分、评论量与价格策略
- 开发维度的应用表现
实用场景
- 分析竞争格局:按提取 Google Play 结果页中的应用排名、评分和评论量,快速判断某一细分赛道的竞争强度。
- 监控竞品表现:跟踪竞品在目标下的
rank_absolute、标题、开发和价格信息,评估自然变化。 - 挖掘应用定价策略:利用
is_free、price.current、price.regular等字段,识别、一次性付费或区间定价产品的分布特征。 - 评估商业价值:结合
keyword_info.search_volume与 SERP 中头部应用质量指标,判断某是否值得 ASO 资源。 - 构建应用市场报库:按地区和语言汇总
app_id、开发、评分与评论数据,沉淀多市场 Google Play 竞争数据库。