บริบท: การกำหนด Programmable Search Engine
หน้านี้จะอธิบายวิธีกำหนดข้อกำหนดของเครื่องมือค้นหาโดยใช้ไฟล์บริบท
- ภาพรวม
- องค์ประกอบของ CustomSearchEngine
ภาพรวม
ไฟล์บริบทจะอธิบายโครงสร้างของเครื่องมือค้นหาและกำหนดลักษณะการทำงานของเครื่องมือค้นหา วิธีที่ดีที่สุดในการเริ่มต้นเรียนรู้เกี่ยวกับไฟล์บริบทคือการดูตัวอย่างง่ายๆ ขณะที่คุณสร้างความมั่นใจ คุณอาจต้องการเริ่มทำการทดสอบกับองค์ประกอบและแอตทริบิวต์ต่างๆ คุณสามารถเล่นกับการตั้งค่าในแผงควบคุม จากนั้นดูเวอร์ชัน XML ที่สร้างขึ้นซึ่งดาวน์โหลดจากหน้าภาพรวม
โค้ดต่อไปนี้อธิบายถึงเครื่องมือค้นหาสำหรับการเปลี่ยนแปลงสภาพภูมิอากาศ โปรดทราบว่าเครื่องมือค้นหานี้ได้เปิดใช้งานการค้นหารูปภาพไว้
<CustomSearchEngine keywords="climate "global warming" "greenhouse gases""
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
|
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-09-12 UTC
[null,null,["อัปเดตล่าสุด 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."]]],[]]