Starter
25.000 pencarian
US$18,75
US$0,75/1K pencarian
- Proyek sampingan atau AI agent
- Sekitar 830 pencarian sehari selama sebulan
- Kredit tidak pernah kedaluwarsa
Use case · e-commerce · per Oktober 2026
Pantau apa yang dilihat pembeli saat mencari produk Anda: siapa yang menjualnya, pada harga berapa, dengan pengiriman apa. Simpan snapshot harian dan dapatkan alert saat kompetitor bergerak.
Jawaban singkat
Bagaimana cara memantau harga kompetitor di Google Shopping dengan API?
Jalankan satu pencarian Google Shopping per produk dan negara setiap hari, simpan penawarannya, dan bandingkan dengan kemarin. SerpCrypto mengembalikan setiap penawaran sebagai JSON dengan merchant, harga berupa angka, mata uang, dan baris pengiriman, untuk satu kredit per pencarian, mulai dari US$0,30/1K pencarian per Oktober 2026. 500 produk di 3 negara yang dicek harian adalah 45.000 pencarian sebulan. Tanpa KYC; bayar dengan kripto.
| Mesin | google_shopping (penawaran); google untuk halaman retailer di hasil organik |
|---|---|
| Field harga | price (seperti ditampilkan), extracted_price (angka), currency, delivery |
| Field penjual | source (nama merchant) |
| Negara | gl menentukan pasar dan mata uang; hl bahasa |
| Biaya | 1 kredit per produk, negara, dan pengecekan; pencarian yang gagal gratis |
| Harga kredit | 100.000 pencarian untuk US$56,25; 500.000 pencarian untuk US$281,25 |
Catat satu baris per penawaran dan hari: tanggal, negara, kueri produk, merchant, harga numerik, mata uang, baris pengiriman, dan posisi. Dengan delapan kolom itu, Anda bisa menjawab sebagian besar pertanyaan harga nanti tanpa membayar dua kali untuk pencarian yang sama.
extracted_price terkecil untuk suatu produk dan hari.position dari nama source Anda sendiri.Cari dengan kata-kata yang akan dipakai pembeli, biasanya merek plus model, dan pertahankan kueri tetap sama dari hari ke hari. Lalu cocokkan judul penawaran yang Anda dapatkan dengan katalog Anda sekali saja, secara manual atau dengan aturan sederhana, dan simpan pemetaannya.
Hindari kueri yang terlalu luas, seperti nama kategori, karena penawaran berubah di setiap pencarian. Hindari kueri yang terlalu sempit, seperti SKU internal, karena pembeli tidak pernah mengetikkannya dan Google mungkin tidak mengembalikan hasil yang berguna.
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)
Harian cukup untuk sebagian besar katalog; dua kali sehari cocok untuk musim obral dan kategori cepat seperti elektronik. Pengecekan per jam jarang sepadan di Google Shopping, karena feed merchant tidak berubah sesering itu.
Ritme campuran menekan biaya: cek 50 produk terlaris Anda dua kali sehari dan sisa katalog sekali seminggu. Karena kredit SerpCrypto tidak pernah kedaluwarsa, bulan yang sepi tidak menyia-nyiakan pack, dan Anda bisa membeli lebih awal sebelum musim obral.
Pencarian per bulan untuk setup umum, dihitung sebagai 30 pengecekan harian atau 4 pengecekan mingguan.
| Setup | Pencarian per bulan | Pack yang mencukupi sebulan |
|---|---|---|
| 100 produk, 1 negara, harian | 3,000 | 10.000 pencarian (US$7,50) bertahan sekitar 3 bulan |
| 500 produk, 3 negara, harian | 45,000 | 100.000 pencarian (US$56,25) bertahan sekitar 2 bulan |
| 50 produk terlaris dua kali sehari + 2.000 produk mingguan | 11,000 | 25.000 pencarian (US$18,75) bertahan sekitar 2 bulan |
| 5.000 produk, 2 negara, harian | 300,000 | 500.000 pencarian (US$281,25) bertahan sekitar 7 minggu |
Bisa. Sebagian pembeli tidak pernah membuka tab Shopping. Jalankan kueri produk yang sama dengan engine=google dan baca organic_results dan shopping_results: Anda melihat retailer mana yang menempati hasil utama dan apakah Google menampilkan blok produk di sana.
Pencarian kedua itu memakan satu kredit tambahan. Banyak tim menjalankannya mingguan daripada harian, karena peringkat organik bergerak lebih lambat daripada harga.
Katalog kecil cukup dengan 25.000 pencarian; beberapa ratus produk di beberapa negara biasanya memerlukan 100.000 pencarian atau lebih, per Oktober 2026. Kredit tidak pernah kedaluwarsa.
25.000 pencarian
US$18,75
US$0,75/1K pencarian
100.000 pencarian
US$56,25
US$0,56/1K pencarian
250.000 pencarian
US$140,63
US$0,56/1K pencarian
500.000 pencarian
US$281,25
US$0,56/1K pencarian
Di setiap paket: Setiap mesin 1 kredit per pencarian · Permintaan gagal tidak ditagih · Kredit tidak pernah kedaluwarsa · Penargetan negara, bahasa, kota dan perangkat
API mengembalikan harga persis seperti yang ditampilkan Google Shopping di negara itu, plus baris delivery bila Google menampilkannya. Aturan tampilan pajak berbeda per negara, jadi bandingkan dalam satu pasar terlebih dahulu.
Bisa. Setiap edisi negara mengembalikan mata uang lokalnya di field currency. Konversikan dengan kurs Anda sendiri jika Anda perlu satu mata uang lintas pasar.
API mengembalikan harga yang ditampilkan Google dan tautan ke penawaran tersebut. Membaca halaman merchant adalah langkah terpisah yang Anda lakukan sendiri, sesuai ketentuan situs tersebut.
Anda mendapat kode error dan pencarian yang gagal tidak ditagih. Coba lagi nanti; halaman error menampilkan loop retry dengan backoff.
Isi ulang dari US$25 dalam BTC, USDT, USDC, ETH, SOL, LTC dan beli pack dari saldo Anda. Tidak perlu ID, tidak perlu selfie, dan tidak perlu kartu.
Mulai dari US$0,30/1K pencarian · tanpa KYC
Dapatkan API key