जब मैं क्रोम के ऑम्निबॉक्स से Google को खोजता हूं, aqs
तो क्वेरी में एम्बेडेड पैरामीटर होता है, जैसे &aqs=chrome..69i57.42x1j
।
- इसका उद्देश्य क्या है?
- इसमें क्या शामिल है?
- क्या यह (विशिष्ट) ब्राउज़र की पहचान करता है?
जब मैं क्रोम के ऑम्निबॉक्स से Google को खोजता हूं, aqs
तो क्वेरी में एम्बेडेड पैरामीटर होता है, जैसे &aqs=chrome..69i57.42x1j
।
जवाबों:
यह एक मुश्किल undocumented पैरामीटर है। आपको केवल उसी के लिए संदर्भ मिलेंगे क्रोम (ium) डेवलपर समुदाय में। मेरा उत्तर केवल कुछ Google खोजों पर आधारित है, इसलिए शायद अंदर से कोई व्यक्ति आगे मदद करेगा।
अंत में, बस प्रलेखन की कमी के बारे में अधिक पृष्ठभूमि की ओर इशारा करने के लिए, इस SO प्रश्न है और AQS कार्यान्वयन के बारे में इस थ्रेड में क्रोम डेवलपर की यह जिज्ञासु टिप्पणी है : "यहाँ टिप्पणी बहुत छोटी और भ्रामक है। AQS क्या है, इस पर क्या अड़चनें हैं, और उन बाधाओं को क्यों आवश्यक है, कुछ विहित स्थान पर जोड़ा जाना चाहिए जो AQS के बारे में बात करता है। "
यदि यह दस्तावेज़ बनाया गया था, तो यह Google खोजने योग्य नहीं है।
कोई पूर्ण उत्तर नहीं, लेकिन कुछ चीजें जो मैंने खोजीं।
संपादित करें: उस समय मेरा अनुमान सही था: https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/autocomplete/autocomplete_controller.cc&sq/package:chromium&type=cs&l=392&rcl=1383945446
में chrome://settings
आप कॉन्फ़िगर कर सकते हैं जो खोज प्रदाता ऑम्निबॉक्स द्वारा प्रयोग किया जाता है। उबंटू में क्रोमियम में डिफ़ॉल्ट Google प्रदाता द्वारा निर्दिष्ट URL इस प्रकार है:
{गूगल: baseurl} खोज q =% s और ग्राहक = ubuntu और चैनल = सीएस और {गूगल: RLZ}? {गूगल: originalQueryForSuggestion} {गूगल: assistedQueryStats} {गूगल: searchFieldtrialParameter} {गूगल: searchClient} {गूगल: sourceid} {गूगल: instantExtendedEnabledParameter} {गूगल: omniboxStartMarginParameter} यानी = {} inputEncoding
यह अतिरिक्त विवरण प्रदान कर सकता है कि ब्राउज़र Google को क्या भेजता है।