Bu eğiticide, basit bir Cloud Search çözümünün nasıl dağıtılacağı ve Dizine eklenecek verilerin deposu olarak GitHub. Daha ayrıntılı olarak belirtmek gerekirse, eğitim iki örnek uygulamadan oluşur:
-
Dizine eklemek için kullanılan Cloud Search Connector SDK'sı
verileri de dahil edilir. Dizine eklenen veriler arasında sorunlar, pull istekleri,
ve varsayılan dalın (
master
) başlık içeriği. - Google’ın arama widget'ı özel bir arama arayüzü sunar.
Ön koşullar
Bu eğitim aşağıdaki ön koşulları gerektirir:
- Şu özelliklere sahip bir Google Workspace veya Cloud Identity alanına yönetici erişimi: Üçüncü Taraf Verileri Dizine Ekleme için Cloud Search etkinleştirildi. Görüntüleyemiyorsanız ayarlarını yapmak için alan adı yöneticinize başvurun veya Cloud Search'e kaydolun.
- GitHub kullanıcı hesabı.
- Java ve JavaScript aşinalığı.
- Java 8 veya daha yeni bir sürüm.
- Maven.
- Node.js 8.11 veya daha yeni sürümler.
Eğitim projesini oluşturma
Başlamak için bir Google Cloud Platform projesi oluşturmanız gerekir. Bu oluşturmak, etkinleştirmek ve kullanmak için Google Cloud'un temelini API'leri yönetme, faturalandırmayı etkinleştirme, ekleme ve ekleme dahil olmak üzere platform (GCP) hizmetleri ortak çalışanları kaldırma ve izinleri yönetme.
Google Cloud Console'u açın.
Sayfanın üst kısmındaki
. tıklayın. Mevcut projeleri listeleyen iletişim kutusu görünür.YENİ PROJE'yi tıklayın. Yeni Proje ekranı görüntülenir.
Proje Adı alanına şöyle bir proje adı girin: "SearchEğiticisi."
(isteğe bağlı) Proje kimliğini düzenlemek için Düzenle'yi tıklayın. Proje kimliği proje oluşturulduktan sonra değiştirildiğinden, Proje süresi boyunca ihtiyaçlarınızı karşılayan bir kimlik belgesidir.
Projenin konumlarına göz atmak için GÖZ AT'ı tıklayın.
Projenizin konumunu tıklayın ve Seç'i tıklayın.
OLUŞTUR'u tıklayın. Konsol, Kontrol Paneli sayfasına gider. Proje birkaç dakika içinde oluşturulur.
Proje oluşturma ve yönetme hakkında daha fazla bilgi için Proje Oluşturma ve Yönetme.
API'yi etkinleştirme
Aşağıdaki işlemler için Google Cloud Search API'yi etkinleştirmeniz ve bir hizmet hesabı oluşturmanız gerekir: kimlik bilgilerini alma.
- Soldaki gezinme menüsünden API'ler ve Hizmetler.
- Yeni oluşturulan projede olduğunuzdan emin olmak için simgesini Google Cloud Console banner'ını tıklayın ve yeni oluşturulan projenizi seçin.
- API'LERİ VE HİZMETLERİ ETKİNLEŞTİR'i tıklayın. "API Kitaplığı'na Hoş Geldiniz" sayfa görünür.
- "Cloud Search API" yazın yazıp return tuşuna basın. Liste döndürüldü.
- Cloud Search API'yi tıklayın. "Cloud Search API" görünür.
- ETKİNLEŞTİR'i tıklayın. Genel Bakış sayfası görüntülenir.
API'leri etkinleştirme ve devre dışı bırakma hakkında daha fazla bilgi için Google Cloud Console'da API'leri yönetme
Eğitim deposunu klonlama
Örnek depoyu klonlamak için aşağıdaki komutu çalıştırın:
git clone https://github.com/googleworkspace/cloud-search-samples.git