این آموزش نحوه استقرار یک راه حل ساده Cloud Search را نشان می دهد و از GitHub به عنوان مخزن داده برای فهرست بندی استفاده می کند. به طور خاص، این آموزش شامل دو نمونه برنامه کاربردی است:
- یک رابط محتوا، ایجاد شده با Cloud Search Connector SDK ، که برای فهرست کردن دادههای موجود در مخازن GitHub استفاده میشود. دادههای نمایهشده شامل مسائل، درخواستهای کششی و محتوای سر شاخه پیشفرض (
master
) است. - یک برنامه وب که از ویجت جستجو برای ارائه یک رابط جستجوی سفارشی استفاده می کند.
پیش نیازها
این آموزش به پیش نیازهای زیر نیاز دارد:
- دسترسی سرپرست به Google Workspace یا دامنه Cloud Identity با فعال بودن Cloud Search for Third Data Indexing. اگر نمی توانید تنظیمات را در کنترل پنل مدیریت مشاهده کنید، با سرپرست دامنه خود تماس بگیرید یا برای جستجوی ابری ثبت نام کنید .
- یک حساب کاربری GitHub .
- آشنایی با جاوا و جاوا اسکریپت
- جاوا 8 یا جدیدتر.
- ماون .
- Node.js 8.11 یا جدیدتر.
پروژه آموزشی را ایجاد کنید
برای شروع، باید یک پروژه Google Cloud Platform ایجاد کنید. این پروژه اساس ایجاد، فعال کردن و استفاده از همه سرویسهای Google Cloud Platform (GCP) از جمله مدیریت APIها، فعال کردن صورتحساب، افزودن و حذف همکاران و مدیریت مجوزها را تشکیل میدهد.
کنسول Google Cloud را باز کنید.
در بالای صفحه، روی
در سمت راست "Google Cloud Console" کلیک کنید. گفتگوی لیست پروژه های فعلی ظاهر می شود.روی پروژه جدید کلیک کنید. صفحه New Project ظاهر می شود.
در قسمت Project Name ، نام پروژه مانند «SearchTutorial» را وارد کنید.
(اختیاری) برای ویرایش شناسه پروژه روی Edit کلیک کنید. شناسه پروژه پس از ایجاد پروژه قابل تغییر نیست، بنابراین شناسه ای را انتخاب کنید که نیازهای شما را برای طول عمر پروژه برآورده کند.
برای مرور مکانهای پروژه، روی BROWSE کلیک کنید.
روی یک مکان برای پروژه خود کلیک کنید و روی انتخاب کلیک کنید.
روی CREATE کلیک کنید. کنسول به صفحه داشبورد هدایت می شود. پروژه در عرض چند دقیقه ایجاد می شود.
برای اطلاعات بیشتر در مورد ایجاد و مدیریت پروژه ها، به ایجاد و مدیریت پروژه ها مراجعه کنید.
API را فعال کنید
شما باید Google Cloud Search API را فعال کنید و یک حساب کاربری برای دریافت اعتبار ایجاد کنید.
- در پیمایش سمت چپ، روی APIs & Services کلیک کنید.
- برای اطمینان از اینکه در پروژه جدید ایجاد شده هستید، روی نماد در سمت راست بنر کنسول Google Cloud کلیک کنید و پروژه تازه ایجاد شده خود را انتخاب کنید.
- روی ENABLE APIS AND SERVICES کلیک کنید. صفحه "Welcome to API Library" ظاهر می شود.
- "Cloud Search API" را در قسمت جستجو تایپ کنید و بازگشت را فشار دهید. لیستی از API ها برگردانده می شود.
- روی Cloud Search API کلیک کنید. صفحه "Cloud Search API" ظاهر می شود.
- روی ENABLE کلیک کنید. صفحه نمای کلی ظاهر می شود.
برای اطلاعات بیشتر در مورد فعال و غیرفعال کردن APIها، به مدیریت APIها در کنسول Google Cloud مراجعه کنید.
مخزن آموزش را کلون کنید
برای کلون کردن مخزن نمونه، دستور زیر را اجرا کنید:
git clone https://github.com/googleworkspace/cloud-search-samples.git