Penyelidikan pasaran tidak tiba sebagai aliran yang berterusan. Ia tiba sebagai satu soalan: bagaimana kategori ini menetapkan harga, siapa yang sedang beralih kepada pelanggan yang lebih besar, pesaing mana yang baru sahaja menghapuskan pelan percumanya. Anda menjawabnya dalam seminggu, kemudian tiada apa-apa selama sebulan dua.
Hasil teratas bagi frasa ini ialah senarai alat penyelidikan yang berharga bulanan. Dengan API penyelidikan pasaran bayar mengikut penggunaan (market research API pay as you go), anda membayar untuk panggilan yang dibuat oleh sesuatu kajian dan tiada apa-apa di antaranya. Versi artikel ini untuk pengayaan data prospek menerangkan cara pengebilan setiap panggilan berfungsi dan bila pelan lebih menjimatkan berbanding pek. Artikel ini merangkumi dua perkara yang penting untuk penyelidikan: berapa kos satu soalan, dan cara menghalangnya daripada menelan kos lebih.
Berapakah kos satu soalan penyelidikan pasaran?
Setiap panggilan mempunyai harga yang diterbitkan, jadi anda boleh mengira kos sesuatu kajian sebelum menjalankannya:
| Panggilan | Credits | ≈ Kos pada $0.003 |
|---|---|---|
search_web, setiap pertanyaan | 5 | $0.015 |
map_site, setiap domain | 2 | $0.006 |
scrape dengan soalan, setiap halaman | 3 | $0.009 |
serp_rank, setiap kata kunci | 5 | $0.015 |
deep_research, setiap larian | 10 | $0.03 |
Ambil soalan "bagaimana perisian meja bantuan menetapkan harga: setiap ejen, mengikut penggunaan atau kadar tetap?". Tiga carian untuk membina senarai vendor (15 credits), satu soalan kepada setiap satu daripada 30 halaman harga (90), dan satu larian deep_research untuk konteks kategori (10). Jumlahnya 115 credits, kira-kira $0.35. 1,000 credits percuma semasa pendaftaran cukup untuk lapan kajian sebesar itu.
Anggaran ini ialah had atas, bukan tekaan. Carian yang gagal tidak dicaj, dan begitu juga halaman yang gagal dimuatkan. Artikel RevOps menunjukkan cara format question menjawab menggunakan ayat halaman itu sendiri.
Bagaimanakah anda mengehadkan perbelanjaan sesuatu kajian?
Terdapat dua had: satu dalam kod anda dan satu dalam akaun anda.
Had dalam kod anda ialah bajet bagi setiap kajian. Setiap respons melaporkan credits_used, jadi kajian itu boleh mengira jumlah yang telah dibelanjakan dan menolak panggilan seterusnya jika panggilan itu boleh melebihi bajet:
const API = 'https://www.crawlforge.dev/api/v1/tools/'
const headers = {
'X-API-Key': process.env.CRAWLFORGE_API_KEY ?? '',
'Content-Type': 'application/json',
}
// One study, one budget in credits. Each call states its published price, and
// the guard refuses any call that could take the study past its budget.
export function study(budget: number) {
let spent = 0
return async function call(tool: string, body: object, price: number) {
if (spent + price > budget) throw new Error(`Budget reached: ${spent} of ${budget} credits`)
const res = await fetch(API + tool, { method: 'POST', headers, body: JSON.stringify(body) })
if (res.status === 402) throw new Error('Balance empty. Nothing was charged.')
if (!res.ok) return null
const json = await res.json()
spent += json.credits_used
return json
}
}
const call = study(150)
const question = 'Is this product priced per seat, per usage, or at a flat rate?'
// Search results include listicles; keep only vendors' own pricing pages in practice.
const found = await call('search_web', { query: 'help desk software pricing', limit: 30 }, 5)
for (const result of found?.data.results ?? []) {
const page = await call('scrape', { url: result.url, formats: [{ type: 'question', question }] }, 3)
console.log(result.url, page?.data.formats.answer?.text ?? '(no answer)')
}Had dalam akaun anda ialah baki. Ia prabayar, jadi apabila baki tidak mencukupi untuk sesuatu panggilan, API mengembalikan 402 INSUFFICIENT_CREDITS, tidak mengenakan sebarang caj dan tidak menghantar invois. Cas semula automatik dimatikan secara lalai. Jika anda menghidupkannya, ia berjalan dalam had perbelanjaan bulanan yang anda tetapkan. Oleh itu, skrip yang gelungnya mempunyai pepijat akan berhenti pada baki, dan tidak akan sekali-kali mengumpul bil.
Apakah yang tidak dikaji oleh API ini?
CrawlForge membaca halaman web awam: halaman harga, produk, kerjaya dan dokumentasi, serta hasil carian. Ia tidak menjalankan tinjauan, tidak merekrut panel, tidak menjual laporan industri siap sedia dan tidak menganggar saiz pasaran atau trafik. Untuk itu anda memerlukan syarikat penyelidikan pasaran. CrawlForge merangkumi penyelidikan sekunder (desk research) yang dibuat sebelum atau seiring dengannya, dan artikel untuk perunding menunjukkan rupanya sepanjang satu projek penuh.
Mula percuma dengan 1,000 credits dan kira kos soalan pertama anda sebelum menjalankannya.