Starter
25,000 การค้นหา
US$18.75
US$0.75/1K การค้นหา
- โปรเจกต์เล็กหรือ AI agent
- ประมาณ 830 การค้นหาต่อวันเป็นเวลาหนึ่งเดือน
- เครดิตไม่มีวันหมดอายุ
กรณีการใช้งาน · อีคอมเมิร์ซ · ณ ตุลาคม 2026
ดูสิ่งที่ผู้ซื้อเห็นเมื่อค้นหาสินค้าของคุณ: ใครขาย ในราคาเท่าไร ส่งอย่างไร เก็บ snapshot รายวันและรับการแจ้งเตือนเมื่อคู่แข่งปรับราคา
คำตอบสั้น
ฉันติดตามราคาคู่แข่งบน Google Shopping ด้วย API ได้อย่างไร?
รันการค้นหา Google Shopping หนึ่งครั้งต่อสินค้าและประเทศในแต่ละวัน เก็บข้อเสนอ แล้วเปรียบเทียบกับของเมื่อวาน SerpCrypto คืนข้อเสนอแต่ละรายการเป็น JSON พร้อมร้านค้า ราคาเป็นตัวเลข สกุลเงิน และข้อมูลการจัดส่ง ในราคาหนึ่งเครดิตต่อการค้นหา เริ่มที่ US$0.30/1K การค้นหา ณ ตุลาคม 2026 สินค้า 500 รายการใน 3 ประเทศที่ตรวจรายวันคือ 45,000 การค้นหาต่อเดือน ไม่ต้อง KYC จ่ายด้วยคริปโต
| Engine | google_shopping (ข้อเสนอ); google สำหรับหน้าร้านค้าในผลการค้นหาแบบออร์แกนิก |
|---|---|
| ฟิลด์ราคา | price (ตามที่แสดง), extracted_price (ตัวเลข), currency, delivery |
| ฟิลด์ผู้ขาย | source (ชื่อร้านค้า) |
| ประเทศ | gl กำหนดตลาดและสกุลเงิน ส่วน hl กำหนดภาษา |
| ค่าใช้จ่าย | 1 เครดิตต่อสินค้า ประเทศ และการตรวจสอบ 1 ครั้ง; การค้นหาที่ล้มเหลวไม่คิดเงิน |
| ราคาเครดิต | 100,000 การค้นหา สำหรับ US$56.25; 500,000 การค้นหา สำหรับ US$281.25 |
บันทึกหนึ่งแถวต่อข้อเสนอและต่อวัน: วันที่ ประเทศ คำค้นหาสินค้า ร้านค้า ราคาเป็นตัวเลข สกุลเงิน ข้อมูลการจัดส่ง และอันดับ ด้วยแปดคอลัมน์นี้คุณจะตอบคำถามเรื่องราคาส่วนใหญ่ในภายหลังได้โดยไม่ต้องจ่ายซ้ำสำหรับการค้นหาเดิม
extracted_price สำหรับสินค้าและวันposition ของชื่อ source ของคุณเองค้นหาด้วยคำที่ผู้ซื้อจะใช้ โดยปกติคือแบรนด์บวกชื่อรุ่น และตรึงคำค้นหาให้คงที่ในแต่ละวัน จากนั้นจับคู่ชื่อข้อเสนอที่ได้กลับมากับแคตตาล็อกของคุณครั้งเดียว ด้วยมือหรือด้วยกฎง่าย ๆ แล้วเก็บการจับคู่นั้นไว้
หลีกเลี่ยงคำค้นหาที่กว้างเกินไป เช่นชื่อหมวดหมู่ เพราะข้อเสนอจะเปลี่ยนทุกครั้งที่ค้นหา หลีกเลี่ยงคำค้นหาที่แคบเกินไป เช่น SKU ภายใน เพราะผู้ซื้อไม่เคยพิมพ์คำเหล่านั้น และ Google อาจไม่คืนผลลัพธ์ที่มีประโยชน์
import csv
import datetime
import os
import requests
API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}
OUR_STORE = "Example Store"
PRODUCTS = {"garmin forerunner 265": 349.99, "jabra elite 10": 199.00}
today = datetime.date.today().isoformat()
with open("prices.csv", "a", newline="", encoding="utf-8") as fh:
writer = csv.writer(fh)
for query, our_price in PRODUCTS.items():
params = {"engine": "google_shopping", "q": query, "gl": "us", "hl": "en"}
resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
resp.raise_for_status()
for offer in resp.json().get("shopping_results", []):
price = offer.get("extracted_price")
seller = offer.get("source", "")
writer.writerow([today, "us", query, seller, price, offer.get("currency", ""), offer.get("position")])
if price and seller != OUR_STORE and price < our_price:
print("ALERT:", seller, "sells", query, "at", price, "below", our_price)
วันละครั้งเพียงพอสำหรับแคตตาล็อกส่วนใหญ่; วันละสองครั้งเหมาะกับฤดูกาลลดราคาและหมวดหมู่ที่เปลี่ยนแปลงเร็วอย่างอิเล็กทรอนิกส์ การตรวจสอบทุกชั่วโมงแทบไม่คุ้มบน Google Shopping เพราะฟีดของร้านค้าไม่ได้เปลี่ยนแปลงบ่อยขนาดนั้น
การตั้งจังหวะแบบผสมช่วยลดต้นทุน: ตรวจสอบสินค้าขายดี 50 รายการของคุณวันละสองครั้งและส่วนที่เหลือของแคตตาล็อกสัปดาห์ละครั้ง เนื่องจากเครดิต SerpCrypto ไม่มีวันหมดอายุ เดือนที่เงียบเหงาจึงไม่ทำให้แพ็กสูญเปล่า และคุณสามารถซื้อล่วงหน้าก่อนฤดูกาลลดราคาได้
จำนวนการค้นหาต่อเดือนสำหรับการตั้งค่าทั่วไป นับเป็นการตรวจสอบรายวัน 30 ครั้งหรือการตรวจสอบรายสัปดาห์ 4 ครั้ง
| การตั้งค่า | การค้นหาต่อเดือน | แพ็กที่ครอบคลุมหนึ่งเดือน |
|---|---|---|
| สินค้า 100 รายการ, 1 ประเทศ, รายวัน | 3,000 | 10,000 การค้นหา (US$7.50) อยู่ได้ประมาณ 3 เดือน |
| สินค้า 500 รายการ, 3 ประเทศ, รายวัน | 45,000 | 100,000 การค้นหา (US$56.25) อยู่ได้ประมาณ 2 เดือน |
| สินค้าขายดี 50 รายการวันละสองครั้ง + สินค้า 2,000 รายการรายสัปดาห์ | 11,000 | 25,000 การค้นหา (US$18.75) อยู่ได้ประมาณ 2 เดือน |
| สินค้า 5,000 รายการ, 2 ประเทศ, รายวัน | 300,000 | 500,000 การค้นหา (US$281.25) อยู่ได้ประมาณ 7 สัปดาห์ |
ได้ ผู้ซื้อบางคนไม่เคยเปิดแท็บ Shopping เลย รันคำค้นหาสินค้าเดียวกันด้วย engine=google แล้วอ่าน organic_results และ shopping_results: คุณจะเห็นว่าผู้ค้าปลีกรายใดอยู่ในอันดับในผลการค้นหาหลัก และ Google แสดงบล็อกสินค้าตรงนั้นหรือไม่
การค้นหาครั้งที่สองนั้นใช้เพิ่มอีกหนึ่งเครดิต หลายทีมรันสัปดาห์ละครั้งแทนที่จะเป็นรายวัน เนื่องจากอันดับแบบ organic เคลื่อนไหวช้ากว่าราคา
แคตตาล็อกขนาดเล็กพอดีกับ 25,000 การค้นหา; สินค้าหลายร้อยรายการในหลายประเทศมักต้องใช้ 100,000 การค้นหา หรือมากกว่า ณ เดือนตุลาคม 2026 เครดิตไม่มีวันหมดอายุ
25,000 การค้นหา
US$18.75
US$0.75/1K การค้นหา
100,000 การค้นหา
US$56.25
US$0.56/1K การค้นหา
250,000 การค้นหา
US$140.63
US$0.56/1K การค้นหา
500,000 การค้นหา
US$281.25
US$0.56/1K การค้นหา
ในทุกแพ็กเกจ: ทุกเอนจิน 1 เครดิตต่อการค้นหา · คำขอที่ล้มเหลวไม่ถูกเรียกเก็บเงิน · เครดิตไม่มีวันหมดอายุ · กำหนดเป้าหมายตามประเทศ ภาษา เมือง และอุปกรณ์
API คืนราคาตามที่ Google Shopping แสดงในประเทศนั้น ๆ บวกกับบรรทัด delivery เมื่อ Google แสดงไว้ กฎการแสดงภาษีแตกต่างกันในแต่ละประเทศ ดังนั้นควรเปรียบเทียบภายในตลาดเดียวกันก่อน
ได้ แต่ละฉบับของประเทศคืนสกุลเงินท้องถิ่นในฟิลด์ currency แปลงด้วยอัตราแลกเปลี่ยนของคุณเองหากต้องการสกุลเงินเดียวข้ามตลาด
API คืนราคาที่ Google แสดงและลิงก์ไปยังข้อเสนอ การอ่านหน้าของร้านค้าเป็นขั้นตอนแยกต่างหากที่คุณทำเองภายใต้ข้อกำหนดของเว็บไซต์นั้น
คุณจะได้รับรหัสข้อผิดพลาดและการค้นหาที่ล้มเหลวจะไม่ถูกคิดเงิน ลองใหม่ภายหลัง; หน้ารายการข้อผิดพลาด แสดงลูปการลองใหม่พร้อม backoff
เติมเงินจาก US$25 ใน BTC, USDT, USDC, ETH, SOL, LTC แล้วซื้อแพ็กจากยอดคงเหลือของคุณ ไม่ต้องใช้บัตรประชาชน ไม่ต้องเซลฟี่ และไม่ต้องใช้บัตร
เริ่มต้นที่ US$0.30/1K การค้นหา · ไม่ต้อง KYC
รับ API key