Lineamientos sobre las opiniones sobre productos

Cuando registres un proyecto con el Device Access programa, le asignaremos una cantidad limitada de usuarios únicos, además de tu propia cuenta de desarrollador, como se describe en Límites de usuarios y tarifas.

Después de completar una integración de Sandbox, si deseas crear una integración comercial, debes solicitar el Desarrollo Comercial enviando un caso de uso para su revisión y aprobación. Tras la aprobación, los socios pasan por un proceso de certificación.

Lineamientos

Para garantizar una revisión de productos sin problemas, las integraciones comerciales deben cumplir con los siguientes lineamientos.

En este documento, Productos hace referencia a las aplicaciones que integran la API de SDM para acceder a dispositivos Google Nest como parte del programa Device Access .

  1. Funcionalidad.
    1. Se rechazarán los productos que no usen la API oficial de SDM.
    2. Se rechazarán los productos que fallen.
    3. Se rechazarán los productos que muestren errores visibles para el usuario con un impacto funcional significativo.
    4. Se rechazarán los productos que no proporcionen a los usuarios mensajes de error claros cuando fallan las acciones y que no describan el motivo de la falla.
    5. Se rechazarán los productos que no proporcionen el manejo de errores y límites de frecuencia.
    6. Se rechazarán los productos que no funcionen con la API oficial de SDM, como lo describe el desarrollador.
    7. Se rechazarán los productos que incluyan características ocultas o no documentadas que no coincidan con la descripción del producto o los permisos solicitados.
    8. Se rechazarán los productos que sean versiones de “demostración”, “prueba” o “prueba”. Se considerarán las apps beta. Los productos compatibles con varias plataformas (por ejemplo, iOS, Android y un sitio web) deben enviar todas las plataformas compatibles al momento de la revisión. Es posible que se rechacen los productos que no envíen todas las plataformas compatibles para su revisión.
    9. Es posible que se rechacen los productos que no sean útiles o únicos, o que no proporcionen ningún valor duradero, como proporcionar una vista más completa de la casa de un usuario o agregar funcionalidad aparte de la que proporciona el Acceso a dispositivos de Google.
    10. Se rechazarán los productos que sean principalmente materiales de marketing o anuncios que no tengan valor adicional para los usuarios.
    11. Se rechazarán los productos que proporcionen datos incorrectos o de otro tipo inexactos del dispositivo.
    12. Es posible que los productos que no superen la revisión de productos de acceso a dispositivos de Google después de varios intentos se rechacen, se quiten del programa de acceso a dispositivos si se aprobó el producto anteriormente y se prohíba realizar envíos futuros.
    13. Se rechazarán los productos que recopilen, agreguen, redistribuyan, conserven, registren o almacenen (por medio de cualquier medio o mecanismo) datos del cliente recibidos desde la API de SDM más de 10 días finales a partir de la fecha en que se reciben y almacenan los datos.
    14. Se rechazarán los productos que recopilen, agrupen, vuelvan a sindicar, retengan, registren o almacenen grabaciones de audio, videos o transmisiones de audio o video en vivo recibidos a través de la API de SDM ("Datos visuales y de audio"). Cualquier uso de Datos Audiovisuales se limita estrictamente a la visualización de tales datos a través del producto.
    15. Se rechazarán los productos que compartan Datos del Cliente con terceros sin el consentimiento de Google.
    16. Es posible que se rechacen los productos que permitan el control simultáneo de dispositivos Google Nest en varias Cuentas de Google.
    17. Se rechazarán los productos que respondan a la demanda y otros programas de administración de energía.
    18. Se rechazarán los productos que pretendan habilitar dispositivos Google Nest conectados, la Cuenta de Google de un cliente o los datos recopilados del cliente para proporcionar servicios de respuesta ante emergencias, servicios de notificación, seguridad vital o cualquier otro servicio crítico sin interrupciones.
    19. Se rechazarán los productos que evalúen a los usuarios o su propiedad de forma individual o agregada para seguros o cualquier otro producto y servicio financiero.
    20. Se rechazarán los productos que infrinjan los términos y condiciones que rigen el uso de cualquier producto o servicio de Google.
    21. Se rechazarán los productos que llamen a la API de SDM sin una solicitud inicial directa y explícita dirigida al usuario final.
    22. Productos que registren, recopilen, usen o almacenen información o datos de una consulta o un resultado, incluidos, sin limitarse a ello, los datos de audio o los metadatos relacionados con cualquier consulta, recibidos como resultado del uso del Asistente de Google por parte de un usuario final o de su autenticación con el Asistente de Google, si el producto o los servicios usados están integrados o distribuyen Asistente de Google.
  2. Interfaz de usuario y desarrollo de la marca.
    1. Todos los materiales de marketing deben enviarse y recibir aprobación en el Centro de marketing para socios de Google antes del lanzamiento.
    2. Es posible que se rechacen los productos cuyo nombre real contenga Google, Google Nest, Nest, Acceso a dispositivos de Google o cualquier nombre que sea similar a estas marcas de Google.
    3. Se rechazarán los productos que contengan elementos de la IU que copien o se parezcan mucho a los de la app de Google Nest o Google Home.
    4. Es posible que se rechacen los productos que contengan íconos e imágenes no aprobados que copien o se parezcan mucho a los de la app de Google Nest o Google Home, o a los dispositivos Google Nest.
    5. Es posible que se rechacen los productos que contengan íconos e imágenes de Google o Google Nest que no estén aprobados.
    6. Es posible que se rechacen los productos que usen íconos de Google o Google Nest para representar una estructura de Google o que usen la G de Google para representar elementos de la IU que no sean una Cuenta de Google o una estructura de Google.
    7. Los Productos no deben usar Google Nest Blue (HEX #00AFD8) para los elementos de la IU que no sean imágenes ni íconos aprobados de Google Nest.
    8. Es posible que se rechacen los productos que usen íconos de Google alterados o íconos de dispositivos de Google de maneras que no cumplan con los Permisos de marca de Google.
    9. Se rechazarán los productos que promocionen la integración de Google Nest y la funcionalidad de casos de uso que no sean precisos o que hagan declaraciones que no puedan corroborarse.
    10. Se rechazarán los productos que no cumplan con los lineamientos para el uso de las frases Acceso a dispositivos, Funciona con Asistente de Google o Google Smart Home.
    11. Es posible que se rechacen los productos que usen una URL que incorpore cualquier nombre de Google (incluidos, entre otros, Google o Nest).
    12. Google Nest se reserva el derecho de rechazar cualquier material de marketing, incluso si las prohibiciones no se mencionan en esta sección.
  3. Metadatos (nombre, descripciones, permisos, etcétera)
    1. Se rechazarán los productos que tengan texto de marcador de posición en el nombre, la descripción o cualquier otro valor.
    2. Se rechazarán los productos con nombres y descripciones que no sean relevantes para la funcionalidad del producto.
    3. Se rechazarán los productos que accedan a atributos que no sean relevantes para la funcionalidad del producto.
    4. Se rechazarán los productos con nombres, literatura del producto o materiales promocionales que sean engañosos, confusos o incorporen marcas comerciales o derechos de autor de terceros.
    5. Es posible que se rechacen los productos que recomienden que los usuarios inhabiliten cualquier funcionalidad de los productos de Google.
    6. Se rechazarán los productos que no tengan una URL de asistencia válida y que funcione.
    7. Es posible que se rechacen los productos que parecen copiar elementos de la IU de otras apps.
  4. Autorización:
    1. Es posible que se rechacen los productos que no hayan implementado correctamente la autenticación y la autorización en una Cuenta de Google.
    2. El uso de la API de SDM se restringe a los países donde se venden dispositivos de Google.
    3. Se rechazarán los productos que no almacenen ni transmitan de forma segura los tokens de acceso, los códigos de autorización ni los secretos del cliente.
    4. Los productos que incluyen la capacidad de salir o desconectarse de Google deben usar la API de revocación de tokens de OAuth de Google para hacerlo o dirigir al usuario a https://nestservices.google.com/partnerconnections. Se rechazarán los productos que no manejen esta autorización revocada mediante la reversión a un estado desconectado y la eliminación de todos los datos del cliente.
    5. Los productos deben seguir los lineamientos de OAuth de Google para realizar la vinculación de Cuentas de Google.
    6. Se rechazarán los productos que no tengan Condiciones del Servicio válidas ni una Política de Privacidad que se muestre al usuario final como parte de Google OAuth.
    7. Google permite que un usuario revoque el acceso a la API de SDM. Para manejar esta autorización revocada, los productos deben volver a un estado de desconexión y quitar todos los datos del usuario.
    8. Los productos deben incluir un vínculo al Administrador de conexiones de socios de Google para permitir que los usuarios administren las estructuras y el acceso a los datos del dispositivo.
    9. Los productos pueden desactivarse por varios motivos operativos. Cuando un producto esté inactivo, no se podrá usar. Se rechazarán los productos que no proporcionen asistencia para un producto inactivo (por ejemplo, mensajes de error del usuario adecuados).
    10. Se rechazarán los productos que obliguen a los usuarios a volver a autorizar, después de que ya se haya establecido la autorización.
    11. El desarrollador debe colocar un fragmento de "Uso limitado" en la página principal de su proyecto o en una página a un clic de la página principal que indique el cumplimiento de la app con la Política de Datos del Usuario de los Servicios de las APIs de Google, incluidos los requisitos de Uso Limitado. El fragmento debe ser visible para todos los usuarios y debe tener menos de 500 caracteres.
  5. Estructuras/Casas.

    Las Cuentas de Google brindan a los usuarios la capacidad de administrar varias casas. Los productos deben admitir cuentas de Google que puedan contener una o más casas. Algunos productos solo se pueden vincular a una casa de Google. En estos casos, los desarrolladores deben proporcionar a los usuarios la capacidad de seleccionar la página principal adecuada. Una vez que se vinculan, los desarrolladores deben brindar asistencia para los cambios en las casas, incluida la adición y eliminación de casas, y las actualizaciones de los datos de las casas (por ejemplo, los nombres de las casas). En los siguientes lineamientos, se describen los requisitos para controlar las cuentas de Google que pueden tener varias casas.

    1. Se rechazarán los productos que no admitan la posibilidad de varias casas.
    2. Se rechazarán los productos que no proporcionen al usuario una forma de seleccionar la casa adecuada para la vinculación (por ejemplo, un selector de estructura).
    3. Es posible que se rechacen los productos que no reflejen las actualizaciones de datos de las casas (por ejemplo, los nombres de las casas o la adición o sustracción de casas) en segundos después de la actualización.
    4. Se rechazarán los productos que no admitan varias casas, cada una con varios dispositivos del mismo tipo o de tipos diferentes.
    5. Se rechazarán los productos que no admitan casas vacías (estructuras) ni una combinación de casas vacías y no vacías.
  6. Termostatos Google Nest

    La API de SDM está diseñada para permitir que productos y soluciones de terceros controlen el sistema de HVAC a través del Nest Thermostat sin interrumpir los algoritmos de Google Nest ni sorprender al usuario con un comportamiento inesperado.

    1. Se rechazarán los productos que le indiquen al usuario que desactive los sensores y las funciones de aprendizaje del Google Nest Thermostat.
    2. Se rechazarán los productos que activen actualizaciones de termostatos sin interacción del usuario (por ejemplo, activadores y reglas) y que no proporcionen un indicador de ninguna acción que falló.
    3. Es posible que se rechacen los productos que no mantengan las temperaturas, los puntos de ajuste y el ambiente sincronizados con las temperaturas reales del dispositivo en cuestión de segundos.
    4. Es posible que se rechacen los productos que no controlen varios termostatos en una o varias estructuras.
    5. Se rechazarán los productos que no se actualicen cuando se actualicen los datos del termostato.
    6. Se rechazarán los productos que no se actualicen cuando se agregue o quite un termostato.
    7. Es posible que se rechacen los productos que no admitan todos los modos posibles del termostato, por ejemplo, calor, frío, calor y frío, apagado y eco.
    8. Se rechazarán los productos que no admitan correctamente los límites de calor y frío (3 grados de diferencia en F y 1.5 en C).
    9. Se rechazarán los productos que no admitan correctamente los límites de temperatura (de 10 a 32 °C y de 50 a 90 °F).
    10. Se rechazarán los productos que proporcionen funcionalidad de ventilador y no admitan el inicio y la detención de un temporizador de ventilador.
    11. Se rechazarán los productos que no muestren y actualicen, en segundos, las ubicaciones y los nombres correctos de los termostatos.
    12. Es posible que se rechacen los productos que no admitan transiciones de C a F mediante la lectura y actualización de las unidades o la escritura de las unidades en Google Nest.
  7. Cámaras Google Nest, timbres Google Nest Doorbell y Nest Hub Max.

    La API de SDM permite recuperar información de eventos en la transmisión en vivo, las notificaciones y las imágenes de instantáneas de la cámara, o la vista previa de clips para eventos de movimiento, persona, sonido y timbre.

    1. Se rechazarán los productos que no admitan varias cámaras en una o varias estructuras.
    2. Se rechazarán los productos que no muestren ni actualicen los nombres y las ubicaciones correctos de las cámaras.
    3. Los productos que notifican a los usuarios sobre eventos de la cámara deben hacerlo dentro de segundos después del evento, o se rechazarán.
    4. Se rechazarán los productos que envíen notificaciones que dupliquen las notificaciones nativas del dispositivo Google Nest.
    5. Se rechazarán los productos que activen actualizaciones de la cámara sin interacción del usuario (por ejemplo, activadores y reglas) y que no proporcionen un indicador de ninguna acción que falló.
    6. Se rechazarán los productos que no se actualicen cuando se agregue o quite la cámara.

Nota

En este documento, hacemos todo lo posible para explicar cómo revisamos los Device Accessproductos que se envían para su aprobación. Esperamos que te resulte útil como guía a la hora de desarrollar y enviar tus apps y tus interfaces integradas. Este es un documento dinámico que se actualizará a medida que se presenten nuevas apps, implementaciones y situaciones.

Como desarrollador de productos para el programa Device Access , debes seguir las siguientes guías:

  • Condiciones del Servicio del Programa de Acceso a Dispositivos de Google
  • Lineamientos de marketing y desarrollo de la marca
  • Cualquier otro acuerdo entre usted y Google

La aprobación de tu producto por parte de Google no renuncia a ningún derecho de Google en virtud de estos acuerdos. El objetivo de estos lineamientos es ayudarte a obtener la aceptación de tu producto a través del Device Access proceso de revisión de productos y no modificar ni quitar las disposiciones de ningún otro acuerdo.

Google se reserva el derecho de interpretar y aplicar estos lineamientos a su entera discreción, así como de cambiar la interpretación o la aplicación de estos lineamientos en cualquier momento, incluso durante el proceso de Revisión de Productos.