زمینه: تعریف موتور جستجوی قابل برنامه ریزی
این صفحه نحوه تعریف مشخصات موتور جستجوی خود را با استفاده از یک فایل زمینه توضیح می دهد.
- نمای کلی
- عناصر موتور جستجوی سفارشی
نمای کلی
یک فایل زمینه ساختار موتور جستجوی شما را توصیف می کند و رفتار آن را تعریف می کند. بهترین راه برای شروع یادگیری در مورد فایل های زمینه، مشاهده یک مثال ساده است. همانطور که اعتماد به نفس خود را ایجاد می کنید، ممکن است بخواهید شروع به آزمایش با عناصر و ویژگی های مختلف کنید. می توانید با تنظیمات موجود در کنترل پنل بازی کنید و سپس نسخه XML تولید شده را که از صفحه نمای کلی دانلود شده است مشاهده کنید.
کد زیر یک موتور جستجو برای تغییرات آب و هوا را توصیف می کند. توجه داشته باشید که این موتور جستجو جستجوی تصویر را فعال کرده است.
<CustomSearchEngine keywords="climate "global warming" "greenhouse gases""
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
یک فایل زمینه اصلی شامل عناصر اصلی و عناصر فرزند زیر است.
عنصر | مورد نیاز | توضیحات |
---|
CustomSearchEngine | مورد نیاز | تمام اطلاعات مربوط به موتور جستجو را در بر می گیرد. دارای ویژگی های زیر است:-
keywords فهرستی (حداکثر 100 کاراکتر) از کلیدواژههای جدا شده با فاصله مرتبط با موتور جستجو را مشخص میکند. اگر مشخص نشده باشد، موتور جستجوی قابل برنامه ریزی از یک مقدار خالی استفاده می کند. -
language . یکی از زبان های پشتیبانی شده را برای نمایش در رابط کاربری مشخص می کند. تعیین یک زبان باعث افزایش نتایج در آن زبان می شود، اما نتایج در زبان های دیگر را فیلتر نمی کند. اگر مشخص نشده باشد، موتور جستجوی برنامه پذیر en (انگلیسی) استفاده خواهد کرد. اگر مقدار صفر باشد، موتور جستجوی برنامهپذیر از زبان محلی کاربر شما استفاده میکند. -
autocompletions نشان می دهد که آیا موتور جستجوی قابل برنامه ریزی باید تکمیل خودکار واژه نامه را برای موتور جستجوی شما ایجاد کند یا خیر. مقادیر مجاز true یا false هستند. اگر true ، توجه داشته باشید که ایجاد تکمیل خودکار ممکن است چندین ساعت طول بکشد. پس از تنظیم این مقدار، باید کد جعبه جستجوی خود را برای درخواست تکمیل خودکار تغییر دهید. می توانید کد به روز شده را از تب دریافت کد در کنترل پنل دریافت کنید. فقط موتورهای جستجویی که سایتهای شامل را جستجو میکنند - مجموعهای از وبسایتهای از پیش تعیینشده - میتوانند پرس و جوهای تکمیلشده خودکار داشته باشند.
|
Title | مورد نیاز | نام موتور جستجوی شما در صفحه اصلی موتور جستجوی قابل برنامه ریزی شما و صفحات نتیجه ظاهر می شود. |
Description | مورد نیاز | متن توصیفی که در صفحه مرور کلی موتور جستجوی شما ظاهر می شود. |
Context | مورد نیاز | اطلاعات مربوط به برچسب ها را نگه می دارد. شامل عناصر فرزند BackgroundLabels و Facet است. |
BackgroundLabels | اختیاری | کانتینر برچسبهایی که برای تبلیغ، گنجاندن یا حذف سایتها و صفحات استفاده میشود. شامل یک یا چند عنصر Label فرزند است. |
Label | اختیاری | برچسبی که برای تبلیغ سایتها یا تعیین درج/حذف سایتها استفاده میشود. دارای ویژگی های زیر است:-
name . نام برچسب -
mode . FILTER (سایتهای برگزیده را تبلیغ میکند یا منحصراً نشان میدهد) یا ELIMINATE (به استثنای سایت). شما می توانید این برچسب ها را به دلخواه شخصی سازی کنید.
|
LookAndFeel | مورد نیاز | ظاهر و احساس موتور جستجوی شما را کنترل می کند. دارای چندین ویژگی و عناصر فرزند است که در صفحه Look and Feel به تفصیل توضیح داده شده است. |
ImageSearchSettings | اختیاری | مشخص می کند که جستجوی تصویر فعال باشد یا خیر. دارای ویژگی های زیر است: -
enable . مشخص می کند که جستجوی تصویر برای این موتور جستجو فعال باشد یا خیر. مقادیر مجاز true یا false هستند.
|
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی."],[[["Custom Search Ads are customized using parameters categorized by their scope: Page Level, Configuration Settings, and Unit Level."],["Page Level parameters, such as `pubId` and `query`, manage ad behavior across the entire page while Unit Level parameters control individual ad units using attributes like `container` and `width`."],["Configuration settings provide control over aspects like ad filtering (`adsafe`), testing (`adtest`), and language targeting (`hl`)."],["Optional parameters offer further customization, such as defining ad click behavior (`linkTarget`), handling ad loading events (`adLoadedCallback`), and specifying the number of ads to display (`number`)."],["Parameters like `relatedSearchTargeting` and `terms` enable the implementation of related searches, enhancing the user experience by providing relevant content suggestions."]]],[]]