Creare un'integrazione cloud-to-cloud

Un progetto Cloud-to-cloud può avere una sola integrazione. Se devi utilizzare più di un'integrazione, devi creare un altro progetto per ogni integrazione aggiuntiva.

Per creare una nuova integrazione Cloud-to-cloud, devi prima avere un progetto come descritto in Creare un progetto sviluppatore. Una volta configurato il progetto:

Vai a Developer Console

  1. Nell'elenco dei progetti, fai clic su Apri accanto al progetto con cui vuoi lavorare.

  2. Fai clic su Aggiungi integrazione cloud-to-cloud.

    Se è la prima volta che crei un'integrazione Cloud-to-cloud, viene visualizzata la pagina Risorse, dove puoi visualizzare la documentazione di sviluppo Cloud-to-cloud e leggere informazioni su alcuni strumenti.

    Quando sei pronto per continuare, fai clic su Avanti: sviluppa per visualizzare la pagina Elenco di controllo. Fai clic su Avanti: configurazione.

    Se non è la prima volta che crei un'integrazione Cloud-to-cloud, ti troverai nella pagina Configurazione.

  3. Nella pagina Configurazione, inserisci il nome dell'integrazione.

  4. Fai clic su Seleziona tipo di dispositivo e seleziona il tipo di dispositivo dal menu a discesa.

  5. Nella sezione Branding dell'app, carica un'immagine PNG di 144 x 144 pixel che rappresenta il tuo servizio nel Google Home app (GHA). Assicurati che l'icona rispetti queste linee guida (vedi l'esempio come riferimento):

    • È necessario un logo rotondo.
    • Espandi il logo in modo che tocchi il frame.
    • Se il logo è bianco, è necessario un bordo colorato.
    • Se il logo è trasparente, è necessario uno sfondo bianco con un bordo colorato.
    • Dietro il logo, lo sfondo deve essere trasparente.

    Immagine dei requisiti delle icone

  6. Nella sezione Collegamento dell'account, configura l'app per consentire gli accessi dagli Account Google. Devi configurare un server OAuth, quindi assicurati di studiare Collegamento dell'account e Implementare un OAuth 2.0 server prima di configurare queste impostazioni.

  7. Nella sezione URL di fulfillment cloud, fornisci l'URL di fulfillment utilizzato per elaborare gli intent per la smart home.

    • Il dominio deve essere sempre di tua proprietà. Gli URL dei prodotti devono rimandare a un dominio che controlli, non direttamente a un endpoint di Amazon Web Services, Google Cloud o di un altro provider di servizi cloud. In questo modo, se cambi i servizi di hosting, devi solo aggiornare il reindirizzamento dietro il tuo dominio anziché modificare l'URL pubblico.
    • Inserisci un bilanciatore del carico nell'endpoint. Un bilanciatore del carico ti aiuta a eseguire la transizione graduale quando modifichi l'infrastruttura, a monitorare il rendimento e a rilevare guasti gravi prima che influiscano sui clienti.
  8. Facoltativamente, configura App Flip e Autorizzazioni.

  9. Nella sezione Controllo del livello di log, modifica le impostazioni per gli errori e tutti i log.

    • Se hai completato questa procedura durante la configurazione del profilo aziendale, puoi saltare questo passaggio.
  10. Fai clic su Salva per salvare la configurazione dell'integrazione Cloud-to-cloud.

Impostazioni facoltative

Configurare App Flip

Nella sezione App Flip (facoltativo), puoi configurare l'app per consentire agli utenti Android di collegare più rapidamente i propri account nel tuo sistema di autenticazione ai propri Account Google. Per maggiori dettagli, consulta App Flip per Android.

Autorizzazioni

In questa sezione puoi specificare gli ambiti di autorizzazione OAuth specifici richiesti dal tuo servizio. Gli utenti devono riconoscere queste autorizzazioni prima di poter utilizzare il tuo servizio.

Livelli di log

Puoi controllare la quantità di dati di logging salvati per l'integrazione su Google Cloud. Puoi scegliere di conservare solo i log degli errori o di conservare tutti i log.

Per impostare i livelli di log, vai a Dettagli progetto > Controllo del livello di log: log degli errori. Per maggiori dettagli, consulta Impostare i livelli di log.

Modificare un'integrazione in fase di revisione

Per modificare l'integrazione:

Vai a Developer Console

  1. Nell'elenco dei progetti, fai clic su Apri accanto al progetto con cui vuoi lavorare.

  2. Modifica le informazioni nella pagina Configurazione.

  3. Fai clic su Salva.

  4. Si aprirà una finestra popup che ti chiederà di confermare che vuoi aggiornare l'integrazione. Fai clic su Aggiorna per continuare.

  5. Fai clic su Avanti: certifica per inviare l'integrazione.

  6. Fai clic su Invia per richiedere la revisione della certificazione.

Una volta inviata, l'app integration viene visualizzata nella sezione Inviata per la certificazione.

Una volta certificata, Google faciliterà il lancio della tua integration. integration