Crea un proyecto de desarrollador

Los proyectos de desarrolladores, que incluyen integraciones de Matter, se administran en Google Home Developer Console. En esta página, se explica cómo configurar un nuevo proyecto de desarrollador en Developer Console

Restricciones

No se puede agregar la funcionalidad de Cloud-to-cloud ni Local Home SDK a un proyecto en Developer Console. Si Si quieres agregar la funcionalidad Matter a una cuenta Cloud-to-cloud o Local Home, debes Primero, importa un proyecto Actions on Google existente.

Asígnale un nombre al proyecto

Cuando le pongas nombre a tu proyecto, te recomendamos redactar un nombre que cumpla con las siguientes características:

  • Incorpora información básica sobre el proyecto.
  • No se confundirán fácilmente con los de otro proyecto.
  • Puede representar todos los integrationdentro del proyecto.

Los nombres significativos son importantes. Un nombre genérico como project-gamma-798 es se "camufla" eficazmente y no se destacará en una lista de otras proyectos con nombres genéricos.

Ten en cuenta la siguiente guía cuando asignes un nombre a tu proyecto:

  • Usa el nombre de tu empresa
  • Usar el tipo de proyecto o acción en el nombre
  • No utilices "prueba" en el nombre del proyecto

Por ejemplo, acme-smarthome y acme-lighting son nombres de proyectos claros y únicos.

Crea el proyecto

Un proyecto de desarrollador representa uno o más integration. Cuando comparte un proyecto con los miembros de su equipo de desarrollo, el propietario puede permitir que otros usuarios administren todas las integrationdel proyecto.

Los integrationdel ecosistema de Google Smart Home se administran con el nuevo Developer Console. Hay dos métodos para configurar proyectos en la Developer Console

  1. Crea un proyecto nuevo.
  2. Importa un proyecto existente desde la consola de Actions on Google.

Recomendamos crear un solo proyecto para todas tus Matter integraciones, en pruebas y en producción, para evitar problemas cuando con los IDs de proveedores y de productos de prueba de Matter.

Método 1: Crea un proyecto nuevo

Ve a Developer Console:

Ve a Play Console

  1. En la página Administrar proyectos, haz clic en Crear un proyecto.
  2. En la página Comenzar, haz clic en Crear proyecto.
  3. Ingresa el nombre de tu proyecto, que debe cumplir con las indicaciones de nombres del proyecto. lineamientos.
  4. Haz clic en Crear nuevo proyecto.

Se te redireccionará a la Página principal del proyecto nuevo.

Método 2: Importa un proyecto existente desde la consola de Actions on Google

Se puede importar un proyecto de Actions on Google existente al nuevo Developer Console, si necesitas agregar Matter compatibilidad con un objeto Cloud-to-cloud o Local Home existente y la integración de datos.

Se aplican las siguientes restricciones a este método:

  • Esta importación es unidireccional. No se puede revertir.
  • Solo el propietario del proyecto puede importar un proyecto Actions on Google existente. El propietario es quien creó el proyecto, que se puede ver con el vínculo de miembros.
  • El perfil de la empresa de un proyecto importado solo se puede editar. en la sección Actions on Google Consola. Los cambios allí se reflejarán en el desarrollador de Google Home de Cloud.

Después de la importación, se podrá seguir usando el proyecto original de Actions on Google para administrar integraciones existentes (como Cloud-to-cloud, Local Home y App Discovery).

Para importar un proyecto existente desde Actions on Google Console, ve a Developer Console:

Ve a Play Console

  1. Haz clic en Create a Project (Crear un proyecto).
  2. Ingresa un nombre de proyecto de acciones existente o selecciona un proyecto del menú desplegable. (por ejemplo, en la siguiente captura de pantalla, el nombre del proyecto es “My Matter) proyecto").
  3. Haz clic en Importar proyecto.

Se te redireccionará a los detalles del proyecto existente en Developer Console.

Obtener Developer Center de Google Home
iniciada

Establece niveles de registro

De forma predeterminada, solo los registros de errores se guardan en Google Cloud para cada integración en tu proyecto.

Para guardar todos los registros en Google Cloud para cada integración, selecciona Todos los registros en la sección Control de nivel de registro: Registros de errores.

Niveles de registro del proyecto de Google Home Developer Center

Este parámetro de configuración se aplica a todas las integraciones de tu proyecto. No se puede establecer según y la integración de datos. Guardar todos los registros en Google Cloud puede generar costos adicionales si se supera el espacio de almacenamiento de registros.

Para obtener más información sobre los registros, consulta Cloud Logging Matter.

Cómo compartir un proyecto para desarrolladores

Puedes agregar o quitar el acceso a un proyecto entre los usuarios de tu equipo mediante roles predefinidos.

  1. En la Página principal, haz clic en Developer Console. Members, que te lleva a la pestaña IAM & Administrador > Página IAM en el Google Cloud Console.

    También puedes hacer clic en Detalles del proyecto y, luego, en Administrar miembros en GCP Miembros en la parte inferior.

  2. Realiza los cambios necesarios con el Google Cloud Console. o un panel dinámico más robusto.

Si necesitas instrucciones para modificar el acceso a un proyecto, consulta el Control de acceso para proyectos con la IAM.

Una vez que se agrega a la lista de usuarios, un usuario puede ver el proyecto y sus integraciones en Developer Console.

Según la configuración de tu organización, es posible que experimentes errores de permisos cuando intentes crear proyectos para desarrolladores. Si es así, comunícate con tu Google Cloud administrador y la solicitud Permisos de creador del proyecto para tu cuenta.