Membuat halaman penelusuran kustom

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Untuk mengaktifkan penelusuran konten yang tersedia secara publik di portal Anda, Anda dapat membuat halaman penelusuran khusus tempat Anda menyematkan Google Mesin Telusur Khusus (CSE). Misalnya, portal yang ditampilkan pada gambar berikut menyematkan CSE Google yang memungkinkan penelusuran konten yang diindeks oleh Google.


halaman penelusuran

Untuk membuat halaman penelusuran kustom:

  1. Publikasikan konten portal Anda.
  2. Buat mesin telusur khusus Google:
    a. Buka halaman konfigurasi Google Custom Search.
    b. Klik Tambahkan untuk membuat mesin telusur kustom baru.

    c. Konfigurasi mesin telusur kustom Anda dan identifikasi domain situs portal. Lihat Membuat mesin telusur di Bantuan Google Penelusuran Khusus.
    d. Percepat pengindeksan situs dengan memverifikasi dan mengirimkan situs Anda menggunakan alat WebMaster Google. Lihat Memverifikasi situs Anda di Alat Webmaster di Bantuan Google Penelusuran Khusus.

  3. Tambahkan skrip kustom berikut ke portal Anda. Lihat Menambahkan skrip kustom.

    Setel variabel cx ke ID mesin telusur Google Anda dan nilai path ke URL halaman penelusuran Anda.

    <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>
    
  4. Buat halaman penelusuran baru di portal Anda dan sesuaikan sesuai keinginan. Lihat Mengelola halaman di portal Anda.

  5. Tambahkan ID elemen penelusuran kustom (search-box) yang ditentukan dalam skrip kustom Anda di lokasi yang Anda inginkan untuk menampilkan kotak penelusuran Google. Contoh:

    <div id="search-box"></div>
    
  6. Tambahkan halaman penelusuran ke navigasi portal Anda, sesuai kebutuhan. Lihat Menyiapkan navigasi untuk mengetahui informasi selengkapnya.

  7. Publikasikan pembaruan halaman penelusuran dan navigasi Anda.