Crea un progetto sviluppatore

I progetti sviluppatore, che includono integrazioni di Matter, vengono gestiti in Google Home Developer Console. In questa pagina viene spiegato come configurare un nuovo progetto sviluppatore su Developer Console.

Restrizioni

Cloud-to-cloud o Local Home SDK non è possibile aggiungere funzionalità a un progetto in Developer Console. Se vuoi aggiungere la funzionalità Matter a un progetto esistente Cloud-to-cloud o Local Home, devi Importa prima un progetto Actions on Google esistente.

Assegna un nome al progetto

Quando assegni un nome al progetto, è buona norma comporre un nome che:

  • Incorpora alcune informazioni di base sul progetto.
  • Non possono essere facilmente confusi con quello di un altro progetto.
  • Può rappresentare tutti i integrationall'interno del progetto.

I nomi significativi sono importanti. Un nome generico, ad esempio project-gamma-798, è "camuffato" efficacemente e non si distinguerà in un elenco di altre progetti con nomi generici.

Prendi in considerazione le seguenti indicazioni quando assegni un nome al tuo progetto:

  • Utilizza il nome della tua azienda
  • Utilizza il tipo di progetto o azione nel nome
  • Non utilizzare "test" nel nome del progetto

Ad esempio, acme-smarthome e acme-lighting sono progetti chiari e univoci i nomi degli utenti.

Creare il progetto

Un progetto sviluppatore rappresenta uno o più integration. Condividendo un progetto con i membri del proprio team di sviluppo, il proprietario può autorizzare altri utenti per gestire tutti i integrationdel progetto.

Gli ecosistemi della smart home di Google integrationvengono gestiti tramite il nuovo Developer Console. Esistono due metodi per configurare i progetti nel Developer Console:

  1. Crea un nuovo progetto.
  2. Importa un progetto esistente dalla console Actions on Google.

Ti consigliamo di creare un solo progetto per tutti i tuoi Matter integrazioni, sia di test che di produzione, in particolare per evitare problemi test con ID fornitore e ID prodotto di test per Matter.

Metodo 1: crea un nuovo progetto

Vai al Developer Console:

Vai alla Developer Console

  1. Nella pagina Gestisci progetti, fai clic su Crea un progetto.
  2. Nella pagina Inizia, fai clic su Crea progetto.
  3. Inserisci il nome del progetto, che deve rispettare la denominazione del progetto linee guida.
  4. Fai clic su Crea nuovo progetto.

Si aprirà la home page del nuovo progetto.

Metodo 2: importa un progetto esistente dalla console Actions on Google

È possibile importare un progetto Actions on Google esistente nel nuovo Developer Console, se devi aggiungere Matter assistenza per un Cloud-to-cloud o Local Home esistente e integrazione.

A questo metodo si applicano le seguenti limitazioni:

  • L'importazione è solo unidirezionale. L'operazione non può essere annullata.
  • Solo il proprietario del progetto può importare un elemento Actions on Google esistente progetto. Il proprietario è chiunque abbia creato il progetto, visualizzabile mediante tramite il link Membri.
  • Il profilo dell'azienda per un progetto importato può essere modificato solo nel riquadro Azioni su Google Google Cloud. Le modifiche verranno applicate nella versione per sviluppatori di Google Home Google Cloud.

Dopo l'importazione, il progetto Actions on Google originale potrà ancora essere utilizzato per gestire le integrazioni esistenti (ad esempio Cloud-to-cloud, Local Home e App Discovery).

Per importare un progetto esistente da Actions on Google Console, vai a Developer Console:

Vai alla Developer Console

  1. Fai clic su Crea un progetto.
  2. Inserisci un nome di progetto Actions esistente o seleziona un progetto dal menu a discesa (ad esempio, nello screenshot seguente, il nome del progetto è "La mia pratica) progetto").
  3. Fai clic su Importa progetto.

Verrai reindirizzato ai dettagli del progetto esistente in Developer Console.

Developer Center di Google Home Ottieni
avviata

Imposta livelli di log

Per impostazione predefinita, solo i log degli errori vengono salvati in Google Cloud per ogni nel tuo progetto.

Per salvare tutti i log in Google Cloud per ogni integrazione, seleziona Tutti log nella sezione Controllo a livello di log: log degli errori.

Livelli di log dei progetti del Developer Center di Google Home

Questa impostazione si applica a tutte le integrazioni nel progetto. Non può essere impostato per e integrazione. Il salvataggio di tutti i log in Google Cloud potrebbe comportare se superi lo spazio di archiviazione dei log.

Per saperne di più sui log, consulta Cloud Logging per Matter.

Condividi un progetto sviluppatore

Puoi aggiungere o rimuovere l'accesso a un progetto tra gli utenti del tuo team che utilizza ruoli predefiniti.

  1. Nella Home page della pagina Developer Console fai clic Membri, che ti porta alla sezione IAM e Amministratore > Pagina IAM il Google Cloud Console.

    In alternativa, fai clic su Dettagli progetto, quindi su Gestisci membri in Google Cloud nella Membri in basso.

  2. Apporta le modifiche necessarie utilizzando Google Cloud Console Fitbit.com.

Per istruzioni su come modificare l'accesso a un progetto, consulta la Controllo dell'accesso per i progetti con IAM.

Una volta aggiunto all'elenco di utenti, un utente può visualizzare il progetto e qualsiasi integrazioni in Developer Console.

In base alle impostazioni organizzative, potresti riscontrare errori di autorizzazione durante il tentativo di creare progetti sviluppatore. In questo caso, contatta il tuo Google Cloud amministratore e richiesta Autorizzazioni di Autore progetto per il tuo account.