इस पेज पर कई तरह के उदाहरण मौजूद हैं, जैसे कि Search Element कॉलबैक का इस्तेमाल करना. ये सुविधाएं,
कस्टम कॉलम के कॉलबैक सेक्शन में दिए गए उदाहरण
Search Element API दस्तावेज़.
खोज के शुरुआती कॉलबैक के उदाहरण
खोज शुरू करना कॉलबैक, क्वेरी का इस्तेमाल किए जाने से पहले उसमें बदलाव कर सकता है.
Programmable Search Engine को क्वेरी में पहले से तय किए गए शब्दों को शामिल करने के लिए कॉन्फ़िगर किया जा सकता है, लेकिन
यह कॉलबैक, कॉलबैक के लिए उपलब्ध किसी भी जानकारी के आधार पर क्वेरी में बदलाव कर सकता है
फ़ंक्शन का इस्तेमाल करना होगा.
नीचे दी गई खोज की शुरुआत कॉलबैक, हर क्वेरी को मौजूदा दिन के हिसाब से बदलता है
सप्ताह का.
रेंडर किए गए नतीजे के लिए कॉलबैक के उदाहरण
कॉलबैक के लिए रेंडर किए गए नतीजे, पेज में बदलाव करने के बाद बेहतर होते हैं. ऐसा, नतीजों से भरे जाने के बाद होता है.
इसे कॉलबैक की ज़रूरत के बिना, नतीजों को दिखाने के तरीके में आसानी से बदलाव करने के लिए डिज़ाइन किया गया है
वह अपने नतीजों को रेंडर करने की पूरी ज़िम्मेदारी लेता है.
नीचे दिए गए उदाहरणों में, कॉलबैक करके दिए गए उन दो नतीजों के बारे में बताया गया है जो
नहीं होते.
नतीजों के लिए तैयार कॉलबैक के उदाहरण
वर्ड क्लाउड
नतीजे के लिए तैयार नतीजे कॉलबैक का साफ़ तौर पर यह इस्तेमाल, खोज के नतीजों को
रेंडर किए गए नतीजे कॉलबैक का इस्तेमाल करके, इस फ़ॉर्मैट को ऐक्सेस करना मुश्किल होगा.
एचटीएमएल. नतीजे के लिए तैयार हैं कॉलबैक की शुरुआत, खाली div से होती है.
Search Element API दस्तावेज़ में मौजूद एक उदाहरण
दिखाया गया है कि नतीजों के बहुत आसान वर्शन को रेंडर करने के लिए कॉलबैक का इस्तेमाल कैसे किया जाता है.
एक और उदाहरण
दिखाया गया कि खोज के लिए तैयार नतीजे कॉलबैक से, नतीजों के डेटा को कैसे होल्ड किया जाता है और कैसे पास किया जाता है
रेंडर किए गए नतीजे कॉलबैक जहां इसका इस्तेमाल स्टैंडर्ड नतीजों को सजाने के लिए किया जा सकता है
डिसप्ले.
नीचे दिया गया नतीजे के लिए तैयार हैं कॉलबैक से पता चलता है कि खोज के नतीजों के लिए ज़रूरी नहीं है कि
परिणामों की सूची होगी. यह खोज नतीजों के सामान्य डिसप्ले को बदल देता है
में मिले शब्दों के बादल की मदद से टाइटल और कॉन्टेंट शामिल हैं. जब
नतीजे, आपके उपयोगकर्ता के लिए सिर्फ़ बीच का चरण होते हैं. इस तरह का कॉलबैक उस चरण को बायपास कर सकता है
और नतीजों का इस्तेमाल करके उपयोगकर्ता की पसंद की रिपोर्ट पेश करें.
दो हिस्सों में कॉलबैक का उदाहरण
तैयार नतीजे और रेंडर किए गए नतीजे कॉलबैक का इस्तेमाल, जानकारी को पहले वाले से बाद वाले डेटा में भेजने के लिए किया जा सकता है.
उदाहरण के लिए, नतीजे के ऑब्जेक्ट के कलेक्शन में मौजूद जानकारी, नतीजे के लिए तैयार नतीजे कॉलबैक के लिए उपलब्ध होती है, लेकिन रेंडर किए गए नतीजे कॉलबैक में नहीं होती.
उस जानकारी को नतीजों के तैयार कॉलबैक के हिस्से के तौर पर, किसी कलेक्शन में सेव करके, हम उसे रेंडर किए गए नतीजे कॉलबैक के लिए ऐक्सेस कर सकते हैं.
इसका एक उदाहरण यह है कि किसी इमेज के नतीजे पर क्लिक करने पर दिखने वाले झलक पैनल को बायपास कर दिया जाता है.
दो हिस्सों वाले कॉलबैक से, हम इमेज के नतीजों को उनसे जुड़ी वेबसाइटों से सीधे लिंक कर सकते हैं. क्लिक करने पर इमेज की झलक नहीं दिखाई जाती.
[null,null,["आखिरी बार 2024-08-22 (UTC) को अपडेट किया गया."],[[["This page provides various examples of using Search Element callbacks to customize Google Custom Search Engine behavior."],["The examples demonstrate how to modify queries, result displays, and implement custom rendering logic using JavaScript."],["Executable code samples are available via JSFiddle for interactive experimentation and learning."],["Callbacks can be used to add functionalities such as word clouds, result formatting, and altering page navigation."],["Two-part callbacks allow sharing data between the `results ready` and `results rendered` stages for complex customizations."]]],[]]