কাস্টম সার্চ পৃষ্ঠা তৈরি করা

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।
তথ্য

আপনার পোর্টালে সর্বজনীনভাবে উপলভ্য কন্টেন্ট সার্চ করার সুবিধা চালু করতে, আপনি একটি নির্দিষ্ট সার্চ পৃষ্ঠা তৈরি করতে পারেন যেখানে আপনি একটি Google কাস্টম সার্চ ইঞ্জিন (CSE) এম্বেড করেন। যেমন, নিম্নলিখিত ছবিতে দেখানো পোর্টাল একটি Google CSE এম্বেড করে যা Google-এর ইন্ডেক্স করা কন্টেন্ট সার্চ করার সুবিধা দেয়।


সার্চ পৃষ্ঠা

কাস্টম সার্চ পৃষ্ঠা তৈরি করতে:

  1. আপনার পোর্টাল কন্টেন্ট প্রকাশ করুন।
  2. Google কাস্টম সার্চ ইঞ্জিন তৈরি করুন:
    ক. Google কাস্টম সার্চ কনফিগারেশন পৃষ্ঠায় নেভিগেট করুন।
    খ. নতুন কাস্টম সার্চ ইঞ্জিন তৈরি করতে যোগ করুন বিকল্পে ক্লিক করুন।

    গ. আপনার কাস্টম সার্চ ইঞ্জিন কনফিগার করুন এবং পোর্টাল সাইটের ডোমেন শনাক্ত করুন। Google কাস্টম সার্চ সহায়তা কেন্দ্রে সার্চ ইঞ্জিন তৈরি করা দেখুন।
    ঘ. Google Webmaster Tools ব্যবহার করে আপনার সাইট যাচাই ও জমা দেওয়ার মাধ্যমে সাইট ইন্ডেক্স করার প্রসেস দ্রুত করুন। Google কাস্টম সার্চ সহায়তা থেকে ওয়েবমাস্টার টুলে আপনার সাইট যাচাই করুন দেখুন।

  3. আপনার পোর্টালে নিম্নলিখিত কাস্টম স্ক্রিপ্ট যোগ করুন। কাস্টম স্ক্রিপ্ট যোগ করুন দেখুন।

    আপনার Google সার্চ ইঞ্জিন আইডিতে cx ভেরিয়েবল এবং আপনার সার্চ পৃষ্ঠার URL-এ path ভ্যালু সেট করুন।

    <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. আপনি যে লোকেশনে Google সার্চ বক্স দেখাতে চান সেখানে আপনার কাস্টম স্ক্রিপ্টে সংজ্ঞায়িত কাস্টম সার্চ এলিমেন্ট আইডি (search-box) যোগ করুন। যেমন:

    <div id="search-box"></div>
    
  6. প্রয়োজন অনুযায়ী আপনার পোর্টাল নেভিগেশনে সার্চ পৃষ্ঠা যোগ করুন। আরও তথ্যের জন্য নেভিগেশন সেট-আপ করা দেখুন।

  7. আপনার সার্চ পৃষ্ঠা ও নেভিগেশন আপডেট প্রকাশ করুন।