מדריך לתחילת העבודה עם Google Cloud Search

במדריך הזה נסביר איך לפרוס פתרון פשוט של Cloud Search, ואיך להשתמש ב-GitHub כמאגר הנתונים לאינדוקס. באופן ספציפי, המדריך הזה כולל שתי אפליקציות לדוגמה:

  • מחבר תוכן שנוצר באמצעות Cloud Search Connector SDK, ומשמש ליצירת אינדקס של נתונים שנמצאים במאגרי GitHub. הנתונים שנוספים לאינדקס כוללים בעיות, בקשות משיכה ותוכן ה-HEAD של הענף שמוגדר כברירת מחדל (master).
  • אפליקציית אינטרנט שמשתמשת בווידג'ט החיפוש כדי לספק ממשק חיפוש בהתאמה אישית.

דרישות מוקדמות

כדי לבצע את המדריך הזה, צריך לעמוד בדרישות המוקדמות הבאות:

  • גישת אדמין לדומיין Google Workspace או Cloud Identity עם Cloud Search שמופעלת בו האפשרות ליצירת אינדקס של נתונים של צד שלישי. אם אין לכם אפשרות לראות את ההגדרות בלוח הבקרה לאדמין, אתם יכולים לפנות לאדמין של הדומיין או להירשם ל-Cloud Search.
  • חשבון משתמש ב-GitHub.
  • היכרות עם Java ו-JavaScript.
  • Java 8 או גרסה חדשה יותר.
  • Maven.
  • Node.js בגרסה 8.11 ואילך.

יצירת פרויקט של מדריך

כדי להתחיל, צריך ליצור פרויקט ב-Google Cloud Platform. הפרויקט הזה הוא הבסיס ליצירה, להפעלה ולשימוש של כל שירותי Google Cloud Platform ‏ (GCP), כולל ניהול ממשקי API, הפעלת החיוב, הוספה והסרה של שותפי עריכה וניהול הרשאות.

  1. פותחים את מסוף Google Cloud.

  2. בחלק העליון של הדף, לוחצים על משמאל ל-Google Cloud Console. מופיעה תיבת דו-שיח עם רשימת הפרויקטים הנוכחיים.

  3. לוחצים על פרויקט חדש. מופיע המסך 'פרויקט חדש'.

  4. בשדה שם הפרויקט מזינים שם לפרויקט, כמו SearchTutorial.

  5. (אופציונלי) לוחצים על עריכה כדי לערוך את מזהה הפרויקט. אי אפשר לשנות את מזהה הפרויקט אחרי שהוא נוצר, לכן חשוב לבחור מזהה שיענה על הצרכים שלכם למשך חיי הפרויקט.

  6. כדי לעיין במיקומים של הפרויקט, לוחצים על עיון.

  7. לוחצים על מיקום לפרויקט ואז על בחירה.

  8. לוחצים על יצירה. המסוף יעבור לדף לוח הבקרה. הפרויקט נוצר תוך כמה דקות.

מידע נוסף על יצירה וניהול של פרויקטים זמין במאמר יצירה וניהול של פרויקטים.

הפעלת ה-API

כדי לקבל פרטי כניסה, צריך להפעיל את Google Cloud Search API וליצור חשבון שירות.

  1. בחלונית הניווט הימנית, לוחצים על APIs & Services (ממשקי API ושירותים).
  2. כדי לוודא שאתם בפרויקט החדש שיצרתם, לוחצים על הסמל משמאל לבאנר של מסוף Google Cloud ובוחרים את הפרויקט החדש.
  3. לוחצים על ENABLE APIS AND SERVICES (הפעלת ממשקי API ושירותים). מופיע הדף 'ברוכים הבאים אל API Library'.
  4. מקלידים 'Cloud Search API' בשדה החיפוש ולוחצים על Return. מוחזרת רשימה של ממשקי API.
  5. לוחצים על Cloud Search API. מופיע הדף Cloud Search API.
  6. לוחצים על הפעלה. יופיע דף הסקירה הכללית.

מידע נוסף על הפעלה והשבתה של ממשקי API זמין במאמר בנושא ניהול ממשקי API במסוף Google Cloud.

שכפול מאגר המדריך

כדי לשכפל את מאגר הדוגמאות, מריצים את הפקודה הבאה:

git clone https://github.com/googleworkspace/cloud-search-samples.git

הבא