商业数据 API:
获取商业智能

从 Google Maps、Yelp 和本地目录筛选并获取实时商业数据。通过 API 获取 8,800 万+ 商家的商户名称、地址、评论、评分、营业时间和联系方式等信息。

企业数据集
  • 8,800 万+ 商家
    来自不同数据源
  • 按类目、地点等条件筛选
  • 实时评论、图片与更新
  • 以 API 优先方式接入
    支持灵活交付
数据集市场

热门预构建数据集

很可能我们已经为热门网站构建并维护了数据采集。
使用现成数据集,即可轻松无忧地获取数据。
  • JSON/CSV 演示数据
  • 最新记录
  • 支持自定义、丰富化与格式化数据

整合领先本地平台的统一商业数据

通过一个 API 访问来自 Google Maps、Yelp 和可信目录的 8,800 万+ 本地商家资料

Google Maps 商业数据

从 Google 的综合目录中访问 8,000 万+ 商户列表,包含商户名称、地址、电话、类目、评分、评论、图片与营业时间等详细信息。

Google Maps 评论

获取详细的客户评论、评分、评论者资料、评论日期以及商家回复,用于情感分析与口碑监测。

Yelp 商业数据

获取北美范围内餐饮、服务与本地商家的商家资料、评分、评论数量、价格区间、图片及详细属性。

Yelp 评论数据

访问本地商家的客户评论、评分、签到、贴士与用户互动指标,涵盖餐厅、酒吧、咖啡馆与酒店等。

Manta 商业目录

按地点、类型与类目查找美国企业,并获取包含所有权、营收估算与员工人数等在内的丰富公司信息。

POI 与位置数据

获取兴趣点数据,包括地理坐标、地址校验、商户分类与位置情报,用于地图类应用。

高级筛选

按任意属性筛选本地商家

使用 100+ 个数据点构建精准筛选条件,包括商家类目、位置、评分、评论数量、价格区间、营业时间、设施与商家属性。可使用 AND/OR 逻辑组合多个筛选条件,以锁定特定商家类型。

  • 按商家类目、类型与行业筛选
  • 按地点、城市、州、省/州、邮编与坐标搜索
  • 跟踪评分、评论数量与客户情绪
  • 识别营业时间、设施与服务
  • 获取联系方式、网站与社交资料

专为企业级本地商业智能打造

为本地营销、位置情报与商业分析设计的强大 API 功能

实时筛选

使用高级运算符即时筛选 8,800 万+ 本地商家,并在 5 分钟内创建快照。

基于位置的搜索

按城市、州/省、邮编或地理坐标筛选,在指定区域内查找商家或进行基于半径的邻近搜索。

批量商家查询

上传包含商家名称或地址的 CSV/JSON 文件,一次性获取数千家商家的详细信息。

灵活交付

通过 API 响应、Webhook、S3、Snowflake、Azure 获取数据,或以 JSON/CSV/Parquet 下载。

商业数据 API 定价

刷新频率
100K
500K
1M
5M
20M
完整数据集
3TB
  • 按获取记录付费
  • 支持量级折扣
  • JSON/CSV/Parquet 格式

灵活交付,贴合你的工作流

通过 API 响应、Webhook、S3、Snowflake、Azure 或直接下载接收筛选后的商业数据

                              curl --request POST 
--url https://api.brightdata.com/datasets/filter 
--header 'Authorization: Bearer ' 
--header 'Content-Type: application/json' 
--data '{
  "dataset_id": "gd_l1vikfnt1wgvvqz95w",
  "records_limit": 100,
  "filter": {
    "operator": "and",
    "filters": [
      {
        "name": "category",
        "operator": "=",
        "value": "Restaurant"
      },
      {
        "name": "city",
        "operator": "in",
        "value": ["New York", "Los Angeles", "Chicago"]
      },
      {
        "name": "rating",
        "operator": ">=",
        "value": 4.0
      }
    ]
  }
}'
                              
                            
                              import requests

url = "https://api.brightdata.com/datasets/filter"
headers = {"Authorization": "Bearer "}
payload = {
    "dataset_id": "gd_l1vikfnt1wgvvqz95w",
    "records_limit": 100,
    "filter": {
        "operator": "and",
        "filters": [
            {
                "name": "category",
                "operator": "=",
                "value": "Restaurant"
            },
            {
                "name": "city",
                "operator": "in",
                "value": ["New York", "Los Angeles", "Chicago"]
            },
            {
                "name": "rating",
                "operator": ">=",
                "value": 4.0
            }
        ]
    }
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
                              
                            
                              const url = 'https://api.brightdata.com/datasets/filter';
const options = {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    dataset_id: 'gd_l1vikfnt1wgvvqz95w',
    records_limit: 100,
    filter: {
      operator: 'and',
      filters: [
        {
          name: 'category',
          operator: '=',
          value: 'Restaurant'
        },
        {
          name: 'city',
          operator: 'in',
          value: ['New York', 'Los Angeles', 'Chicago']
        },
        {
          name: 'rating',
          operator: '>=',
          value: 4.0
        }
      ]
    }
  })
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
                              
                            
                              HttpResponse response = Unirest.post("https://api.brightdata.com/datasets/filter")
  .header("Authorization", "Bearer ")
  .header("Content-Type", "application/json")
  .body("{"dataset_id":"gd_l1vikfnt1wgvvqz95w","records_limit":100,"filter":{"operator":"and","filters":[{"name":"category","operator":"=","value":"Restaurant"},{"name":"city","operator":"in","value":["New York","Los Angeles","Chicago"]},{"name":"rating","operator":">=","value":4.0}]}}")
  .asString();
                              
                            
