Google ショッピング プロダクト スクレイパー API

APIエンドポイント仕様

  • エンドポイント パス: /api/1/googleShoppingSERP
  • データの種類: JSON & 20/分
  • 情報元: Google ショッピング
  • リクエスト制限: 500リクエスト/月
  • スクリプトと統合: cURL, JS, Python, Ruby, Php, Node.js, Java, .NET, Rust, Go, Typescript と統合するコード
Google ショッピング プロダクト スクレイパー API エンドポイントの基本情報

APIエンドポイントパス

必須

Google ショッピング SERP 商品データ Scraper API

api/1/googleShoppingSERP


Call Method

Required

GET

返されるデータの種類

JSON

構造化されたJSONデータをGoogleショッピングのSERPプロダクトに出力する


利用可能な API 引数とパラメータ

token

必須

BUYFROMLO API トークンを購入します. 無料および有料の Subscription API が利用可能です: /api/1/googleShoppingSERP, /app/1/googleshopping のオンサイト APP にもアクセス可能

keyword

必須

英語でキーワードを入力してください


country

オプション

米国, 日本, ロシアなど, 製品データが収集される場所の IP 国の正式名を入力します.

language

オプション

SERP 言語の ISO コード (en, ja, fr など) を入力します.

marketLocation

オプション

Google ショッピング マーケットプレイスの国の ISO-GEO コード (sg, cn など) を入力します. 現在usとjpが利用可能です


Google ショッピング SERP 商品データ Scraper API

api/1/googleShoppingSERP


コードの統合と対応

Python コードサンプル


import requests

# Required components #

token = "your buyfromlo token"
apiendpoint = "https://api.buyfromlo.com/api/1/googleShoppingSERP?"
keyword = "the target product keyword"

## Optional Components ##
## United States by default ##
country = "target market"

## en by default ##
language = "en"

## us by default ##
marketLocation = "us"

data="keyword=" + keyword + "&country=" + country + "&language=" + language + "&marketLocation=" + marketLocation
headers={"Authorization": "Bearer " + token} 

## Call the api ##
response = requests.get(apiendpoint + data, headers=headers)
print(response.status_code)
print(response.json())
                        

JSON 応答サンプル


{
    "Keyword": " " (string),
    "Location": " " (string),
    "Google Shopping Domain": " " (string),
    "Language": " " (string),
    "Brand": " " (string),
    "Title": " " (string),
    "Shop URL": " " (string),
    "Channel Domain": " " (string),
    "Product ID": " " (string),
    "Product Link": " " (string),
    "Price": " " (float),
    "Rating": " " (float),
    "Reviews": " " (integer),
    "Image URL": " " (string),
    "serp_machine_learning_model": " " (string),
}