إنشاء صفحة بحث مخصّصة

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

لإتاحة البحث في المحتوى المتاح للجميع في البوابة، يمكنك إنشاء صفحة بحث مخصّصة تضمّ محرك بحث مخصّصًا من 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. انشر التعديلات التي أجريتها على صفحة البحث وعناصر التنقّل.