Configurar el acceso a la API REST de Google Cloud Search

Para poder utilizar la API REST de Google Cloud Search directamente o mediante un SDK, debes configurar su acceso. En este documento te explicamos los pasos que debes seguir para usarla.

Crear un proyecto de API

Para activar la API, primero debes crear un proyecto de Google Cloud Platform. Este proyecto constituye la base para crear, activar y utilizar todos los servicios de Google Cloud Platform (GCP), como por ejemplo, la administración de APIs, la facturación, la adición y eliminación de colaboradores y la gestión de permisos.

  1. En la consola de Cloud Platform, haz clic en el icono arrow_drop_down situado a la derecha del banner de la consola de Google Cloud. Aparecerá un cuadro de diálogo con los proyectos actuales.
  2. Haz clic en NUEVO PROYECTO. Aparecerá la pantalla Nuevo proyecto.
  3. Introduce un nombre de proyecto en el campo Nombre del proyecto.
  4. (Opcional) Haz clic en Editar para cambiar el ID del proyecto. No lo podrás cambiar después de crear el proyecto, así que elige uno que se ajuste a tus necesidades durante todo el tiempo que el proyecto esté activo.
  5. Haz clic en Crear. Volverás a la página Panel de control de la consola y el proyecto se creará al cabo de unos minutos.

Para obtener más información, consulta el artículo sobre cómo crear y gestionar proyectos.

Activar la API

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

  1. Para asegurarte de que tienes abierto el proyecto que acabas de crear, haz clic en el icono arrow_drop_down situado a la derecha del banner de la consola de Google Cloud y selecciónalo.
  2. Ve a la API de Google Cloud Search.
  3. Haz clic en Habilitar. Aparecerá la página Información general.

Para obtener más información, consulta el artículo sobre cómo gestionar las API en la consola de Google Cloud.

Crear credenciales de la cuenta de servicio

  1. En la consola de Cloud Platform, haz clic en Credenciales, en el panel de navegación situado a la izquierda. Aparecerá la página Credenciales.
  2. Haz clic en el enlace Credenciales de APIs y servicios. Aparecerá una página de credenciales de APIs.
  3. En la lista desplegable Crear credenciales, selecciona Clave de cuenta de servicio. Aparecerá la página Crear clave de cuenta de servicio.
  4. En la lista desplegable Cuenta de servicio, selecciona Nueva cuenta de servicio.
  5. Escribe un nombre en el campo Nombre de cuenta de servicio.
  6. (Opcional) Edita el ID de la cuenta de servicio.
  7. Haz clic en JSON.
  8. Haz clic en Crear. Aparecerá el cuadro de diálogo La cuenta de servicio no tiene ningún rol.
  9. Haz clic en Crear sin rol. Aparecerá el cuadro de diálogo La clave privada se ha guardado en tu ordenador y se descargará una copia de la clave.
  10. Haz clic en Cerrar.

Para obtener más información, consulta el artículo sobre cuentas de servicio, aplicaciones web y aplicaciones instaladas.

Ver las credenciales

  1. En la parte superior de la consola de Cloud Platform, selecciona el proyecto que has creado.
  2. Haz clic en el menú de navegación situado a la izquierda del banner de la consola de Google Cloud.
  3. Haz clic en IAM y administración > 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 has configurado. Esta dirección se utiliza cuando se añade una fuente de datos a Cloud Search.

Pasos siguientes

A continuación te indicamos algunos pasos que puedes seguir:

  1. Si quieres usar Google Cloud Search con un repositorio de datos que no sea de Google, como Microsoft® SharePoint®, deberás crear una fuente de datos. Para obtener instrucciones, consulta el artículo Añadir fuentes de datos en las que se buscará.

  2. Una vez que configures la fuente de datos, puedes crear y registrar un esquema para identificar cómo debe representar Google Cloud Search los datos en el repositorio.