Membuat halaman penelusuran kustom

Halaman ini berlaku untuk Apigee dan Apigee Hybrid.

Baca dokumentasi Apigee Edge.

Untuk mengaktifkan penelusuran konten yang tersedia untuk publik di portal, Anda dapat membuat halaman penelusuran khusus untuk menyematkan Google Custom Search Engine (CSE). Misalnya, portal yang ditampilkan dalam gambar berikut menyematkan CSE Google yang memungkinkan penelusuran konten yang diindeks oleh Google.


telusuri halaman

Untuk membuat halaman penelusuran khusus:

  1. Publikasikan konten portal Anda.
  2. Membuat mesin telusur khusus Google:
    a. Buka halaman konfigurasi penelusuran khusus Google.
    b. Klik Add untuk membuat mesin telusur khusus baru.

    c. Konfigurasikan mesin telusur khusus 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 Google Search Console. Lihat Memverifikasi situs di Search Console di Bantuan Google Penelusuran Khusus.

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

    Tetapkan variabel cx ke ID mesin telusur Google 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.

  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 informasi selengkapnya.

  7. Publikasikan halaman penelusuran dan update navigasi Anda.