Langkau ke kandungan

CrawlForge TeamPasukan Kejuruteraan

4 min bacaan

API penyelidikan pasaran bayar mengikut penggunaan: tetapkan harga soalan

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:

PanggilanCredits≈ Kos pada $0.003
search_web, setiap pertanyaan5$0.015
map_site, setiap domain2$0.006
scrape dengan soalan, setiap halaman3$0.009
serp_rank, setiap kata kunci5$0.015
deep_research, setiap larian10$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:

Typescript
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.

Cuba sendiri — tiada pendaftaran diperlukan

Terokai kesemua 31 alat scraping dan pengekstrakan CrawlForge dalam playground, kemudian mula secara percuma dengan 1,000 credits.

1,000 credits percuma • Sekali sahaja • Tiada kad kredit diperlukan

Tag

  • market research
  • pay as you go
  • pricing
  • credits
  • search_web
  • scrape
  • deep_research

Tentang Penulis

CrawlForge Team

Pasukan Kejuruteraan

Membina MCP server web scraping yang paling menyeluruh. Kami mencipta alatan yang membantu pembangun mengekstrak, menganalisis dan mengubah data web untuk aplikasi AI.

Surat berita

Kekal dikemas kini dengan pandangan terkini

Dapatkan tutorial, kemas kini produk dan petua web scraping terus ke peti masuk anda.

Tiada spam. Berhenti melanggan bila-bila masa.

Soalan Lazim

Soalan lazim

01Bagaimanakah saya menganggar kos satu soalan penyelidikan?

Jumlahkan panggilan yang dibuatnya pada harga yang diterbitkan. Carian berharga 5 credits setiap pertanyaan, scrape dengan soalan 3 setiap halaman, map_site 2 setiap domain, serp_rank 5 setiap kata kunci dan deep_research 10 setiap larian. Kajian harga 30 vendor dengan tiga carian dan satu larian deep_research menelan kira-kira 115 credits, lebih kurang $0.35 pada harga pek 1,000 credits. Jumlah itu ialah had atas: carian yang gagal dan halaman yang gagal dimuatkan tidak dicaj.

02Apakah yang berlaku jika baki saya habis di tengah-tengah kajian?

Setiap panggilan yang tidak dapat ditampung oleh baki mengembalikan 402 INSUFFICIENT_CREDITS dan tidak dicaj, jadi kajian itu berhenti dan bukannya berhutang. Panggilan yang telah berjaya mengekalkan hasilnya. Cas semula automatik dimatikan secara lalai, dan apabila dihidupkan ia berjalan dalam had perbelanjaan bulanan yang anda tetapkan.

03Adakah CrawlForge menyediakan data saiz pasaran, tinjauan atau panel?

Tidak. CrawlForge tidak memegang sebarang set data sendiri. Ia mengambil halaman awam yang anda pilih, seperti halaman harga, produk dan kerjaya pesaing anda, serta hasil carian, dan memulangkan apa yang dinyatakan di situ. Tinjauan, panel, laporan industri dan anggaran trafik datang daripada syarikat penyelidikan pasaran. CrawlForge mengendalikan penyelidikan sekunder.

Teruskan membaca

Artikel Berkaitan