# Google 购物 API：以 JSON 返回商品报价和价格

> 用于价格监控的 Google 购物 API：按国家以 JSON 返回含价格、商家、配送和评分的报价，起价 US$0.30/千次搜索。无需 KYC，加密货币支付。

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

在指定国家搜索 Google 购物中的某个商品，读取其列出的每个报价：标题、价格、商家、配送信息、评分和链接，可直接用于价格表或数据库。

**快速回答 — 有没有返回 Google 购物结果和价格的 API？**

有。使用 **SerpCrypto**，设置 `engine=google_shopping`，API 会以 JSON 返回 Google 购物针对你的查询和国家列出的报价：标题、文本形式和数字形式的价格、货币、商家、配送信息、评分、评价数和链接。一次成功搜索消耗一个积分，截至 2026 年 10 月起价 US$0.30/千次搜索。无需 KYC；加密货币支付。

## 使用 SerpCrypto 获取 Google 购物结果

| 属性 | 值 |
| --- | --- |
| Endpoint | `GET https://serpcrypto.com/api/v1/search?engine=google_shopping&q=…` |
| 返回的数组 | `shopping_results` |
| 字段 | `position`、`title`、`price`、`extracted_price`、`currency`、`source`、`link`、`delivery`、`rating`、`reviews` |
| 定位 | `gl` 用于国家（以及货币），`hl` 用于语言，`location` 用于城市 |
| 价格 | 每次搜索 1 积分；US$56.25 起价 100,000 次搜索 |
| 支付 | BTC, USDT, USDC, ETH, SOL, LTC；无需 KYC，无需银行卡 |

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

它返回一个 `shopping_results` 数组，每个优惠对应一个对象，顺序与 Google Shopping 展示时一致。两个价格字段可省去解析工作：`price` 保留展示时的文本，`extracted_price` 给出数字。

| 字段 | 含义 |
|---|---|
| `position` | 优惠在列表中的排名 |
| `title` | 商家填写的商品标题 |
| `price` | 展示的价格文本，例如 "$129.99" |
| `extracted_price` | 同一价格的数字形式 |
| `currency` | 价格的货币 |
| `source` | 商家名称 |
| `link` | 优惠链接 |
| `delivery` | 展示时的配送信息，例如免运费 |
| `rating`、`reviews` | 商品评分和评论数（如展示） |

*Python：获取同一商品在两个国家的价格区间和商家*

```python
import os

import requests

API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}


def offers(query, gl, hl):
    params = {"engine": "google_shopping", "q": query, "gl": gl, "hl": hl}
    resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
    resp.raise_for_status()
    return [o for o in resp.json().get("shopping_results", []) if o.get("extracted_price")]


for gl, hl in [("us", "en"), ("de", "de")]:
    found = offers("sony wh-1000xm5", gl, hl)
    if not found:
        print(gl, "no priced offers")
        continue
    prices = [o["extracted_price"] for o in found]
    merchants = sorted({o.get("source", "?") for o in found})
    print(gl, found[0].get("currency", ""), min(prices), "to", max(prices), "-", ", ".join(merchants[:5]))

```

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

Google 的 Merchant API 面向管理自有商品的商家。Google 将其描述为自动化「Merchant Center 内的账号、商品和库存管理」。它作用于你的商品目录，而非购物者看到的内容。

SerpCrypto Shopping 引擎则读取公开的结果页。它展示 Google 为某次查询列出的所有商家及其价格，便于你将自家报价与它们对比。许多团队两者并用：用 Merchant API 发布商品，用 Shopping 结果 API 观察市场。

## 如何比较不同国家的价格？

对每个国家用不同的 `gl` 运行相同商品查询，并配上对应的 `hl`。国家决定出现哪些商家和货币，因此 `gl=gb` 返回英国商店以英镑计价的优惠，`gl=fr&hl=fr` 返回法国商店以欧元计价的优惠。

先在同一国家内比较 `extracted_price`。跨国家比较时，用你自己的汇率换算，并留意 `delivery` 一行，因为运费和税费会改变购物者实际支付的价格。

## 价格监控需要多少次搜索？

按每个商品查询、每个国家、每次检查计一次搜索。每天监控 3 个国家中的 500 个商品是 500 × 3 × 30 = 每月 45,000 次搜索。每天两次则翻倍到 90,000 次。

100,000 次搜索（US$56.25）可覆盖约两个月的每日用量。积分永不过期，因此销售旺季过后你可以放慢节奏，而不会损失已购买的积分。[价格监控指南](https://serpcrypto.com/zh/use-cases/price-monitoring/) 涵盖匹配、提醒和存储。

## Google Shopping 引擎的费用是多少？

Shopping 搜索每次消耗一个积分，与其他引擎一样。截至 2026 年 10 月，100,000 次搜索 花费 US$56.25，500,000 次查询 花费 US$281.25。

| 套餐 | 数量 | 价格 | 单价 |
| --- | --- | --- | --- |
| 入门 | 25,000 次搜索 | US$18.75 | US$0.75/千次搜索 |
| 构建 | 100,000 次搜索 | US$56.25 | US$0.56/千次搜索 |
| 成长 | 250,000 次搜索 | US$140.63 | US$0.56/千次搜索 |
| 规模 | 500,000 次查询 | US$281.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 Shopping API：常见问题

### 可以按 GTIN、EAN 或商品 ID 搜索吗？

用购物者会输入的文本搜索，例如品牌和型号。条形码数字有时可作为查询，但由 Google 决定它匹配什么。保存返回的优惠标题，并将它们与你的商品目录匹配。

### 价格是否含税和运费？

API 返回的价格与 Google Shopping 在该国家展示的完全一致，若有 `delivery` 一行也会一并返回。是否含税取决于国家和商家。

### 可以只监控一个商家吗？

按 `source`（商家名称）筛选结果。要查看某商家在多个商品上的排位，逐个运行商品查询并保留该商家的优惠。

### 这是 Google 官方的 Shopping API 吗？

不是。SerpCrypto 是一个独立的 SERP API。Google 的 Merchant API 是另一个产品，面向在 Merchant Center 管理自有商品信息的商家。

### 如何支付？

从 BTC, USDT, USDC, ETH, SOL, LTC 中的 US$25 充值，并用余额购买套餐。SerpCrypto 无需身份证、无需自拍、无需银行卡。

## 来源

1. [Merchant API 概览](https://developers.google.com/merchant/api/overview) — Google for Developers (checked 2026-10-22)

---

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