เมื่อฉันจากการค้นหาของ Google แถบอเนกประสงค์ของ Chrome มีพารามิเตอร์ที่ฝังอยู่ในแบบสอบถามเช่นaqs
&aqs=chrome..69i57.42x1j
- จุดประสงค์ของมันคืออะไร?
- มันมีอะไรบ้าง
- ระบุเบราว์เซอร์ (ไม่ซ้ำกัน) หรือไม่
เมื่อฉันจากการค้นหาของ Google แถบอเนกประสงค์ของ Chrome มีพารามิเตอร์ที่ฝังอยู่ในแบบสอบถามเช่นaqs
&aqs=chrome..69i57.42x1j
คำตอบ:
นี่เป็นพารามิเตอร์ที่ไม่มีเอกสารหากิน คุณจะพบการอ้างอิงสำหรับสิ่งนั้นในชุมชนนักพัฒนาซอฟต์แวร์ Chrome (ium) คำตอบของฉันนั้นขึ้นอยู่กับการค้นหาของ Google เท่านั้นดังนั้นบางคนจากภายในอาจช่วยเพิ่มเติมได้
ในที่สุดเพียงแค่ชี้ไปที่พื้นหลังเพิ่มเติมเกี่ยวกับการขาดเอกสารมีคำถาม SOนี้และความคิดเห็นที่อยากรู้อยากเห็นจากนักพัฒนา Chrome ในหัวข้อนี้เกี่ยวกับการใช้งาน 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
คุณสามารถกำหนดค่าว่าผู้ให้บริการการค้นหารายใดจะใช้แถบอเนกประสงค์ URL ที่ระบุโดยผู้ให้บริการเริ่มต้นของ Google ใน Chromium บน Ubuntu มีดังนี้:
{google: baseURL} ค้นหา q =% s & ลูกค้า = อูบุนตูและช่อง = cs & {google: RLZ} {google: originalQueryForSuggestion} {google: assistedQueryStats} {google: searchFieldtrialParameter} {google: searchClient} {google: sourceID} {google: instantExtendedEnabledParameter} {google: omniboxStartMarginParameter} คือ = {} inputEncoding
นี่อาจให้รายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่เบราว์เซอร์ส่งไปยัง google