Google Cloud Search başlangıç eğiticisi

Bu eğitimde, basit bir Cloud Search çözümünün nasıl dağıtılacağı gösterilmekte ve dizine eklenecek verilerin deposu olarak GitHub kullanılmaktadır. Bu eğitimde özellikle iki örnek uygulama yer almaktadır:

  • GitHub depolarında bulunan verileri dizine eklemek için Cloud Search Connector SDK ile oluşturulan bir içerik bağlayıcısı. Dizine eklenen veriler arasında sorunlar, çekme istekleri ve varsayılan dalın (master) baş içeriği yer alır.
  • Özelleştirilmiş bir arama arayüzü sağlamak için arama widget'ını kullanan bir web uygulaması.

Ön koşullar

Bu eğitim için aşağıdaki ön koşullar gereklidir:

  • Üçüncü taraf verilerini dizine ekleme için Cloud Search'ün etkin olduğu bir Google Workspace veya Cloud Identity alanına yönetici erişimi Yönetici kontrol panelinde ayarları görüntüleyemiyorsanız alan yöneticinizle iletişime geçin veya Cloud Search'e kaydolun.
  • GitHub kullanıcı hesabı.
  • Java ve JavaScript hakkında bilgi sahibi olmak
  • Java 8 veya sonraki sürümler.
  • Maven.
  • Node.js 8.11 veya daha yeni bir sürüm.

Eğitim projesini oluşturma

Başlamak için bir Google Cloud Platform projesi oluşturmanız gerekir. Bu proje; API'leri yönetme, faturalandırmayı etkinleştirme, ortak çalışanları ekleme ve kaldırma, izinleri yönetme dahil olmak üzere tüm Google Cloud Platform (GCP) hizmetlerini oluşturma, etkinleştirme ve kullanma işlemlerinin temelini oluşturur.

  1. Google Cloud Console'u açın.

  2. Sayfanın üst kısmında, "Google Cloud Console"un sağındaki simgesini tıklayın. Mevcut projelerin listelendiği bir iletişim kutusu açılır.

  3. YENİ PROJE'yi tıklayın. Yeni Proje ekranı görünür.

  4. Proje Adı alanına "SearchTutorial" gibi bir proje adı girin.

  5. (İsteğe bağlı) Proje kimliğini düzenlemek için Düzenle'yi tıklayın. Proje oluşturulduktan sonra proje kimliği değiştirilemez. Bu nedenle, proje süresince ihtiyaçlarınızı karşılayacak bir kimlik seçin.

  6. Projenin konumlarına göz atmak için GÖZ AT'ı tıklayın.

  7. Projeniz için bir konumu ve Seç'i tıklayın.

  8. 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 başlıklı makaleyi inceleyin.

API'yi etkinleştirme

Kimlik bilgilerini almak için Google Cloud Search API'yi etkinleştirmeniz ve bir hizmet hesabı oluşturmanız gerekir.

  1. Soldaki gezinme menüsünde API'ler ve Hizmetler'i tıklayın.
  2. Yeni oluşturulan projede olduğunuzdan emin olmak için Google Cloud Console banner'ının sağındaki simgesini tıklayın ve yeni oluşturduğunuz projeyi seçin.
  3. API'LERİ VE HİZMETLERİ ETKİNLEŞTİR'i tıklayın. "API Kitaplığına hoş geldiniz" sayfası görünür.
  4. Arama alanına "Cloud Search API" yazıp return tuşuna basın. API listesi döndürülür.
  5. Cloud Search API'yi tıklayın. "Cloud Search API" sayfası görünür.
  6. ETKİNLEŞTİR'i tıklayın. Genel Bakış sayfası görünür.

API'leri etkinleştirme ve devre dışı bırakma hakkında daha fazla bilgi için Google Cloud Console'da API'leri yönetme başlıklı makaleyi inceleyin.

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

İleri