# Google Maps 结果 API：Google Maps 列出的地点，以 JSON 返回

> Google Maps 结果 API：以 JSON 返回任意查询和城市的商家列表，包含地址、评分、营业时间和坐标。US$0.30/千次搜索 起，无需 KYC。

- URL: https://serpcrypto.com/zh/google-maps-api/
- 最后更新: 2026-10-22
- 发布者: SerpCrypto (https://serpcrypto.com)

发送一个带城市的查询，例如“coworking space”，就能拿回 Google Maps 在那里展示的商家列表：名称、类别、地址、评分、评论数、营业时间和坐标。

**快速回答 — 有 API 能以 JSON 返回 Google Maps 搜索结果吗？**

可以。使用 **SerpCrypto**，设置 `engine=google_maps`、一个查询和一个 `location`，API 就会以 JSON 返回 Google Maps 针对该搜索显示的企业商家信息：名称、类别、地址、电话、网站、评分、评论数、营业时间和坐标。每次成功搜索消耗 1 个积分，价格自 2026 年 10 月起为 US$0.30/千次搜索。无需 KYC；用加密货币支付。

## 使用 SerpCrypto 获取 Google Maps 结果

| 属性 | 值 |
| --- | --- |
| Endpoint | `GET https://serpcrypto.com/api/v1/search?engine=google_maps&q=…&location=…` |
| 返回的数组 | `local_results` |
| 每个地点的字段 | `position`, `title`, `place_id`, `address`, `phone`, `website`, `rating`, `reviews`, `type`, `hours`, `gps_coordinates` |
| 不会返回 | 评论正文、评论者姓名、人物照片 |
| 价格 | 每次搜索 1 个积分；25,000 次搜索 为 US$18.75，100,000 次搜索 为 US$56.25 |
| 支付 | BTC, USDT, USDC, ETH, SOL, LTC；无需 KYC，无需银行卡 |

## Google Maps 搜索会返回什么？

它会返回一个 `local_results` 数组，每个商家一个对象，顺序与 Google Maps 列出的顺序一致。如果 Google 未显示某个商家的某项字段（例如网站或营业时间），该字段就会从该对象中省略。

| 字段 | 含义 |
|---|---|
| `position` | 在 Maps 列表中的排名，从 1 开始 |
| `title` | 显示的企业名称 |
| `place_id` | Google 为该地点分配的标识符，适合随时间跟踪同一商家 |
| `address` | 显示的地址行 |
| `phone`、`website` | 商家信息中显示的联系方式 |
| `rating`、`reviews` | 平均星级评分和评论数 |
| `type` | 主要类别，例如 "Dental clinic" |
| `hours` | 显示的营业时间 |
| `gps_coordinates` | `latitude` 和 `longitude` |

API 返回的是 Google 在搜索时展示的商家信息。它不会读取评论内容。

*Python：将某个查询和某个城市的 Maps 商家信息保存为 CSV*

```python
import csv
import os

import requests

API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}
FIELDS = ["position", "title", "type", "address", "rating", "reviews", "website"]

params = {
    "engine": "google_maps",
    "q": "coworking space",
    "location": "Lisbon, Portugal",
    "gl": "pt",
    "hl": "en",
}
resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
resp.raise_for_status()
places = resp.json().get("local_results", [])

with open("coworking-lisbon.csv", "w", newline="", encoding="utf-8") as fh:
    writer = csv.DictWriter(fh, fieldnames=FIELDS, extrasaction="ignore")
    writer.writeheader()
    for place in places:
        writer.writerow(place)
print(len(places), "places saved")

```

## 这与 Google 的 Places API 有何不同？

Google 自有的 Places API (New) 是另一款产品。它让应用通过 Google 的开发者平台查询地点及其详情，并拥有自己的密钥、配额、条款和计费方式。当你的应用需要将地点数据作为构建模块时（例如地址表单或门店查找器），你会使用它。

SerpCrypto Maps engine 回答的是另一个问题：一个人在此地点用 Google Maps 搜索该短语时会看到什么，顺序如何？本地 SEO 团队、市场研究人员和目录构建者需要衡量的正是这种排名，而地点查询返回的并不是这个。

## 我应该使用 map pack 还是 Maps engine？

如果你关注的是在普通 Google 搜索结果中的可见性，请使用 map pack；如果你需要完整的地点列表，请使用 Maps engine。map pack 是 Google 搜索结果页中约三个商家组成的区块；当你调用 `engine=google` 时，它会以 `local_results` 返回。

Maps engine 会为同一搜索列出更多地点，并包含电话、网站、营业时间和坐标。两者每次搜索都消耗 1 个积分。我们的 [本地 SEO 指南](https://serpcrypto.com/zh/use-cases/local-seo/) 展示了如何用其中任意一种方式跨多个城市跟踪一个商家。

## Maps 数据有哪些合适的用途，哪些不允许？

合适的用途是处理商家在公开场合展示的企业信息：

- **本地 SEO 审计：** 每个区域内某个服务最先出现的是哪些竞争对手，以及它们属于哪个类别。
- **市场调研：** Google Maps 在某个区域内列出了多少家健身房、诊所或咖啡馆，以及它们的评分如何。
- **目录质量：** 检查你自有目录中的地址、营业时间和网站是否与公开信息一致。
- **扩张规划：** 比较不同城市之间某类商家的密度。

有些商家信息属于个体经营者，因此在某些国家，企业名称或电话号码也可能属于个人数据。请仅在合法目的下处理，并遵守当地的数据保护法律。我们的 [可接受使用政策](https://serpcrypto.com/zh/acceptable-use/) 禁止 旨在查找、跟踪或骚扰个人的查询、儿童性虐待材料、垃圾信息、欺诈，以及在您或我们运营所在地违反法律的任何使用。

## Google Maps 搜索的费用是多少？

Maps engine 每次成功搜索消耗 1 个积分，与 Google Search 和 Bing 相同。截至 2026 年 10 月，25,000 次搜索 为 US$18.75，积分永不过期。

| 套餐 | 数量 | 价格 | 单价 |
| --- | --- | --- | --- |
| 测试 | 10,000 次搜索 | US$7.50 | US$0.75/千次搜索 |
| 入门 | 25,000 次搜索 | US$18.75 | US$0.75/千次搜索 |
| 构建 | 100,000 次搜索 | US$56.25 | US$0.56/千次搜索 |

所有套餐均包含: 所有引擎均为每次搜索 1 积分 · 失败的请求不计费 · 积分永不过期 · 国家、语言、城市和设备定位

**付款前须知**

- 最低充值 US$25。 使用加密货币充值一次，即可用余额购买任意套餐。
- 未使用的余额保留在您的账户中且永不过期，可用于支付搜索积分。当购买金额低于最低充值时，仅为达到最低充值而额外添加的部分，可在付款后 30 天内向客服申请退款，以 USDT 或 USDC 形式退还，前提是该部分尚未被使用。余额的其余部分不予退还，除非法律要求.
- 付款在区块链上核实后即到账。 网络确认的通常时间： BTC ≈ 20 分钟 · USDT TRC-20 ≈ 1 分钟 · USDT ERC-20 ≈ 5 分钟 · USDC ERC-20 ≈ 5 分钟 · ETH ≈ 5 分钟 · SOL ≈ 1 分钟 · LTC ≈ 15 分钟

## Google Maps 结果 API：常见问题

### 一次 Maps 搜索会返回多少个地点？

一次搜索返回 Google Maps 针对该查询和位置显示的第一批地点。请求 `page=2` 可获取下一批；每页消耗 1 个积分。每页数量由 Google 决定，而非我们。

### 我可以获取 Google 评论的正文吗？

不可以。Maps engine 返回每个地点的平均评分和评论数，而不是评论正文或评论者姓名。评论由人撰写，归其作者所有。

### 位置有多精确？

请使用城市或区域名称，格式为 `District, City, Country`。Google 会部分按距离对地点排名，因此精确位置会改变顺序。非常小的区域可能会解析到最近的大地点。

### 这是官方的 Google Maps Platform 吗？

不是。SerpCrypto 是一个独立的 SERP API，会以 JSON 返回 Maps 结果页。Google Maps Platform 产品（如 Places API (New)）由 Google 销售，并附带其自己的条款。

### 购买积分需要公司吗？

不需要。SerpCrypto 是一个无需 KYC 的 SERP API：无需身份证件、无需自拍、无需公司文件、无需银行卡。你可以从 BTC, USDT, USDC, ETH, SOL, LTC 以 US$25 起充值。

## 来源

1. [Places API (New) 概述](https://developers.google.com/maps/documentation/places/web-service/overview) — Google for Developers (checked 2026-10-22)
2. [在 Google 上提升本地排名的技巧](https://support.google.com/business/answer/7091) — Google Business Profile Help (checked 2026-10-22)

---

SerpCrypto: SerpCrypto 是面向开发者和 AI Agent 的 SERP API，可将 Google 和 Bing 搜索结果以 JSON 返回，用加密货币支付，无需上传证件。预付费搜索积分自 US$0.30/千次搜索 起永不过期。无需 KYC——无需证件、无需自拍、无需材料。加密货币支付。