代码示例

通过简单的 API 调用筛选并获取商业数据

企业如何使用商业数据 API

用精准投放触达本地商家

按类目、地点与规模筛选商家,构建定向本地营销名单。识别特定城市或社区内的餐厅、零售店、服务商与中小企业,用于地理定向广告投放与外呼触达。

内容战略

分析市场密度与竞争格局

按类目与位置绘制商家分布图,识别市场饱和度、扩张机会与服务不足区域。跟踪竞争对手门店位置、营业时间与客户评分,用于选址与市场规划。

追踪客户情绪与口碑信号

跨 Google Maps 与 Yelp 监控评论与评分,跟踪客户满意度、识别服务问题,并与竞争对手进行对标。分析评论情绪、响应时效与互动模式。

为本地商家建立 B2B 潜客名单

按类目、员工人数与地点筛选商家,识别 B2B 销售的合格潜在客户。获取联系方式、网站与商家属性,用于对餐厅、酒店、零售商和服务商进行定向触达。

用最新商业智能补全 CRM 数据

上传商家名称或地址,为你的数据库补全来自 Google Maps 与 Yelp 的最新评分、评论数量、营业时间、图片、设施与联系信息,确保本地商业情报准确可靠。

准备获取本地商家数据了吗?

通过统一 API 从全球 8,800 万+ 本地商家中筛选并获取商业智能

商业数据 API 常见问题

商业数据 API 是一个 API,可让你筛选、搜索并获取来自 Google MapsYelpManta 以及本地目录的本地商家数据。通过单一 API 端点访问 8,800 万+ 商家资料,包含位置、评分、评论、联系方式与运营信息。

当你调用 Filter Dataset API 并传入商家相关筛选条件时,它会创建一个异步任务来应用你的条件(类目、位置、评分、评论数量、营业时间等),并在 5 分钟内生成快照。你会收到 snapshot_id 用于下载筛选后的商家记录。费用仅按最终快照中的记录计费。

商家记录包含 100+ 个数据点:商家名称、地址、电话、网站、类目/类型、评分、评论数量、价格区间、营业时间、图片、设施、提供的服务、地理坐标等更多内容。Google Maps 提供最全面的全球覆盖。

可以。你可以按城市、州/省、邮编、国家或具体地址筛选商家。虽然 API 不原生支持半径搜索,但你可以按地理坐标筛选并在后续按距离处理结果。使用我们的 POI 数据集,可结合经纬度坐标实现更高级的基于位置筛选。

使用 Google Maps ReviewsYelp Reviews 数据集,获取详细的客户评论、评分、评论者资料、评论日期以及商家回复。可按评分、日期范围或评论内容筛选,用于情感分析与口碑监测。

可以。使用 category 或 business_type 筛选器查找特定类型商家,例如餐厅、酒店、零售店、医疗机构、专业服务等。类目在不同来源之间经过标准化,支持行业级精准定向。

Google Maps 提供全球覆盖,包含 8,000 万+ 商家,覆盖所有类目与国家/地区。Yelp 更专注北美消费类商家(餐厅、酒吧、服务类),拥有丰富的评论数据与更细的商家属性。两者结合可获得更全面的本地商业智能。

可以。使用 Multipart/Form-Data 模式上传包含商家名称、地址或 Google Maps URL 的 CSV 或 JSON 文件。API 会匹配商家并补全最新的评分、评论、营业时间、图片与联系方式。文件上传规范请查看 Filter Dataset API 文档

商家数据每月从 Google Maps 与 Yelp 刷新,随着商家更新其资料而更新。评论会随着用户发布而持续采集。每条记录包含 last_updated 时间戳,展示数据新鲜度。你还可以设置订阅,仅接收新增或更新的商家记录。

可以。在 rating 字段上使用 >= 或 > 运算符筛选高评分商家(例如 rating >= 4.5)。按 review_count 筛选可识别拥有大量客户反馈的热门商家。结合类目与位置筛选,可构建定向商家名单。

商家记录包含营业时间数据,展示每日时间表、特殊营业时间以及是否正在营业。你可以按 hours_of_operation 筛选,或使用 is_open 字段识别在特定时间段营业的商家,用于对时间敏感的营销活动。

每个数据集最多支持 100 个并行筛选任务。若超过该限制,你会收到 429 错误。请等待现有任务完成,或联系销售获取企业级限制。记录获取上限取决于你的订阅方案。

可以。商家记录包含可用的联系方式,例如电话、网站、邮箱(若公开展示)以及社交媒体资料。使用 Manta 数据集 可获取更丰富的美国企业联系信息,包括所有权与营收估算。

今天就开始获取商业数据

从全球 8,800 万+ 商家中筛选、获取并丰富化本地商家数据