Configura un proyecto de Google Cloud Platform

Un proyecto de Google Cloud Platform permite que tu proyecto tenga acceso a la API de Asistente de Google. El proyecto realiza un seguimiento del uso de la cuota y te proporciona métricas valiosas para las solicitudes que se realizan desde el hardware.

Para habilitar el acceso a la API de Asistente de Google, haz lo siguiente:

  1. En Cloud Platform Console, ve a la página Proyectos. Selecciona un proyecto existente o crea uno nuevo.

    Ve a la página Projects

  2. Habilita la API de Asistente de Google en el proyecto que seleccionaste (consulta las Condiciones del Servicio).

    Habilitar la API

    Haz clic en Habilitar.

  3. Sigue estos pasos para crear un ID de cliente de OAuth:

    1. Crea el ID de cliente.
      Crea un ID de cliente de OAuth

    2. Es posible que debas establecer un nombre para la pantalla de consentimiento del producto. En la pestaña Pantalla de consentimiento de OAuth, asígnale un nombre al producto y haz clic en Guardar.

    3. Haz clic en Otro y asígnale un nombre.

    4. Haz clic en Crear. Aparecerá un cuadro de diálogo que te mostrará un ID y un secreto de cliente. (No es necesario que recuerdes ni guardes esto, solo cierra el cuadro de diálogo).

    5. Haz clic en androidx (en el extremo derecho de la pantalla) para que el ID de cliente descargue el archivo JSON secreto del cliente (client_secret_<client-id>.json).

  4. El archivo client_secret_<client-id>.json debe estar ubicado en el dispositivo a fin de autorizar que el SDK de Asistente de Google de muestra realice consultas al Asistente de Google. No cambies el nombre de este archivo.

    Solo para Raspberry Pi:

    Asegúrate de que este archivo se encuentre en /home/pi. Si deseas subir el archivo al dispositivo, haz lo siguiente:

    1. Abre una nueva ventana de la terminal. Ejecuta el siguiente comando en esta terminal nueva:

      scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
      password: password-for-device
    2. Cierra esta ventana de la terminal.