Tutorial introduttivo su Google Cloud Search

Questo tutorial mostra come eseguire il deployment di una soluzione Cloud Search semplice e utilizza GitHub come repository di dati da indicizzare. Nello specifico, consiste in due applicazioni di esempio:

  • Un connettore di contenuti, creato con L'SDK Cloud Search Connector, utilizzato per indicizzare trovati nei repository GitHub. I dati indicizzati includono problemi, richieste di pull, e il contenuto head del ramo predefinito (master).
  • Un'app web che utilizza widget ricerca per offrire un'interfaccia di ricerca personalizzata.

Prerequisiti

Questo tutorial richiede i seguenti prerequisiti:

  • Accesso come amministratore a un dominio Google Workspace o Cloud Identity con Cloud Search per l'indicizzazione di dati di terze parti abilitato. Se non riesci a visualizzare impostazioni nel pannello di controllo dell'amministratore, contatta l'amministratore di dominio oppure registrati a Cloud Search.
  • Un account utente GitHub.
  • Java e JavaScript.
  • Java 8 o versione successiva.
  • Maven.
  • Node.js 8.11 o versioni successive.

Crea il progetto del tutorial

Per iniziare, devi creare un progetto della piattaforma Google Cloud. Questo è la base per creare, abilitare e utilizzare tutte le funzionalità Platform (Google Cloud), tra cui la gestione delle API, l'abilitazione della fatturazione, l'aggiunta e rimuovere collaboratori e gestire le autorizzazioni.

  1. Apri la console Google Cloud.

  2. Nella parte superiore della pagina, fai clic su a destra di "Console Google Cloud". Una finestra di dialogo che elenca i progetti attuali .

  3. Fai clic su NUOVO PROGETTO. Viene visualizzata la schermata Nuovo progetto.

  4. Nel campo Nome progetto, inserisci un nome per il progetto, ad esempio "SearchTutorial"

  5. (Facoltativo) Fai clic su Modifica per modificare l'ID progetto. L'ID progetto non può essere è cambiato dopo la creazione del progetto, quindi scegli ID che soddisfa le tue esigenze per tutta la durata del progetto.

  6. Per sfogliare le località del progetto, fai clic su SFOGLIA.

  7. Fai clic su una posizione per il progetto e poi su Seleziona.

  8. Fai clic su CREA. La console passa alla pagina Dashboard. Il progetto vengono create in pochi minuti.

Per ulteriori informazioni sulla creazione e la gestione dei progetti, consulta: Creazione e gestione dei progetti.

Abilita l'API

Devi abilitare l'API Google Cloud Search e creare un account di servizio per ottenere le credenziali.

  1. Nel menu di navigazione a sinistra, fai clic su API e Servizi.
  2. Per assicurarti di trovarti nel progetto appena creato, fai clic sull'icona a destra di Banner della console Google Cloud e seleziona il progetto appena creato.
  3. Fai clic su ABILITA API E SERVIZI. Il riquadro "Welcome to API Library" (Ti diamo il benvenuto nella libreria API) pagina .
  4. Digita "API Cloud Search" nel campo di ricerca e premi Invio. Un elenco di API.
  5. Fai clic sull'API Cloud Search. L'"API Cloud Search" .
  6. Fai clic su ABILITA. Viene visualizzata la pagina Panoramica.

Per ulteriori informazioni sull'abilitazione e la disabilitazione delle API, consulta Gestisci le API nella console Google Cloud

Clona il repository del tutorial

Per clonare il repository di esempio, esegui questo comando:

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

Avanti