دليل البدء باستخدام Google Cloud Search

يوضح هذا البرنامج التعليمي كيفية نشر حل Cloud Search بسيط واستخدام GitHub كمستودع للبيانات المطلوب فهرستها. على وجه التحديد، يتكون هذا البرنامج التعليمي من نموذجين من التطبيقات:

  • يشير هذا المصطلح إلى موصِّل محتوى تم إنشاؤه باستخدام حزمة تطوير البرامج (SDK) الخاصة بموصل Cloud Search، ويتم استخدامه لفهرسة البيانات المتوفّرة في مستودعات GitHub. تتضمن البيانات المفهرسة المشكلات وطلبات السحب ومحتوى العنوان للفرع الافتراضي (master).
  • هو تطبيق ويب يستخدم أداة البحث لتوفير واجهة بحث مخصّصة.

المتطلّبات الأساسية

تتطلب هذه الدورة التعليمية المتطلبات الأساسية التالية:

  • إمكانية وصول المشرف إلى نطاق على Google Workspace أو Cloud Identity مع تفعيل Cloud Search لفهرسة بيانات الجهات الخارجية إذا لم تتمكن من عرض الإعدادات في لوحة تحكم المشرف، يمكنك إما التواصل مع مشرف النطاق أو الاشتراك في Cloud Search.
  • حساب مستخدم على GitHub
  • الإلمام بلغة Java وJavaScript.
  • الإصدار 8 من Java أو إصدار أحدث
  • Maven.
  • الإصدار 8.11 من Node.js أو إصدار أحدث.

إنشاء مشروع الدليل التوجيهي

للبدء، عليك إنشاء مشروع Google Cloud Platform. يشكّل هذا المشروع الأساس لإنشاء جميع خدمات Google Cloud Platform وتفعيلها واستخدامها، بما في ذلك إدارة واجهات برمجة التطبيقات وتفعيل الفوترة وإضافة المتعاونين وإزالتهم وإدارة الأذونات.

  1. افتح وحدة تحكُّم Google Cloud.

  2. في أعلى الصفحة، انقر على على يسار "Google Cloud Console". سيظهر مربع حوار يسرد المشروعات الحالية.

  3. انقر على مشروع جديد. ستظهر شاشة "مشروع جديد".

  4. في الحقل اسم المشروع، أدخِل اسم المشروع، مثل "SearchTutorial".

  5. (اختياري) انقر على تعديل لتعديل رقم تعريف المشروع. لا يمكن تغيير رقم تعريف المشروع بعد إنشاء المشروع، لذا اختَر معرّفًا يلبي احتياجاتك طوال فترة المشروع.

  6. لتصفّح المواقع الجغرافية للمشروع، انقر على تصفُّح.

  7. انقر على موقع لمشروعك وانقر على اختيار.

  8. انقر على إنشاء. تنتقل وحدة التحكم إلى صفحة لوحة البيانات. يتم إنشاء المشروع في غضون بضع دقائق.

لمزيد من المعلومات حول إنشاء المشاريع وإدارتها، راجع إنشاء المشاريع وإدارتها.

تفعيل واجهة برمجة التطبيقات

يجب تفعيل Google Cloud Search API وإنشاء حساب خدمة للحصول على بيانات الاعتماد.

  1. في شريط التنقُّل الأيمن، انقر على واجهات برمجة التطبيقات والخدمات.
  2. للتأكّد من أنّك في المشروع الذي تم إنشاؤه حديثًا، انقر على رمز على يسار بانر Google Cloud Console واختَر المشروع الذي تم إنشاؤه حديثًا.
  3. انقر على تفعيل واجهات برمجة التطبيقات والخدمات (ENABLE APIS AND SERVICES). تظهر صفحة "مرحبًا بك في مكتبة واجهة برمجة التطبيقات".
  4. اكتب "Cloud Search API" في حقل البحث واضغط على زر return. يتم عرض قائمة بواجهات برمجة التطبيقات.
  5. انقر على Cloud Search API. تظهر صفحة "واجهة برمجة تطبيقات Cloud Search".
  6. انقر على تفعيل. تظهر صفحة النظرة العامة.

لمزيد من المعلومات حول تفعيل واجهات برمجة التطبيقات وإيقافها، يُرجى الاطّلاع على إدارة واجهات برمجة التطبيقات في Google Cloud Console.

استنساخ مستودع البرامج التعليمية

لاستنساخ نموذج مستودع، شغِّل الأمر التالي:

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

التالي