कॉन्टेक्स्ट फ़ाइल, आपके सर्च इंजन के स्ट्रक्चर और उसके काम करने के तरीके के बारे में बताती है. कॉन्टेक्स्ट फ़ाइलों के बारे में जानने का सबसे सही तरीका है कि इसके लिए एक आसान उदाहरण देखा जा सकता है. जब आपका आत्मविश्वास बढ़ता है, तो हो सकता है कि आप अलग-अलग एलिमेंट और एट्रिब्यूट के साथ एक्सपेरिमेंट करना चाहें. कंट्रोल पैनल में मौजूद सेटिंग को पढ़ा जा सकता है और फिर खास जानकारी पेज से डाउनलोड किया गया एक्सएमएल वर्शन देखा जा सकता है.
यहां दिए गए कोड में, जलवायु परिवर्तन से जुड़े एक सर्च इंजन के बारे में बताया गया है. ध्यान दें कि इस सर्च इंजन में इमेज खोजने की सुविधा चालू है.
बेसिक कॉन्टेक्स्ट फ़ाइल में, ये मुख्य एलिमेंट और चाइल्ड एलिमेंट शामिल होते हैं.
एलिमेंट
ज़रूरी है
ब्यौरा
CustomSearchEngine
ज़रूरी है
सर्च इंजन के बारे में सारी जानकारी शामिल होती है. इसमें ये एट्रिब्यूट होते हैं:
keywords. सर्च इंजन से जुड़े, स्पेस-सेपरेटेड कीवर्ड की सूची के बारे में बताता है. इसमें ज़्यादा से ज़्यादा 100 वर्ण हो सकते हैं. अगर इसके लिए वैल्यू तय नहीं की गई है, तो Programmable Search Engine खाली वैल्यू का इस्तेमाल करेगा.
language. यूज़र इंटरफ़ेस में दिखाने के लिए, इस्तेमाल की जा सकने वाली भाषाओं में से किसी एक के बारे में बताता है. किसी भाषा की जानकारी देने से, उस भाषा में नतीजे मिलेंगे, लेकिन यह दूसरी भाषाओं के नतीजों को फ़िल्टर नहीं करेगा. अगर बताया नहीं गया है, तो Programmable Search Engine, en (अंग्रेज़ी) का इस्तेमाल करेगा. अगर वैल्यू शून्य है, तो Programmable Search Engine आपके उपयोगकर्ता की स्थान-भाषा का इस्तेमाल करेगा.
autocompletions. इससे पता चलता है कि Programmable Search Engine को आपके सर्च इंजन के लिए, GLOSSARY अपने-आप पूरा होने की सुविधा जनरेट करनी चाहिए या नहीं. true या false को वैल्यू के तौर पर इस्तेमाल किया जा सकता है. अगर true, तो ध्यान दें कि अपने-आप पूरा होने की सुविधा जनरेट होने में कई घंटे लग सकते हैं. यह मान सेट करने के बाद, आपको अपने आप पूर्णताओं का अनुरोध करने के लिए अपने खोज बॉक्स कोड को संशोधित करना होगा. अपडेट किया गया कोड आपको कंट्रोल पैनल में मौजूद कोड पाएं टैब से मिल सकता है. केवल उन सर्च इंजन में ऑटोकंप्लीट की गई क्वेरी हो सकती हैं जिनमें साइटें शामिल होती हैं—जो पहले से तय वेबसाइटों का संग्रह होता है.
Title
ज़रूरी है
आपके सर्च इंजन का नाम. यह आपके Programmable Search Engine के होम पेज और नतीजों के पेजों पर दिखता है.
Description
ज़रूरी है
आपके सर्च इंजन की खास जानकारी देने वाले पेज में दिखने वाला जानकारी देने वाला टेक्स्ट.
Context
ज़रूरी है
इसमें लेबल के बारे में जानकारी सेव की जाती है. इसमें BackgroundLabels और Facet चाइल्ड एलिमेंट शामिल हैं.
BackgroundLabels
वैकल्पिक
उन लेबल के लिए कंटेनर जिनका इस्तेमाल साइटों और पेजों का प्रमोशन करने, उन्हें शामिल करने या बाहर रखने के लिए किया जाता है. एक या ज़्यादा चाइल्ड Label एलिमेंट शामिल हैं.
Label
वैकल्पिक
साइटों का प्रमोशन करने या साइटों को शामिल करने/बाहर रखने का पता लगाने के लिए इस्तेमाल किया जाने वाला लेबल. इसमें ये एट्रिब्यूट होते हैं:
name. लेबल का नाम.
mode. FILTER (इसमें पसंदीदा साइटों का प्रमोशन किया जाता है या सिर्फ़ चुनिंदा साइटों को दिखाया जाता है) या ELIMINATE (इसमें साइट शामिल नहीं है). इन लेबल को अपनी पसंद के मुताबिक बनाया जा सकता है.
LookAndFeel
ज़रूरी है
यह नीति आपके सर्च इंजन के लुक और स्टाइल को कंट्रोल करती है. इसमें कई एट्रिब्यूट और चाइल्ड एलिमेंट होते हैं. इनके बारे में, लुक और फ़ील पेज पर पूरी जानकारी दी गई है.
ImageSearchSettings
वैकल्पिक
बताता है कि 'इमेज सर्च' चालू है या नहीं. इसमें ये एट्रिब्यूट होते हैं:
enable. बताता है कि इमेज सर्च की सुविधा इस सर्च इंजन के लिए चालू है या नहीं. true या false को वैल्यू के तौर पर इस्तेमाल किया जा सकता है.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-09-12 (UTC) को अपडेट किया गया."],[[["Custom Search Ads are customized using parameters categorized by their scope: Page Level, Configuration Settings, and Unit Level."],["Page Level parameters, such as `pubId` and `query`, manage ad behavior across the entire page while Unit Level parameters control individual ad units using attributes like `container` and `width`."],["Configuration settings provide control over aspects like ad filtering (`adsafe`), testing (`adtest`), and language targeting (`hl`)."],["Optional parameters offer further customization, such as defining ad click behavior (`linkTarget`), handling ad loading events (`adLoadedCallback`), and specifying the number of ads to display (`number`)."],["Parameters like `relatedSearchTargeting` and `terms` enable the implementation of related searches, enhancing the user experience by providing relevant content suggestions."]]],[]]