Penyelidikan pasaran seorang perunding bermula semula dengan setiap projek. Kategori baharu, senarai vendor baharu, dan seorang klien yang akan bertanya pada slaid keempat belas dari mana angka itu datang. Hamparan suku tahun lepas tidak boleh dipindahkan. Kaedahnya boleh.
API penyelidikan pasaran untuk perunding perlu berfungsi dari kosong, kerana pada hari pertama tiada senarai vendor untuk ditujukan kepadanya, dan ia perlu memulangkan fakta berserta sumber dan tarikh, kerana "kami sudah semak" bukan jawapan yang boleh diberikan oleh seorang rakan kongsi. Ia juga perlu berbelanja sesuatu yang boleh anda kenakan kepada satu klien, bukan kepada kos overhed.
Dari mana anda bermula apabila belum ada senarai vendor?
Dengan dua panggilan yang memulangkan URL, bukan jawapan. search_web berharga 5 credits setiap pertanyaan dan menerima satu array queries, jadi enam cara menyoal "siapa menjual X kepada Y" berjalan dalam satu panggilan dengan kos 30 credits. Cebisan teks biasanya sudah cukup untuk membezakan vendor sebenar daripada sekadar artikel senarai. Apabila anda mahukan petikan sekali, deep_research berharga 10 credits setiap larian: ia mencari, mendapatkan sehingga sepuluh sumber dan memulangkan petikan yang paling sepadan secara verbatim, berserta senarai sources yang membawa URL, tajuk setiap satu, dan sama ada ia benar-benar dicapai atau hanya dilihat dalam cebisan teks. Tiada apa yang disintesis pada API terhos, dan itulah intipatinya. Apa yang kembali ialah senarai panjang domain berserta ayat-ayat yang meletakkannya di situ.
Langkah seterusnya ialah mencari halaman yang betul pada setiap domain, dan cara yang salah ialah meneka bahawa harga terletak di /pricing. map_site berharga 2 credits setiap domain dan membaca sitemap tapak itu, beralih kepada perayapan terhad apabila tiada sitemap, jadi anda mendapat senarai URL dan memilih halaman harga, produk, pelanggan dan kerjaya daripadanya. Tiga puluh vendor ialah 60 credits dan anda tidak sekali pun mencapai 404.
Bagaimana sesuatu fakta masuk ke dalam slaid berserta sumbernya?
Satu scrape bagi setiap halaman. Minta markdown, metadata dan links sekali gus: setiap format datang daripada capaian yang sama dan panggilan itu berharga 2 credits tidak kira berapa banyak yang anda minta. Respons itu membawa cap masa scraped_at, iaitu lajur tarikh yang diperlukan oleh penyampaian anda kepada klien.
curl -X POST https://crawlforge.dev/api/v1/tools/scrape \
-H "X-API-Key: cf_live_NORTHWIND_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://vendor-a.com/pricing",
"formats": ["markdown", "metadata", "links"]
}'Baris yang anda tulis ialah vendor, URL halaman, dakwaan itu, ayat yang menjadi sandarannya, dan scraped_at. Petik ayat itu, bukan menulis semula dengan kata-kata sendiri. Satu sel yang menyatakan "SSO pada semua pelan" hanyalah pendapat sehingga ayat di sebelahnya mengesahkannya, dan catatan tentang usaha wajar (due diligence) mengupas apa yang berlaku apabila satu model mengisi sel itu sebaliknya.
Jika soalan yang sama perlu dijawab bagi setiap vendor, tambah satu format question dengan kos tambahan 1 credit dan panggilan itu memulangkan lima ayat yang paling sepadan, masing-masing dengan offset ke dalam markdown. Catatan RevOps mengenai menjalankan itu merentas satu kategori; catatan ini mengenai mendapatkan kategori itu pada mulanya.
Bagaimana anda memisahkan perbelanjaan seorang klien daripada klien yang lain?
Cipta satu kunci API bagi setiap klien dan namakan ia sempena projek itu. Satu akaun membenarkan sehingga sepuluh, iaitu lebih banyak projek serentak daripada yang dijalankan oleh kebanyakan firma perundingan. Setiap panggilan yang dibuat dengan kunci itu menulis satu baris ke dalam log permintaan yang membawa alat itu, URL sasaran, credits yang dicaj dan kunci yang menjadi asalnya, dan log itu disaring mengikut kunci serta dieksport sebagai CSV.
Itu melakukan dua perkara yang tidak diminta sesiapa sehingga mereka memerlukannya. Perbelanjaan projek itu menjadi satu pertanyaan, bukan satu pembinaan semula, dan penyelidikan seorang klien boleh diasingkan daripada penyelidikan orang lain apabila mereka bertanya apa yang anda simpan. Semasa penutupan, padam kunci itu. Pemadaman membatalkannya tetapi mengekalkan baris-baris itu, jadi rekod tentang apa yang diambil untuk siapa terus wujud melebihi tempoh projek itu.
Contoh di atas meletakkan nama klien dalam nama kunci itu atas sebab yang sama: nama itulah yang akan anda gunakan untuk menyaring.
Berapakah kos satu projek?
Tinjauan 30 vendor, dibuat dengan cara di atas:
| Langkah | Panggilan | Credits |
|---|---|---|
| Senarai panjang: enam cara carian, satu larian deep_research | 1 + 1 | 40 |
| Mencari halaman: map_site bagi setiap vendor | 30 | 60 |
| Membaca empat halaman bagi setiap vendor | 120 | 240 |
| Satu soalan ditanya kepada setiap halaman harga | 30 | 90 |
| Jumlah projek | 430 |
1,000 credits sekali sahaja pada peringkat percuma menampung dua daripadanya. Selepas itu satu pek 1K berharga $3 dan satu pek 5K berharga $14, dibeli apabila sesuatu projek memerlukannya berbanding pelan bulanan, dan itu hujah yang berasingan. Pada kadar pek, seluruh tinjauan di atas berharga kira-kira satu dolar setengah, cukup kecil untuk dibawa dalam yuran dan cukup boleh diaudit sekiranya seorang klien bertanya apa yang diliputi oleh baris itu.
Apa yang ia tidak akan lakukan?
- Tiada angka saiz pasaran. Ia tidak mengukur apa-apa dan tidak meramal apa-apa. Jika slaid itu memerlukan TAM, itu datang daripada satu laporan atau set data.
- Tiada data hubungan atau firmografik. Ia membaca halaman yang anda tunjukkan kepadanya. Ia bukan pangkalan data syarikat dan tidak bertindih dengan satu.
- Tiada log masuk klien. Satu akaun, kunci bagi setiap klien, dan klien melihat apa yang anda hantar kepada mereka.
robots.txtdihormati secara lalai. Halaman yang tidak dibenarkan ditolak sebelum apa-apa dicapai dan tidak dicaj apa-apa, dan mematikan semakan itu direkodkan terhadap kunci anda.
Apabila projek itu bertukar menjadi tugasan berterusan dan soalannya menjadi "beritahu saya apabila ini berubah", jawapannya ialah satu monitor bagi setiap klien, bukan menjalankan semula ini secara berjadual.
Mulakan secara percuma dengan 1,000 credits, cipta satu kunci yang dinamakan sempena projek anda yang seterusnya, dan bina satu tinjauan sebelum anda membina apa-apa di sekelilingnya.