প্রসঙ্গ: একটি প্রোগ্রামেবল সার্চ ইঞ্জিন সংজ্ঞায়িত করা

এই পৃষ্ঠাটি বর্ণনা করে কিভাবে একটি প্রসঙ্গ ফাইল ব্যবহার করে আপনার সার্চ ইঞ্জিন স্পেসিফিকেশন সংজ্ঞায়িত করতে হয়।

  1. ওভারভিউ
  2. কাস্টম সার্চ ইঞ্জিন উপাদান

ওভারভিউ

একটি প্রসঙ্গ ফাইল আপনার সার্চ ইঞ্জিনের গঠন বর্ণনা করে এবং এর আচরণকে সংজ্ঞায়িত করে। প্রসঙ্গ ফাইলগুলি সম্পর্কে শেখা শুরু করার সর্বোত্তম উপায় হল একটি সাধারণ উদাহরণ দেখা। আপনি আপনার আত্মবিশ্বাস তৈরি করার সাথে সাথে আপনি বিভিন্ন উপাদান এবং গুণাবলী নিয়ে পরীক্ষা শুরু করতে চাইতে পারেন। আপনি কন্ট্রোল প্যানেলে সেটিংসের সাথে খেলতে পারেন, এবং তারপর ওভারভিউ পৃষ্ঠা থেকে ডাউনলোড করা জেনারেট করা XML সংস্করণটি দেখতে পারেন।

নিম্নলিখিত কোড জলবায়ু পরিবর্তনের জন্য একটি সার্চ ইঞ্জিন বর্ণনা করে। মনে রাখবেন এই সার্চ ইঞ্জিনে ইমেজ সার্চ চালু আছে।

<CustomSearchEngine keywords="climate &quot;global warming&quot; &quot;greenhouse gases&quot;"
                    language="en">
  <Title>RealClimate</Title>
  <Description>Science behind global warming and climate change.</Description>
  <Context>
    <BackgroundLabels>
      <Label name="_include_" mode="FILTER"/>
      <Label name="_exclude_" mode="ELIMINATE"/>
    </BackgroundLabels>
  </Context>
  <LookAndFeel/>
  <ImageSearchSettings enable="true"/>
</CustomSearchEngine>

কাস্টম সার্চ ইঞ্জিন উপাদান

একটি মৌলিক প্রসঙ্গ ফাইল নিম্নলিখিত প্রধান উপাদান এবং শিশু উপাদান অন্তর্ভুক্ত.

উপাদান প্রয়োজন বর্ণনা
CustomSearchEngine প্রয়োজন সার্চ ইঞ্জিন সম্পর্কে সমস্ত তথ্য সংযুক্ত করে। নিম্নলিখিত বৈশিষ্ট্য আছে:
  • keywords অনুসন্ধান ইঞ্জিনের সাথে যুক্ত স্থান-বিচ্ছিন্ন কীওয়ার্ডগুলির একটি তালিকা (100 অক্ষর পর্যন্ত দীর্ঘ) নির্দিষ্ট করে৷ নির্দিষ্ট না থাকলে, প্রোগ্রামেবল সার্চ ইঞ্জিন একটি খালি মান ব্যবহার করবে।
  • language ব্যবহারকারী ইন্টারফেসে প্রদর্শনের জন্য সমর্থিত ভাষাগুলির একটি নির্দিষ্ট করে। একটি ভাষা নির্দিষ্ট করা সেই ভাষার ফলাফলগুলিকে বাড়িয়ে তুলবে, কিন্তু অন্য ভাষায় ফলাফলগুলি ফিল্টার করবে না৷ নির্দিষ্ট না থাকলে, প্রোগ্রামেবল সার্চ ইঞ্জিন en (ইংরেজি) ব্যবহার করবে। মানটি শূন্য হলে, প্রোগ্রামেবল সার্চ ইঞ্জিন আপনার ব্যবহারকারীর লোকেলের ভাষা ব্যবহার করবে।
  • autocompletions প্রোগ্রামেবল সার্চ ইঞ্জিন আপনার সার্চ ইঞ্জিনের জন্য GLOSSARY স্বয়ংসম্পূর্ণতা তৈরি করবে কিনা তা নির্দেশ করে৷ অনুমোদিত মান true বা falsetrue হলে, মনে রাখবেন যে স্বয়ংসম্পূর্ণতা তৈরি করতে কয়েক ঘন্টা সময় লাগতে পারে। এই মান সেট করার পরে, স্বয়ংসম্পূর্ণতার অনুরোধ করতে আপনাকে অবশ্যই আপনার অনুসন্ধান বাক্স কোডটি সংশোধন করতে হবে৷ আপনি কন্ট্রোল প্যানেলে কোড পান ট্যাব থেকে আপডেট করা কোড পেতে পারেন। শুধুমাত্র যে সার্চ ইঞ্জিনগুলি সার্চ করে এমন সাইটগুলি অন্তর্ভুক্ত করে—ওয়েবসাইটগুলির একটি পূর্বনির্ধারিত সংগ্রহ—স্বয়ংসম্পূর্ণ প্রশ্ন থাকতে পারে।
Title প্রয়োজন আপনার সার্চ ইঞ্জিনের নাম। এটি আপনার প্রোগ্রামেবল সার্চ ইঞ্জিন হোমপেজে এবং ফলাফল পৃষ্ঠাগুলিতে প্রদর্শিত হয়৷
Description প্রয়োজন আপনার সার্চ ইঞ্জিন ওভারভিউ পৃষ্ঠায় প্রদর্শিত বর্ণনামূলক পাঠ্য।
Context প্রয়োজন লেবেল সম্পর্কে তথ্য রাখে। চাইল্ড উপাদান BackgroundLabels এবং Facet অন্তর্ভুক্ত করে।
BackgroundLabels ঐচ্ছিক সাইট এবং পৃষ্ঠাগুলিকে প্রচার করতে, অন্তর্ভুক্ত করতে বা বাদ দিতে ব্যবহৃত লেবেলের জন্য ধারক৷ এক বা একাধিক চাইল্ড Label উপাদান অন্তর্ভুক্ত।
Label ঐচ্ছিক সাইট প্রচার করতে বা সাইটগুলির অন্তর্ভুক্তি/বর্জন নির্ধারণ করতে ব্যবহৃত লেবেল। নিম্নলিখিত বৈশিষ্ট্য আছে:
  • name লেবেলের নাম।
  • mode FILTER (প্রচার করে বা একচেটিয়াভাবে পছন্দের সাইট দেখায়) বা ELIMINATE (সাইট বাদ দেয়)। আপনি আপনার ইচ্ছা মত এই লেবেল কাস্টমাইজ করতে পারেন.
LookAndFeel প্রয়োজন আপনার সার্চ ইঞ্জিনের চেহারা এবং অনুভূতি নিয়ন্ত্রণ করে। এটিতে একাধিক বৈশিষ্ট্য এবং শিশু উপাদান রয়েছে যা চেহারা এবং অনুভূতি পৃষ্ঠায় বিশদভাবে বর্ণনা করা হয়েছে।

ImageSearchSettings ঐচ্ছিক

চিত্র অনুসন্ধান সক্ষম করা হয়েছে কিনা তা নির্দিষ্ট করে। নিম্নলিখিত বৈশিষ্ট্য আছে:

  • enable এই সার্চ ইঞ্জিনের জন্য চিত্র অনুসন্ধান সক্ষম কিনা তা নির্দিষ্ট করে৷ অনুমোদিত মান true বা false