Configura el acceso a la API de REST de Google Cloud Search

Debes configurar el acceso a la API de REST de Google Cloud Search antes de que puedas usarla directamente o mediante un SDK. Este documento abarca los pasos necesarios para usar la API de REST de Google Cloud Search.

Crea un proyecto de API

Para habilitar la API, primero debes crear un proyecto de Google Cloud Platform. Este proyecto constituye la base para crear, habilitar y usar todos los servicios de Google Cloud Platform (GCP), que incluyen administrar las API, habilitar la facturación, agregar o quitar colaboradores y administrar los permisos.

  1. Desde Cloud Platform Console, haz clic en el ícono a la derecha del banner de Google Cloud Console. Aparecerá un diálogo en el que se enumeran los proyectos actuales.
  2. Haz clic en PROYECTO NUEVO. Aparecerá la pantalla Proyecto nuevo.
  3. Ingresa un nombre de proyecto en el campo Nombre de proyecto.
  4. Haz clic en Editar para editar el ID del proyecto. El ID del proyecto no se puede cambiar luego de que se crea el proyecto. Por lo tanto, elige un ID que abarque tus necesidades durante todo el ciclo de vida del proyecto (opcional).
  5. Haz clic en Crear. La consola navega a la página Panel. El proyecto se crea en unos minutos.

Para obtener más información sobre crear y administrar proyectos, consulta la página sobre cómo crear y administrar proyectos.

Habilita la API

Debes habilitar la API de REST de Cloud Search y crear una cuenta de servicio para obtener las credenciales.

  1. Para asegurarte de que estás en el proyecto creado hace poco, haz clic en el ícono a la derecha del banner de Google Cloud Console y selecciona el proyecto recientemente creado.
  2. Navega a la API de Google Cloud Search.
  3. Haz clic en Habilitar. Aparecerá la página Descripción general.

Para obtener más información sobre inhabilitar y habilitar las API, consulta la página acerca de cómo administrar las API en Google Cloud Console.

Crea credenciales de cuenta de servicio

  1. En Cloud Platform Console, ve al menú de navegación izquierdo y haz clic en Credenciales. Aparecerá la página Credencial.
  2. En la lista desplegable Crear credenciales, selecciona Clave de cuenta de servicio. Aparecerá la página Crear clave de cuenta de servicio.
  3. Desde la lista desplegable de la Cuenta de servicio, selecciona Cuenta de servicio nueva.
  4. Ingresa un nombre en el campo Nombre de cuenta de servicio.
  5. (opcional) Edita el ID de cuenta de servicio.
  6. Haz clic en JSON.
  7. Haz clic en Crear. Aparecerá el diálogo La cuenta de servicio no tiene función.
  8. Haz clic en Crear sin función. Aparecerá el diálogo “Clave privada guardada en tu computadora” y se descargará una copia de la clave privada a tu computadora.
  9. Haz clic en Cerrar.

Para obtener más información sobre las cuentas de servicio, consulta esta página sobre cuentas de servicio, aplicaciones web y aplicaciones instaladas.

Visualiza credenciales

  1. En Cloud Platform Console, selecciona el proyecto que creaste en la parte superior de la página.
  2. Haz clic en el menú Navegación a la izquierda del banner de Google Cloud Console.
  3. Haz clic en IAM y Administrador > Cuentas de servicio.
  4. En la lista, bajo ID de cuenta de servicio, toma nota de la dirección de correo electrónico generada que identifica la cuenta de servicio que configuraste. Esta dirección de correo electrónico se usa cuando se agrega una fuente de datos a Cloud Search.

Pasos siguientes

Aquí hay algunos pasos que puedes seguir:

  1. Si planeas usar Google Cloud Search con un repositorio de datos que no es de Google, como Microsoft® SharePoint®, debes crear una fuente de datos. Para obtener instrucciones sobre cómo agregar una fuente de datos, consulta la página sobre cómo añadir fuentes de datos en las que se buscará.

  2. Cuando hayas configurado tu fuente de datos, podrás crear y registrar un esquema para identificar cómo Google Cloud Search debe representar los datos en el repositorio.