บริบท: การกำหนด Programmable Search Engine

หน้านี้จะอธิบายวิธีกำหนดข้อกำหนดของเครื่องมือค้นหาโดยใช้ไฟล์บริบท

  1. ภาพรวม
  2. องค์ประกอบของ CustomSearchEngine

ภาพรวม

ไฟล์บริบทจะอธิบายโครงสร้างของเครื่องมือค้นหาและกำหนดลักษณะการทำงานของเครื่องมือค้นหา วิธีที่ดีที่สุดในการเริ่มต้นเรียนรู้เกี่ยวกับไฟล์บริบทคือการดูตัวอย่างง่ายๆ ขณะที่คุณสร้างความมั่นใจ คุณอาจต้องการเริ่มทำการทดสอบกับองค์ประกอบและแอตทริบิวต์ต่างๆ คุณสามารถเล่นกับการตั้งค่าในแผงควบคุม จากนั้นดูเวอร์ชัน XML ที่สร้างขึ้นซึ่งดาวน์โหลดจากหน้าภาพรวม

โค้ดต่อไปนี้อธิบายถึงเครื่องมือค้นหาสำหรับการเปลี่ยนแปลงสภาพภูมิอากาศ โปรดทราบว่าเครื่องมือค้นหานี้ได้เปิดใช้งานการค้นหารูปภาพไว้

<CustomSearchEngine keywords="climate &quot;global warming&quot; &quot;greenhouse gases&quot;"
                    language="en">
  <Title>RealClimate</Title>
  <Description>Science behind global warming and climate change.</Description>
  <Context>
    <BackgroundLabels>
      <Label name="_include_" mode="FILTER"/>
      <Label name="_exclude_" mode="ELIMINATE"/>
    </BackgroundLabels>
  </Context>
  <LookAndFeel/>
  <ImageSearchSettings enable="true"/>
</CustomSearchEngine>

อีลิเมนต์ CustomSearchEngine

ไฟล์บริบทพื้นฐานประกอบด้วยองค์ประกอบหลักและองค์ประกอบย่อยต่อไปนี้

องค์ประกอบ ต้องระบุ คำอธิบาย
CustomSearchEngine ต้องระบุ แนบข้อมูลทั้งหมดเกี่ยวกับเครื่องมือค้นหา มีแอตทริบิวต์ต่อไปนี้
  • keywords ระบุรายการคีย์เวิร์ดที่คั่นด้วยเว้นวรรคซึ่งเชื่อมโยงกับเครื่องมือค้นหา (สูงสุด 100 อักขระ) หากไม่ได้ระบุไว้ Programmable Search Engine จะใช้ค่าว่าง
  • language ระบุภาษาที่รองรับภาษาใดภาษาหนึ่งที่จะแสดงในอินเทอร์เฟซผู้ใช้ การระบุภาษาจะเพิ่มผลลัพธ์ในภาษานั้น แต่จะไม่กรองผลลัพธ์ในภาษาอื่นๆ หากไม่ระบุไว้ Programmable Search Engine จะใช้ en (ภาษาอังกฤษ) หากค่าเป็น Null โปรแกรม Programmable Search Engine จะใช้ภาษาของภาษาของผู้ใช้
  • autocompletions ระบุว่า Programmable Search Engine ควรสร้างการเติมข้อความอัตโนมัติ GLOSSARY สำหรับเครื่องมือค้นหาของคุณหรือไม่ ค่าที่อนุญาตคือ true หรือ false หากเป็น true โปรดทราบว่าการสร้างการเติมข้อมูลอัตโนมัติอาจใช้เวลาหลายชั่วโมง หลังจากตั้งค่านี้แล้ว คุณต้องแก้ไขโค้ดของช่องค้นหาเพื่อขอการเติมข้อความอัตโนมัติ คุณสามารถรับโค้ดที่อัปเดตได้จากแท็บรับรหัสในแผงควบคุม เฉพาะเครื่องมือค้นหาที่ค้นหาเว็บไซต์ที่รวมอยู่ซึ่งเป็นกลุ่มเว็บไซต์ที่กำหนดไว้ล่วงหน้าเท่านั้นที่สามารถมีข้อความค้นหาที่เติมข้อความอัตโนมัติได้
Title ต้องระบุ ชื่อของเครื่องมือค้นหา โดยจะปรากฏในหน้าแรกของ Programmable Search Engine และหน้าผลลัพธ์
Description ต้องระบุ ข้อความอธิบายที่ปรากฏในหน้าภาพรวมเครื่องมือค้นหาของคุณ
Context ต้องระบุ ระงับข้อมูลเกี่ยวกับป้ายกำกับ รวมองค์ประกอบย่อย BackgroundLabels และ Facet
BackgroundLabels ไม่บังคับ คอนเทนเนอร์สำหรับป้ายกำกับที่ใช้โปรโมต รวม หรือยกเว้นเว็บไซต์และหน้าเว็บ มีองค์ประกอบ Label ย่อยอย่างน้อย 1 รายการ
Label ไม่บังคับ ป้ายกำกับที่ใช้โปรโมตเว็บไซต์หรือพิจารณาการรวม/ยกเว้นเว็บไซต์ มีแอตทริบิวต์ต่อไปนี้
  • name ชื่อป้ายกำกับ
  • mode FILTER (โปรโมตหรือแสดงเว็บไซต์ที่ต้องการโดยเฉพาะ) หรือ ELIMINATE (ยกเว้นเว็บไซต์) ซึ่งคุณปรับแต่งป้ายกำกับเหล่านี้ได้ตามต้องการ
LookAndFeel ต้องระบุ ควบคุมรูปลักษณ์ของเครื่องมือค้นหา ซึ่งมีหลายแอตทริบิวต์และองค์ประกอบย่อยซึ่งอธิบายไว้โดยละเอียดในหน้ารูปลักษณ์

ImageSearchSettings ไม่บังคับ

ระบุว่ามีการเปิดใช้งานการค้นหารูปภาพหรือไม่ มีแอตทริบิวต์ต่อไปนี้

  • enable ระบุว่ามีการเปิดใช้งานการค้นหารูปภาพสำหรับเครื่องมือค้นหานี้หรือไม่ ค่าที่อนุญาตคือ true หรือ false