Custom Search JSON API

Custom Search JSON API की मदद से, वेबसाइटें और ऐप्लिकेशन बनाए जा सकते हैं. इनकी मदद से, Programmable Search Engine से खोज के नतीजे प्रोग्राम के हिसाब से पाए जा सकते हैं और उन्हें दिखाया जा सकता है. इस एपीआई की मदद से, RESTful अनुरोधों का इस्तेमाल करके JSON फ़ॉर्मैट में वेब पर खोज या इमेज खोज के नतीजे पाए जा सकते हैं.

डेटा फ़ॉर्मैट

Custom Search JSON API, नतीजों को JSON डेटा फ़ॉर्मैट में दिखा सकता है.

Custom Search JSON API, OpenSearch 1.1 स्पेसिफ़िकेशन का इस्तेमाल करता है.

ज़रूरी शर्तें

सर्च इंजन का आईडी

Custom Search JSON API का इस्तेमाल करने से पहले, आपको अपना Programmable Search Engine बनाना और कॉन्फ़िगर करना होगा. अगर आपने अब तक Programmable Search Engine नहीं बनाया है, तो Programmable Search Engine के कंट्रोल पैनल पर जाकर शुरू करें.

कॉन्फ़िगरेशन के अलग-अलग विकल्पों के बारे में ज़्यादा जानने के लिए, ट्यूटोरियल देखें.

Programmable Search Engine बनाने के बाद, सहायता केंद्र पर जाएं. यहां आपको सर्च इंजन आईडी ढूंढने का तरीका मिलेगा.

एपीआई पासकोड

Custom Search JSON API का इस्तेमाल करने के लिए, एपीआई पासकोड की ज़रूरत होती है.

कीमत

Custom Search JSON API में, हर दिन 100 खोज क्वेरी मुफ़्त में मिलती हैं. अगर आपको ज़्यादा कोटा चाहिए, तो API Console में बिलिंग के लिए साइन अप करें. ज़्यादा अनुरोध करने पर, 1,000 क्वेरी के लिए पांच डॉलर का शुल्क लगता है. हालांकि, हर दिन ज़्यादा से ज़्यादा 10,000 क्वेरी की जा सकती हैं.

मॉनिटर करने के लिए

Custom Search JSON API के लिए बुनियादी मॉनिटरिंग, Cloud Platform Console के API डैशबोर्ड के ज़रिए उपलब्ध है. ज़्यादा बेहतर मॉनिटरिंग के लिए, Google Cloud का Operations suite (पहले इसे Stackdriver कहा जाता था) उपलब्ध है.

Google Cloud Operations की मदद से, कस्टम डैशबोर्ड बनाए जा सकते हैं, सूचनाएं सेट अप की जा सकती हैं, और प्रोग्राम के हिसाब से मेट्रिक डेटा ऐक्सेस किया जा सकता है. Google Cloud Operations में Custom Search JSON API के इस्तेमाल से जुड़ा डेटा ऐक्सेस करने के लिए, "संसाधन का टाइप: इस्तेमाल किया गया एपीआई" चुनें. इसके बाद, क्वेरी बिल्डर में "service = 'customsearch.googleapis.com'" पर फ़िल्टर करें.

एपीआई डैशबोर्ड और Google Cloud Operations suite की ओर से उपलब्ध कराई जाने वाली, निगरानी और सूचना देने की अलग-अलग सुविधाओं के बारे में जानने के लिए, एपीआई के इस्तेमाल पर नज़र रखना लेख पढ़ें.