יצירת דף חיפוש מותאם אישית

אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X.
מידע

כדי לאפשר חיפוש של התוכן שזמין לציבור בפורטל, אפשר ליצור דף חיפוש ייעודי ולהטמיע בו מנוע חיפוש מותאם אישית (CSE) של Google. לדוגמה, בפורטל שמוצג באיור הבא מוטמע מנוע חיפוש מותאם אישית של Google שמאפשר לחפש את התוכן שנוסף לאינדקס על ידי Google.


דף חיפוש

כדי ליצור דף חיפוש בהתאמה אישית:

  1. פרסום התוכן בפורטל.
  2. יוצרים מנוע חיפוש מותאם אישית של Google:
    א. עוברים לדף ההגדרה של חיפוש מותאם אישית של Google.
    ב. לוחצים על הוספה כדי ליצור מנוע חיפוש מותאם אישית חדש.

    ג. מגדירים את מנוע החיפוש המותאם אישית ומזהים את הדומיין של אתר הפורטל. אפשר לעיין במאמר יצירת מנוע חיפוש במרכז העזרה של חיפוש Google בהתאמה אישית.
    ד. כדי לזרז את הוספת האתר לאינדקס, צריך לאמת אותו ולשלוח אותו באמצעות כלי Google למנהלי אתרים. תוכלו לעיין במאמר בנושא אימות האתר בכלי מנהל האתרים במרכז העזרה של חיפוש מותאם אישית של Google.

  3. מוסיפים את הסקריפט המותאם אישית הבא לפורטל. איך מוסיפים סקריפטים מותאמים אישית

    מגדירים את המשתנה 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>
    
  4. יוצרים דף חיפוש חדש בפורטל ומבצעים בו התאמה אישית לפי הצורך. איך מנהלים דפים בפורטל

  5. מוסיפים את מזהה רכיב החיפוש המותאם אישית (search-box) שהוגדר בסקריפט המותאם אישית במיקום שבו רוצים שתיבת החיפוש של Google תופיע. לדוגמה:

    <div id="search-box"></div>
    
  6. מוסיפים את דף החיפוש לניווט בפורטל, לפי הצורך. מידע נוסף מופיע במאמר בנושא הגדרת ניווט.

  7. מפרסמים את דף החיפוש ואת עדכוני הניווט.