# Google Shopping API: 商品オファーと価格をJSONで

> 価格監視のためのGoogle Shopping API: 価格、販売者、配送、評価を含むオファーをJSONで、国別に、$0.30/1K検索から。KYC不要、暗号資産で支払い。

- URL: https://serpcrypto.com/ja/google-shopping-api/
- 最終更新: 2026-10-22
- 発行者: SerpCrypto (https://serpcrypto.com)

指定した国で商品をGoogle Shoppingで検索し、リストされたすべてのオファーを読み取ります: タイトル、価格、販売者、配送情報、評価、リンクを、価格表やデータベースにそのまま使える形で。

**簡潔な回答 — Google Shoppingの結果と価格を返すAPIはありますか？**

はい。**SerpCrypto**で`engine=google_shopping`を設定すると、APIは検索クエリと国のGoogle ShoppingのオファーをJSONで返します: タイトル、テキストおよび数値としての価格、通貨、販売者、配送情報、評価、レビュー数、リンク。成功した検索1回で1クレジット、2026年10月時点で$0.30/1K検索からです。KYC不要、暗号資産で支払い。

## SerpCryptoでのGoogle Shoppingの結果

| 項目 | 値 |
| --- | --- |
| エンドポイント | `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回につき1クレジット、$56.25で100,000検索 |
| 支払い | BTC, USDT, USDC, ETH, SOL, LTC。KYC不要、カード不要 |

## Googleショッピング検索では何が返されますか？

`shopping_results` 配列が返され、オファーごとに1つのオブジェクトが、Googleショッピングが表示した順に並びます。価格フィールドが2つあるのでパースの手間が省けます。`price` は表示どおりのテキストを保持し、`extracted_price` は数値を返します。

| フィールド | 意味 |
|---|---|
| `position` | リスト内でのオファーの順位 |
| `title` | 販売者が記載した商品タイトル |
| `price` | 表示どおりの価格テキスト（例:「$129.99」） |
| `extracted_price` | 同じ価格を数値で表したもの |
| `currency` | 価格の通貨 |
| `source` | 販売者名 |
| `link` | オファーへのリンク |
| `delivery` | 表示される場合の配送情報（送料無料など） |
| `rating`、`reviews` | 表示される場合の商品評価とレビュー数 |

*Python: 2つの国における1つの商品の価格帯と販売者*

```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 ショッピングエンジンは、代わりに公開されている検索結果ページを読み取ります。検索クエリに対してGoogleが表示するすべての販売者とその価格を表示するので、自社のオファーと比較できます。多くのチームは両方を使っています。自社商品の公開にはMerchant APIを、市場の監視にはショッピング結果APIを使うのです。

## 国ごとに価格を比較するにはどうすればよいですか？

同じ商品の検索クエリを、国ごとに異なる `gl` と対応する `hl` で実行します。国によって表示される販売者と通貨が決まるため、`gl=gb` は英国のショップからのオファーをポンドで返し、`gl=fr&hl=fr` はフランスのショップからのオファーをユーロで返します。

まずは同じ国の中で `extracted_price` を比較してください。国をまたぐ場合は、独自の為替レートで換算し、`delivery` の行に注意してください。送料と税金によって、買い物客が実際に支払う価格が変わるからです。

## 価格監視には検索がいくつ必要ですか？

商品の検索クエリ、国、チェックごとに1回の検索として数えます。500商品を3か国で1日1回監視すると、500 × 3 × 30 = 月45,000回の検索になります。1日2回なら倍の90,000回です。

100,000検索（$56.25）で、毎日の運用を約2か月分まかなえます。クレジットは有効期限がないため、セールシーズンの後にペースを落としても購入した分を失うことはありません。[価格監視ガイド](https://serpcrypto.com/ja/use-cases/price-monitoring/) では、マッチング、アラート、保存について説明しています。

## Googleショッピングエンジンの料金はいくらですか？

ショッピング検索は他のエンジンと同様、1回につき1クレジットです。2026年10月時点で、100,000検索 は $56.25、500,000検索 は $281.25 です。

| プラン | 数量 | 料金 | 単価 |
| --- | --- | --- | --- |
| スターター | 25,000検索 | $18.75 | $0.75/1K検索 |
| ビルド | 100,000検索 | $56.25 | $0.56/1K検索 |
| グロウ | 250,000検索 | $140.63 | $0.56/1K検索 |
| スケール | 500,000検索 | $281.25 | $0.56/1K検索 |

すべてのプランに含まれるもの: 全エンジンで1検索あたり1クレジット · 失敗したリクエストは課金されません · クレジットは失効しません · 国、言語、都市、デバイスのターゲティング

**お支払いの前に**

- 最低チャージ額$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ショッピングAPI: よくある質問

### GTIN、EAN、商品IDで検索できますか？

ブランド名や型番など、買い物客が入力するであろうテキストで検索してください。バーコード番号がクエリとして機能する場合もありますが、何に一致するかはGoogleが判断します。返されたオファーのタイトルを保存し、自社のカタログと照合してください。

### 価格には税金と送料が含まれていますか？

APIは、その国でGoogleショッピングが表示するとおりの価格を返します。該当する場合は `delivery` の行も付きます。税金が含まれるかどうかは国と販売者によって異なります。

### 特定の販売者だけを監視できますか？

販売者名である `source` で結果をフィルタリングしてください。多数の商品についてある販売者の順位を見るには、各商品の検索クエリを実行し、その販売者のオファーを保持します。

### これはGoogle公式のショッピングAPIですか？

いいえ。SerpCrypto は独立したSERP APIです。GoogleのMerchant APIは、Merchant Centerで自社の出品を管理する販売者向けの別製品です。

### 支払い方法は？

$25 から BTC, USDT, USDC, ETH, SOL, LTC でチャージし、残高からパックを購入できます。SerpCrypto では身分証明書も自撮りもカードも求められません。

## ソース

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

---

SerpCrypto: SerpCryptoは、開発者とAIエージェント向けのSERP APIで、GoogleとBingの検索結果をJSONで返し、身分証明書のアップロードなしで暗号資産で支払えます。前払いの検索クレジットは$0.30/1K検索から購入でき、有効期限はありません。KYC不要 — 身分証明書もセルフィーも書類も不要。暗号資産で支払い。
