Quando registri un progetto nel Device Access programma, assegneremo il tuo progetto con un numero limitato di utenti unici oltre al tuo sviluppatore account, come descritto in Limiti di utenti e tariffe.
Dopo aver completato un'integrazione nella sandbox, se vuoi creare Integrazione commerciale, devi presentare domanda per il Sviluppo inviando un caso d'uso per la revisione e approvazione. Non appena vengono approvati, i partner devono sottoporsi a una certificazione .
Linee guida
Per garantire una revisione dei prodotti senza problemi, le integrazioni commerciali devono soddisfare i linee guida.
I prodotti in questo documento si riferiscono alle applicazioni che integrano l'API SDM per accedere ai dispositivi Google Nest come nell'ambito del Device Access programma.
- Funzionalità.
- I prodotti che non utilizzano l'API SDM ufficiale verranno rifiutati.
- I prodotti che si arrestano in modo anomalo verranno rifiutati.
- Prodotti che presentano bug visibili agli utenti e con un uso significativo l'impatto di YouTube sarà rifiutato.
- Prodotti che non forniscono agli utenti messaggi di errore chiari quando azioni non riuscite, la descrizione del motivo dell'errore verrà rifiutata.
- I prodotti che non consentono la gestione di errori e limiti di frequenza saranno rifiutato.
- Prodotti che non funzionano con l'API SDM ufficiale, come descritto in lo sviluppatore verrà rifiutato.
- Prodotti che includono funzionalità non documentate o nascoste incoerenti la descrizione del prodotto o le autorizzazioni richieste saranno rifiutato.
- Prodotti che sono "demo", "prova" o "test" le versioni rifiutato. Le app beta verranno prese in considerazione. Prodotti che supportano più piattaforme (ad es. iOS, Android e un sito web) devono specificare tutte piattaforme supportate al momento della revisione. Prodotti che non vengono inviati tutte le piattaforme supportate per la revisione potrebbero essere rifiutate.
- Prodotti che non sono utili o unici o non forniscono durevole valore, come fornire una visione più completa della casa di un utente o funzionalità, a parte quella del programma Accesso ai dispositivi Google, potrebbero essere rifiutato.
- Prodotti costituiti principalmente da materiali di marketing o pubblicità con nessun valore aggiuntivo per gli utenti verrà rifiutato.
- I prodotti che forniscono dati del dispositivo errati o imprecisi essere rifiutato.
- Prodotti che non superano la revisione del prodotto Accesso ai dispositivi Google dopo il giorno più tentativi possono essere rifiutati e rimossi dal programma Accesso ai dispositivi. se il prodotto è stato approvato in precedenza e potrebbe essere vietato dall'invio di contenuti in futuro.
- Prodotti che raccolgono, aggregano, ridistribuiscono in syndication, conservano, registrano o archiviano (tramite qualsiasi mezzo o meccanismo) Dati del cliente ricevuti dall'API SDM oltre 10 giorni dalla data in cui i dati vengono ricevuti e verranno rifiutate.
- Prodotti che raccolgono, aggregano, ridistribuiscono in syndication, conservano, registrano o archiviano registrazioni audio, filmati video o live streaming audio o video ricevuti tramite l'API SDM ("Dati audiovisivi") verranno rifiutati. Qualsiasi uso dei Dati audiovisivi è rigorosamente limitata alla visualizzazione di tali dati attraverso il tuo prodotto.
- Prodotti che condividono i dati dei clienti con terze parti senza il consenso verranno rifiutate da Google.
- Prodotti che consentono il controllo simultaneo dei dispositivi Google Nest su più Account Google possono essere rifiutati.
- Prodotti che rispondono alla domanda o eseguono altre attività di gestione dell'energia verranno rifiutati.
- Prodotti che sembrano attivare i dispositivi Google Nest connessi, una l'Account Google del cliente o i Dati dei clienti raccolti per fornire risposta alle emergenze senza interruzioni, servizi di notifica Life-safety o altri servizi per l'uso critico verranno rifiutati.
- Prodotti che valutano gli utenti o la loro proprietà individualmente o in aggregati per servizi e prodotti assicurativi o finanziari saranno rifiutato.
- Prodotti che violano i termini e condizioni che regolano l'utilizzo di qualsiasi Il prodotto o il servizio Google verrà rifiutato.
- Prodotti che chiamano l'API SDM senza un'iniziale richiesta diretta ed esplicita la richiesta rivolta dall'utente finale verrà rifiutata.
- Prodotti che registrano, raccolgono, utilizzano o memorizzano informazioni o dati da una query o da un risultato, inclusi, senza alcuna limitazione, i dati audio. metadati relativi a eventuali query, ricevute a seguito della risposta l'utilizzo o l'autenticazione tramite l'Assistente Google, se il prodotto o i servizi utilizzati sono integrati con l'Assistente Google o distribuiscono verrà rifiutato.
- Branding e interfaccia utente.
- Tutti i materiali di marketing devono essere inviati e ricevere l'approvazione tramite Google Partner Marketing Hub prima del lancio.
- Prodotti il cui nome effettivo del prodotto contiene Google, Google Nest, Nest, Accesso ai dispositivi Google o qualsiasi nome sufficientemente simile a marchi Google, possono essere rifiutati.
- Prodotti contenenti elementi dell'interfaccia utente che copiano o sono molto simili a questi nell'app Google Nest o Google Home verranno rifiutate.
- Prodotti contenenti icone e immagini non approvate che copiano o riproducono assomigliano a quelli presenti nell'app Google Nest, nell'app Google Home o nei dispositivi Google Nest possono essere rifiutate.
- Prodotti contenenti icone e immagini di Google o Google Nest non approvate possono essere rifiutate.
- Prodotti che utilizzano le icone Google o Google Nest per rappresentare una o la G di Google per rappresentare elementi UI diversi da L'Account Google o la struttura Google potrebbero essere rifiutati.
- I prodotti non devono utilizzare Google Nest Blue (HEX #00AFD8) per gli elementi UI diverse dalle icone e dalle immagini Google Nest approvate.
- Prodotti che utilizzano icone di Google o icone di dispositivi Google alterate in modi diversi che non rispettano Brand Google Le autorizzazioni potrebbero essere rifiutate.
- Prodotti che pubblicizzano l'integrazione e il caso d'uso di Google Nest che non sono precise o contengono affermazioni che non possono essere comprovate verranno rifiutate.
- Prodotti che non rispettano le linee guida per l'uso delle frasi Accesso ai dispositivi, Funziona con l'Assistente Google e/o Google Smart Home verrà rifiutato.
- Prodotti che utilizzano un URL in cui è incorporato qualsiasi nome Google (tra cui a titolo esemplificativo, Google o Nest) potrebbero essere rifiutate.
- Google Nest si riserva il diritto di rifiutare qualsiasi materiale di marketing, se tali divieti non sono menzionati in questa sezione.
- Metadati (nome, descrizioni, autorizzazioni e così via).
- Prodotti con testo segnaposto, nel nome, nella descrizione o in qualsiasi altro verrà rifiutato.
- Prodotti con nomi e descrizioni non pertinenti ai la funzionalità del prodotto verrà rifiutata.
- Prodotti che accedono a tratti non pertinenti alla funzionalità del verrà rifiutato.
- Prodotti con nomi, letteratura sui prodotti o materiali promozionali che sono fuorvianti, fuorvianti o incorporano marchi di terze parti o i copyright saranno rifiutati.
- Prodotti che consigliano agli utenti di disattivare qualsiasi prodotto Google potrebbero essere rifiutate.
- I prodotti che non hanno un URL dell'assistenza valido verranno rifiutato.
- I prodotti che sembrano copiare elementi UI da altre app potrebbero essere rifiutato.
- Autorizzazione.
- Prodotti che non hanno implementato correttamente l'autenticazione e a un Account Google potrebbe essere rifiutata.
- L'utilizzo dell'API SDM è limitato ai paesi in cui i dispositivi Google sono venduto.
- Prodotti che non memorizzano e trasmettono in modo sicuro token di accesso, codici di autorizzazione e client secret verranno rifiutati.
- Prodotti che includono la possibilità di disconnettersi da Google o di disconnettersi deve utilizzare l'API di revoca del token OAuth di Google per farlo o indirizzare l'utente all'indirizzo https://nestservices.google.com/partnerconnections. Prodotti che non gestiscono questa autorizzazione revocata ripristinando una disconnesso e la rimozione di tutti i Dati dei clienti verrà rifiutata.
- I prodotti devono rispettare Google Linee guida OAuth per il collegamento di Account Google.
- Prodotti che non dispongono di Termini di servizio e Norme sulla privacy validi mostrati all'utente finale come parte di Google OAuth verrà rifiutata.
- Google offre a un utente la possibilità di revocare l'accesso all'API SDM. I prodotti devono gestire questa autorizzazione revocata ripristinando un disconnesso e rimuovendo tutti i dati utente.
- I prodotti devono includere un link a Partner Connections Manager di Google per consentire agli utenti di gestire strutture e accesso ai dati dei dispositivi.
- I prodotti possono essere disattivati per vari motivi operativi. Quando Il prodotto non è attivo, diventerà inutilizzabile. Prodotti che non fornire assistenza per un prodotto non attivo (ad esempio, un errore dell'utente appropriato messaggi) verranno rifiutati.
- I prodotti che obbligano gli utenti a eseguire una nuova autorizzazione dopo che sono stati autorizzati sono già state stabilite verranno rifiutate.
- Lo Sviluppatore è tenuto a limitare l'utilizzo nello snippet dei pod o su una pagina a un clic di distanza dalla home page che richiama della tua app con le Utente servizi API di Google Norme sui dati, inclusi i requisiti per l'utilizzo limitato. Lo snippet deve essere visibile a tutti gli utenti e deve contenere meno di 500 caratteri.
- Strutture/case.
Gli Account Google consentono agli utenti di gestire più case. I prodotti devono supportare Account Google che possono contenere uno o più case. Alcuni prodotti potrebbero essere collegati a una sola casa Google. In queste casi, gli sviluppatori devono offrire agli utenti la possibilità di selezionare casa. Una volta collegati, gli sviluppatori devono fornire assistenza per le modifiche relative a case, incluse l'aggiunta e la rimozione di case e gli aggiornamenti dei relativi dati (ad esempi di nomi di case). Le seguenti linee guida coprono i requisiti per gestire gli Account Google che potrebbero avere più case.
- Prodotti che non consentono di avere più case verrà rifiutato.
- Prodotti che non forniscono all'utente la possibilità di selezionare il tipo di principale per il collegamento (ad esempio un selettore di strutture) rifiutato.
- Prodotti che non riflettono gli aggiornamenti dei dati della casa (ad esempio, indirizzi nomi o aggiunta/sottrazione di case) entro pochi secondi dall'aggiornamento possono essere rifiutate.
- Prodotti che non possono supportare più case, ciascuna contenente più dispositivi dello stesso tipo o di tipi diversi verranno rifiutati.
- Prodotti che non possono supportare case vuote (strutture) o una combinazione di questi di case vuote e non vuote verrà rifiutata.
- 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 algoritmi di Google Nest o sorprendere l'utente con impreviste comportamento degli utenti.
- Prodotti che indicano all'utente di disattivare i sensori e l'apprendimento funzionalità di Google Nest Thermostat verranno rifiutate.
- Prodotti che attivano gli aggiornamenti del termostato senza interazione dell'utente (ad esempio trigger e regole) e non forniscono un indicatore del l'azione non riuscita verrà rifiutata.
- Prodotti che non mantengono temperature, set-point e temperatura ambientale in di sincronizzazione con le temperature effettive del dispositivo, in pochi secondi, rifiutato.
- Prodotti che non gestiscono più termostati in uno o più potrebbero essere rifiutate.
- I prodotti che non si aggiornano quando vengono aggiornati i dati del termostato: rifiutato.
- I prodotti che non si aggiornano al momento dell'aggiunta/rimozione del termostato saranno: rifiutato.
- Prodotti che non supportano tutte le possibili modalità del termostato, per ad esempio Caldo, Freddo, Caldo • Freddo, Spento, Eco, potrebbero essere rifiutate.
- Prodotti che non supportano correttamente i limiti Caldo-Freddo (3 gradi) a parte in F e 1,5 in C) non verranno approvate.
- Prodotti che non supportano correttamente i limiti di temperatura (50-90 F e 9-32 C) verrà rifiutata.
- Prodotti che offrono funzionalità per le ventole e non supportano a partire da e l'interruzione di un timer della ventola verrà rifiutata.
- I prodotti che non vengono visualizzati e si aggiornano entro pochi secondi dall'aggiornamento le posizioni e i nomi corretti del termostato verranno rifiutati.
- Prodotti che non supportano le transizioni da C a F tramite lettura e aggiornare o riscrivere le unità a Google Nest potrebbe essere rifiutato.
- Videocamere Google Nest, campanelli Google Nest e Nest Hub Max.
L'API SDM consente di recuperare le informazioni sugli eventi dalla videocamera live streaming, immagini di notifiche e istantanee o anteprima clip per di movimento, persone, suoni ed eventi del campanello.
- Prodotti che non supportano più videocamere in una o più fotocamere verranno rifiutate.
- Prodotti che non visualizzano e non aggiornano i nomi corretti delle videocamere e di località verranno rifiutate.
- I prodotti che avvisano gli utenti degli eventi della videocamera devono avvisare gli utenti pochi secondi prima dell'evento, altrimenti potrebbero essere rifiutati.
- Prodotti che inviano notifiche che duplicano un dispositivo Google Nest le notifiche native saranno rifiutate.
- Prodotti che attivano gli aggiornamenti della fotocamera senza interazione dell'utente (ad esempio trigger e regole) e non forniscono un indicatore del l'azione non riuscita verrà rifiutata.
- I prodotti che non si aggiornano al momento dell'aggiunta/rimozione della videocamera saranno: rifiutato.
Nota
Questo documento rappresenta il nostro massimo impegno nel condividere il modo in cui esaminiamo Device Access prodotti inviati per l'approvazione. Ci auguriamo che ti sia utile per sviluppare e inviare le tue app e le interfacce integrate. Questo è un vivente documento che verrà aggiornato man mano che ci vengono presentate nuove app, implementazioni e situazioni.
In qualità di sviluppatore di prodotti per il Device Access programma, devi rispettare i seguenti guide:
- Termini di servizio del programma Accesso ai dispositivi Google
- Linee guida per il marketing e il branding
- Qualsiasi altro contratto tra l'utente e Google
L'approvazione da parte di Google del tuo prodotto 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 per modificare o rimuovere disposizioni da qualsiasi altro contratto.
Google si riserva il diritto di interpretare e applicare queste linee guida a a propria esclusiva discrezione e di modificare l'interpretazione o l'applicazione dei linee guida in qualsiasi momento, anche durante il processo di revisione dei prodotti.