คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
หากต้องการเปิดใช้งานการค้นหาเนื้อหาที่มีการเผยแพร่ต่อสาธารณะในพอร์ทัลของคุณ คุณสามารถสร้างหน้าการค้นหาเฉพาะซึ่งคุณฝัง Google Custom Search Engine (CSE) ได้ ตัวอย่างเช่น พอร์ทัลที่แสดงในรูปต่อไปนี้จะฝัง Google CSE ไว้ ซึ่งทำให้สามารถค้นหาเนื้อหาที่ Google จัดทำดัชนีได้
วิธีสร้างหน้าการค้นหาที่กำหนดเอง
- เผยแพร่เนื้อหาพอร์ทัล
สร้าง Custom Search Engine ของ Google โดยทำดังนี้
ก. ไปที่หน้าการกำหนดค่า Google Custom Search
ข. คลิกเพิ่มเพื่อสร้าง Custom Search Engine ใหม่
ค. กำหนดค่าเครื่องมือค้นหาที่กำหนดเองและระบุโดเมนเว็บไซต์พอร์ทัล โปรดดูที่สร้างเครื่องมือค้นหาในศูนย์ช่วยเหลือของ Google Custom Search
ง. เร่งการจัดทำดัชนีเว็บไซต์โดยยืนยันและส่งเว็บไซต์โดยใช้เครื่องมือ Google WebMaster ดูยืนยันเว็บไซต์ของคุณในเครื่องมือของผู้ดูแลเว็บในศูนย์ช่วยเหลือของ Google Custom Searchเพิ่มสคริปต์ที่กำหนดเองต่อไปนี้ลงในพอร์ทัลของคุณ โปรดดูหัวข้อเพิ่มสคริปต์ที่กำหนดเอง
ตั้งค่าตัวแปร
cx
เป็นรหัสเครื่องมือค้นหาของ Google และค่าpath
เป็น URL ของหน้าค้นหา<script> window.portal = { pageEventListeners: { onLoad: (path) => { // Update with your search page URL if (path === '/your-search-page-URL') { // Add your Google search engine ID var cx = 'your-search-engine-id'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = 'https://cse.google.com/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); gcse.onload = function () { var search = document.createElement('gcse:search'); // Note the element ID name var searchBox = document.getElementById('search-box'); searchBox.appendChild(search); }; } } } }; </script>
สร้างหน้าค้นหาใหม่ในพอร์ทัลและปรับแต่งตามต้องการ โปรดดูหัวข้อจัดการหน้าเว็บในพอร์ทัล
เพิ่มรหัสองค์ประกอบของการค้นหาที่กำหนดเอง (
search-box
) ที่กำหนดไว้ในสคริปต์ที่กำหนดเองของคุณในตำแหน่งที่คุณต้องการให้ช่องค้นหาของ Google ปรากฏ เช่น<div id="search-box"></div>
เพิ่มหน้าค้นหาลงในการไปยังส่วนต่างๆ ของพอร์ทัลตามต้องการ ดูตั้งค่าการนำทางสำหรับข้อมูลเพิ่มเติม
เผยแพร่หน้าการค้นหาและอัปเดตการนำทาง