Los proyectos de desarrollador, que incluyen integraciones de Matter, se administran en Google Home Developer Console. En esta página, se explica cómo configurar un proyecto de desarrollador nuevo en la Developer Console.
Asígnale un nombre al proyecto
Cuando asignes un nombre a tu proyecto, se recomienda que crees un nombre que cumpla con lo siguiente:
- Incorpora información básica sobre el proyecto.
- No se confundirá con el de otro proyecto.
- Puede representar todos los integrationdentro del proyecto.
Los nombres significativos son importantes. Un nombre genérico, como project-gamma-798, se
"camufla" de manera eficaz y no se destacará en una lista de otros
proyectos con nombres genéricos.
Ten en cuenta las siguientes indicaciones cuando asignes un nombre a tu proyecto:
- Usa el nombre de tu empresa
- Usa el tipo de proyecto o acción en el nombre
- No uses "test" 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 una o más integraciones. Si comparte un proyecto con los miembros de su equipo de desarrollo, el propietario puede permitir que otros usuarios administren todas las integraciones del proyecto.
Las integraciones del ecosistema de casa inteligente de Google se administran con la Developer Console.
Te recomendamos que crees solo un proyecto para todas tus integraciones de Matter, tanto de prueba como de producción, en particular para evitar problemas cuando realices pruebas con IDs de proveedor y de producto de prueba para Matter.
Método 1: Crea un proyecto nuevo
Ve a Developer Console:
- En la página Administrar proyectos, haz clic en Crear un proyecto.
- En la página Comenzar, haz clic en Crear proyecto.
- Ingresa el nombre de tu proyecto, que debe cumplir con los lineamientos para asignar nombres a los proyectos.
- Haz clic en Crear nuevo proyecto.
Se te redireccionará a la página 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 compatibilidad con Matter a una integración de Cloud-to-cloud o Local Home SDK existente.
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 de Actions on Google existente. El propietario es quien creó el proyecto, que se puede ver con el vínculo Miembros.
- El perfil de la empresa de un proyecto importado solo se puede editar en la consola de Actions on Google. Los cambios que realices allí se reflejarán en la consola para desarrolladores de Google Home.
Después de la importación, el proyecto original de Actions on Google se puede seguir usando para administrar las integraciones existentes (como Cloud-to-cloud, Local Home y App Discovery).
Para importar un proyecto existente desde la Actions on Google Console, ve a la Developer Console:
- Haz clic en Crear un proyecto.
- Ingresa el nombre de un proyecto de Actions existente o selecciona un proyecto de la lista desplegable (por ejemplo, en la siguiente captura de pantalla, el nombre del proyecto es "My matter project").
- Haz clic en Importar proyecto.
Se te redireccionará a los detalles del proyecto existente en Developer Console.
Establece los niveles de registro
De forma predeterminada, solo se guardan los registros de errores en Google Cloud para cada integración de 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.
Este parámetro de configuración se aplica a todas las integraciones de tu proyecto. Solo se puede anular para las integraciones de Cloud-to-cloud. Guardar todos los registros en Google Cloud puede generar un costo adicional si se supera el espacio de almacenamiento de registros.
Para obtener más información sobre los registros, consulta Cloud Logging para Matter .
Cómo compartir un proyecto de desarrollador
Puedes agregar o quitar el acceso a un proyecto entre los usuarios de tu equipo con roles predefinidos.
En la página principal de la Developer Console, haz clic en Miembros, que te llevará a la página IAM y administración > IAM en la Google Cloud Console.
También puedes hacer clic en Detalles del proyecto y, luego, en Administrar miembros en GCP en la sección Miembros que se encuentra en la parte inferior.
Realiza los cambios necesarios con el panel de Google Cloud Console.
Si deseas obtener instrucciones para modificar el acceso a un proyecto, consulta Control de acceso para proyectos con IAM.
Una vez que se agrega a la lista de usuarios, un usuario puede ver el proyecto y cualquier integración en la Developer Console.
Según la configuración de tu organización, es posible que experimentes errores de permisos cuando intentes crear proyectos de desarrollador. Si es así, comunícate con tu administrador deGoogle Cloud y solicita permisos de creador de proyectos para tu cuenta.