Linee guida per le recensioni dei prodotti

Quando registri un progetto nel Device Access programma, lo assegniamo a un numero limitato di utenti unici oltre al tuo account sviluppatore, come descritto in Limiti di utenti e di frequenza.

Dopo aver completato un'integrazione Sandbox, se vuoi creare un'integrazione commerciale, devi richiedere lo sviluppo commerciale inviando un caso d'uso per la revisione e l'approvazione. Al momento dell'approvazione, i partner vengono sottoposti a una procedura di certificazione.

Linee guida

Per garantire una revisione del prodotto senza problemi, le integrazioni commerciali devono soddisfare le seguenti linee guida.

I prodotti in questo documento si riferiscono alle applicazioni che integrano l'API SDM per l'accesso ai dispositivi Google Nest nell'ambito del programma Device Access .

  1. Funzionalità.
    1. I prodotti che non utilizzano l'API SDM ufficiale verranno rifiutati.
    2. I prodotti che presentano un arresto anomalo verranno rifiutati.
    3. I prodotti che presentano bug visibili agli utenti con un impatto funzionale significativo verranno rifiutati.
    4. I prodotti per i quali gli utenti non visualizzano un messaggio di errore chiaro quando le azioni non vanno a buon fine, specificando il motivo dell'errore, verranno rifiutati.
    5. I prodotti che non forniscono la gestione degli errori e dei limiti di frequenza verranno rifiutati.
    6. I prodotti che non funzionano con l'API SDM ufficiale, come descritto dallo sviluppatore, verranno rifiutati.
    7. I prodotti che includono funzionalità non documentate o nascoste incompatibili con la descrizione del prodotto o con le autorizzazioni richieste verranno rifiutati.
    8. I prodotti con le versioni "demo", "prova" o "test" verranno rifiutati. Verranno prese in considerazione le app beta. I prodotti che supportano più piattaforme (ad esempio iOS, Android e un sito web) devono specificare tutte le piattaforme supportate al momento della revisione. I prodotti per i quali non vengono inviate tutte le piattaforme supportate per la revisione potrebbero essere rifiutati.
    9. I prodotti che non sono utili o unici o non offrono un valore duraturo, come quelli che offrono una visione più completa della casa di un utente o di funzionalità aggiuntive, oltre a quelli offerti da Google Device Access, potrebbero essere rifiutati.
    10. I prodotti costituiti principalmente da materiali di marketing o pubblicità senza alcun valore aggiuntivo per gli utenti verranno rifiutati.
    11. I prodotti che forniscono dati del dispositivo errati o altri dati imprecisi verranno rifiutati.
    12. I prodotti che non superano la revisione del prodotto Google Device Access dopo più tentativi potrebbero essere rifiutati, rimossi dal programma Accesso ai dispositivi se precedentemente approvati, e potrebbe non essere possibile inviare in futuro.
    13. I prodotti che raccolgono, aggregano, ridistribuiscono in syndication, conservano, archiviano o archiviano (con qualsiasi mezzo o meccanismo) i Dati dei clienti ricevuti dall'API SDM oltre 10 giorni precedenti alla data in cui i dati sono stati ricevuti e archiviati saranno rifiutati.
    14. I prodotti che raccolgono, aggregano, ridistribuiscono in syndication, conservano, archiviano o archiviano registrazioni audio, filmati video o live streaming audio o video ricevuti tramite l'API SDM ("Dati audiovisivi") verranno rifiutati. Qualsiasi utilizzo di Dati audiovisivi è strettamente limitato alla visualizzazione di tali dati tramite il prodotto.
    15. I prodotti che condividono i Dati dei clienti con terze parti senza il consenso di Google verranno rifiutati.
    16. I prodotti che consentono il controllo simultaneo dei dispositivi Google Nest su più Account Google potrebbero essere rifiutati.
    17. I prodotti che eseguono programmi di risposta alla domanda o altri programmi di gestione dell'energia verranno rifiutati.
    18. I prodotti che dichiarano di attivare dispositivi Google Nest connessi, l'Account Google di un cliente o la raccolta di Dati dei clienti per fornire risposte di emergenza, servizi di notifica, servizi di sicurezza personale o altri servizi di utilizzo critico senza interruzioni verranno rifiutati.
    19. I prodotti che valutano gli utenti o la loro proprietà individualmente o in forma aggregata per prodotti e servizi assicurativi o altri prodotti finanziari verranno rifiutati.
    20. I prodotti che violano i termini e condizioni che regolano l'utilizzo di qualsiasi prodotto o servizio Google verranno rifiutati.
    21. I prodotti che chiamano l'API SDM senza una richiesta iniziale diretta ed esplicita indirizzata all'utente finale verranno rifiutati.
    22. I prodotti che registrano, raccolgono, utilizzano o memorizzano informazioni o dati di una query o di un risultato, inclusi, senza alcuna limitazione, i dati audio o i metadati relativi a qualsiasi query, ricevuti come risultato dell'utilizzo dell'Assistente Google o dell'autenticazione con l'Assistente Google, se il prodotto o i servizi utilizzati sono integrati o distribuiti con l'Assistente Google, verranno rifiutati.
  2. Branding e interfaccia utente.
    1. Tutti i materiali di marketing devono essere inviati e ricevere l'approvazione tramite il Google Partner Marketing Hub prima del lancio.
    2. I prodotti il cui nome effettivo contiene Google, Google Nest, Nest, Google Device Access o un altro nome che può essere confusa con questi marchi di Google, potrebbero essere rifiutati.
    3. I prodotti che contengono elementi dell'interfaccia utente che copiano o sono molto simili a quelli dell'app Google Nest o Google Home verranno rifiutati.
    4. I prodotti contenenti icone e immagini non approvate che copiano o assomigliano molto a quelli presenti nell'app Google Nest o Google Home o nei dispositivi Google Nest potrebbero essere rifiutati.
    5. I prodotti contenenti icone e immagini di Google o Google Nest non approvate potrebbero essere rifiutati.
    6. I prodotti che utilizzano le icone Google o Google Nest per rappresentare una struttura di Google o che utilizzano la G di Google per rappresentare elementi dell'interfaccia utente diversi da un Account Google o una struttura Google potrebbero essere rifiutati.
    7. I prodotti non devono utilizzare Google Nest Blue (HEX #00AFD8) per elementi dell'interfaccia utente diversi da icone e immagini Google Nest approvate.
    8. I prodotti che utilizzano icone Google o icone dei dispositivi Google alterate in modi non conformi alle autorizzazioni per il brand Google potrebbero essere rifiutati.
    9. I prodotti che pubblicizzano l'integrazione e le funzionalità dei casi d'uso di Google Nest non accurate o che contengono affermazioni non comprovate verranno rifiutati.
    10. I prodotti che non rispettano le linee guida per l'utilizzo delle frasi Accesso ai dispositivi, Funziona con l'Assistente Google e/o Google Smart Home verranno rifiutati.
    11. I Prodotti che utilizzano un URL che incorpora qualsiasi nome Google (inclusi, a titolo esemplificativo, Google o Nest) potrebbero essere rifiutati.
    12. Google Nest si riserva il diritto di rifiutare qualsiasi materiale di marketing anche se i divieti non sono menzionati in questa sezione.
  3. Metadati (nome, descrizioni, autorizzazioni e così via).
    1. I prodotti con testo segnaposto, nome, descrizione o qualsiasi altro valore verranno rifiutati.
    2. I prodotti con nomi e descrizioni non pertinenti alla funzionalità del prodotto verranno rifiutati.
    3. I prodotti che accedono a tratti non pertinenti alla funzionalità del prodotto verranno rifiutati.
    4. I prodotti con nomi, letteratura di prodotti o materiale promozionale ingannevoli, confusi o che incorporano marchi o copyright di terze parti verranno rifiutati.
    5. I prodotti che consigliano agli utenti di disattivare qualsiasi funzionalità dei prodotti Google potrebbero essere rifiutati.
    6. I prodotti che non hanno un URL di assistenza valido verranno rifiutati.
    7. I prodotti che sembrano copiare elementi UI di altre app potrebbero essere rifiutati.
  4. Autorizzazione.
    1. I prodotti per i quali non è stata implementata correttamente l'autenticazione e l'autorizzazione a un Account Google potrebbero essere rifiutati.
    2. L'utilizzo dell'API SDM è limitato ai paesi in cui vengono venduti i dispositivi Google.
    3. I prodotti che non archiviano e trasmettono in modo sicuro token di accesso, codici di autorizzazione e client secret verranno rifiutati.
    4. I prodotti che includono la possibilità di disconnettersi o disconnettersi da Google devono utilizzare l'API Google per la revoca del token OAuth a questo scopo o indirizzare l'utente alla pagina https://nestservices.google.com/partnerconnections. I prodotti che non gestiscono l'autorizzazione revocata mediante il ripristino dello stato di disconnessione e la rimozione di tutti i Dati dei clienti verranno rifiutati.
    5. I prodotti devono seguire le linee guida di Google OAuth per eseguire il collegamento dell'Account Google.
    6. I prodotti privi di Termini di servizio validi e di Norme sulla privacy mostrati all'utente finale nell'ambito di OAuth di Google verranno rifiutati.
    7. Google offre la possibilità a un utente di revocare l'accesso all'API SDM. I prodotti devono gestire questa autorizzazione revocata ripristinando uno stato di disconnessione e rimuovendo tutti i dati utente.
    8. I prodotti devono includere un link a Partner Connections Manager di Google per consentire agli utenti di gestire le strutture e l'accesso ai dati del dispositivo.
    9. I Prodotti potrebbero essere disattivati per vari motivi operativi. Quando un prodotto non è attivo, diventa inutilizzabile. I prodotti che non forniscono assistenza per prodotti inattivi (ad esempio messaggi di errore utente appropriati) verranno rifiutati.
    10. I prodotti che obbligano gli utenti a riautorizzare, dopo che l'autorizzazione è già stata stabilita, verranno rifiutati.
    11. Lo Sviluppatore deve inserire uno snippet "Utilizzo limitato" nella home page del progetto o in una pagina a un solo clic dalla home page per indicare la conformità dell'app alle Norme sui dati utente dei servizi API di Google, inclusi i requisiti relativi all'utilizzo limitato. Lo snippet deve essere visibile a tutti gli utenti e deve contenere meno di 500 caratteri.
  5. Strutture/case.

    Gli Account Google consentono agli utenti di gestire più case. I prodotti devono supportare gli Account Google che potrebbero contenere una o più case. Alcuni prodotti potrebbero essere collegati a un solo dispositivo Google Home. In questi casi, gli sviluppatori devono fornire agli utenti la possibilità di selezionare la casa appropriata. Una volta collegati, gli sviluppatori devono fornire assistenza per le modifiche alle case, tra cui l'aggiunta e la rimozione di case e gli aggiornamenti ai relativi dati (ad esempio, i nomi delle case). Le linee guida che seguono riguardano i requisiti per la gestione degli Account Google che possono avere più case.

    1. I prodotti che non consentono l'uso di più case verranno rifiutati.
    2. I prodotti che non forniscono all'utente un modo per selezionare la home page appropriata per il collegamento (ad esempio un selettore di strutture) verranno rifiutati.
    3. I prodotti che non riflettono gli aggiornamenti dei dati di casa (ad esempio i nomi delle case o l'aggiunta/sottrazione di case) entro pochi secondi dall'aggiornamento potrebbero essere rifiutati.
    4. I prodotti che non possono supportare più case, contenenti ciascuno più dispositivi dello stesso tipo o di tipi diversi, verranno rifiutati.
    5. I prodotti che non possono supportare case (strutture) vuote o una combinazione di case vuote e non vuote verranno rifiutati.
  6. Termostati Google Nest.

    L'API SDM è progettata per consentire a prodotti e soluzioni di terze parti di controllare l'impianto di climatizzazione tramite Nest Thermostat senza interrompere gli algoritmi di Google Nest o sorprendere l'utente con comportamenti imprevisti.

    1. I prodotti che indicano all'utente di disattivare i sensori e le funzionalità di apprendimento di Google Nest Thermostat verranno rifiutati.
    2. I prodotti che attivano gli aggiornamenti del termostato senza interazione da parte dell'utente (ad esempio, attivatori e regole) e non forniscono un indicatore di azioni non riuscite verranno rifiutate.
    3. I prodotti che non mantengono temperature, set-point e ambienti ambientali in linea con le temperature effettive del dispositivo in pochi secondi potrebbero essere rifiutati.
    4. I prodotti che non gestiscono più termostati in una o più strutture potrebbero essere rifiutati.
    5. I prodotti che non si aggiornano quando gli aggiornamenti dei dati del termostato verranno rifiutati.
    6. I prodotti che non si aggiornano dopo l'aggiunta o la rimozione del termostato verranno rifiutati.
    7. I prodotti che non supportano tutte le modalità del termostato possibili, ad esempio Caldo, Freddo, Caldo-Freddo, Spento, Eco, potrebbero essere rifiutati.
    8. I prodotti che non supportano correttamente i limiti Caldo-Freddo (3 gradi F e 1,5 C) verranno rifiutati.
    9. I prodotti che non supportano correttamente i limiti di temperatura (50-90 F e 9-32 C) verranno rifiutati.
    10. I prodotti che offrono funzionalità di ventola e non supportano l'avvio e l'arresto di un timer della ventola verranno rifiutati.
    11. I prodotti che non vengono visualizzati e aggiornati entro pochi secondi dall'aggiornamento e le posizioni e i nomi corretti del termostato verranno rifiutati.
    12. I prodotti che non supportano le transizioni da C a F tramite lettura, aggiornamento o scrittura delle unità a Google Nest potrebbero essere rifiutati.
  7. Videocamere Google Nest, Google Nest Doorbell e Nest Hub Max.

    L'API SDM consente di recuperare informazioni sugli eventi di live streaming, immagini di notifiche e istantanee della videocamera o di visualizzare l'anteprima dei clip per eventi di movimento, persone, suoni e campanello.

    1. I prodotti che non supportano più videocamere in una o più strutture verranno rifiutati.
    2. I prodotti che non mostrano e aggiornano le posizioni e i nomi corretti delle videocamere verranno rifiutati.
    3. I prodotti che informano gli utenti degli eventi della videocamera devono farlo entro pochi secondi dall'evento, altrimenti potrebbero essere rifiutati.
    4. I prodotti che inviano notifiche che presentano notifiche native del dispositivo Google Nest duplicate verranno rifiutati.
    5. I prodotti che attivano gli aggiornamenti della videocamera senza interazione da parte dell'utente (ad esempio attivatori e regole) e non forniscono un indicatore di azioni non riuscite verranno rifiutate.
    6. I prodotti che non si aggiornano con l'aggiunta o la rimozione della videocamera verranno rifiutati.

Nota

Questo documento rappresenta il nostro migliore impegno per illustrare le modalità di revisione dei Device Access prodotti inviati per l'approvazione. Ci auguriamo che sia una guida utile per sviluppare e inviare le tue app e le tue interfacce integrate. Questo è un documento in tempo reale che verrà aggiornato man mano che ci saranno nuove app, implementazioni e situazioni.

In qualità di sviluppatore dei prodotti del Device Access programma, devi attenerti alle seguenti guide:

  • Termini di servizio del programma Accesso ai dispositivi di Google
  • Linee guida per il marketing e il branding
  • Qualsiasi altro contratto stipulato tra l'utente e Google

L'approvazione del prodotto da parte di Google non rinuncia ad alcun diritto di Google ai sensi dei presenti contratti. Lo scopo di queste linee guida è aiutarti a ottenere l'accettazione del tuo prodotto tramite la Device Access procedura di revisione del prodotto e non a modificare o rimuovere disposizioni da altri contratti.

Google si riserva il diritto di interpretare e applicare queste linee guida a propria esclusiva discrezione e di modificare l'interpretazione o l'applicazione di queste linee guida in qualsiasi momento, anche durante la procedura di revisione del prodotto.