Te damos la bienvenida al Centro para desarrolladores de Google Home, el nuevo destino para aprender a desarrollar acciones para el hogar inteligente. Nota: Continuarás compilando acciones en la Consola de Actions.

Descubrimiento de aplicaciones y vínculos directos

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Google Home app (GHA) es la forma principal en que los usuarios conectan los dispositivos inteligentes a Google Assistant y los asignan a estructuras y habitaciones en Google Home Graph. Por lo general, para realizar la configuración, los usuarios deben hacer clic en varias pantallas y encontrar tu acción smart home en una lista de opciones disponibles. Si simplificas el proceso de configuración para los usuarios, puedes ayudarlos a incorporarlos con mayor rapidez y reducir su frustración.

Para optimizar la integración de los usuarios en dispositivos smart home, la plataforma de smart home de Google ofrece varias funciones convenientes que facilitan a los usuarios ingresar rápidamente al flujo de configuración y comenzar a usar sus dispositivos smart home. Estas funciones se pueden integrar con facilidad a tus acciones de smart home con poco o ningún esfuerzo de codificación.

En la siguiente lista, se resumen las funciones de la plataforma que puedes implementar a fin de reducir las dificultades de los usuarios cuando configuran tus dispositivos inteligentes para Assistant:

  • App Discovery: Esta función permite a los usuarios ver chips de sugerencia para vincular tu acción en GHA. Cuando hacen clic en el chip, pueden conectar sus dispositivos smart home a Assistant mediante sus cuentas de proveedores externos.
  • Vínculos directos: Esta función te permite incorporar un vínculo directo en el sitio web de tu app o producto para que los usuarios conecten fácilmente su dispositivo smart home a Assistant. Si haces clic en el vínculo, se les solicitará a los usuarios que descarguen el archivo GHA (si aún no lo instalaron) y se iniciará la vinculación de la cuenta y el flujo de configuración de la asignación de habitaciones.

Implementa apps discovery

Puedes habilitar la función App Discovery desde Actions on Google Console después de completar el proceso de verificación de marca. No se necesitan cambios de código; sin embargo, tu acción smart home ya debe revisarse y estar en producción.

Accede a Actions Console:

Ir a la consola de Actions on Google

  1. Abre el proyecto de acción smart home.
  2. Haz clic en Implementar > Verificación de marca.
  3. Sigue estos pasos para conectar el sitio web de tu empresa con tu proyecto de acciones.
    1. En el panel Sitios web, haga clic en Conectar sitio.
    2. Ingresa la URL del sitio web que deseas conectar y haz clic en Conectar. Google envía un correo electrónico al propietario del sitio web para confirmar la asociación del sitio web.
  4. En el panel Apps para Android, haz clic en el botón Conectar app y sigue las instrucciones.

  5. En el mismo panel, activa la opción Habilitar descubrimiento de apps para la app conectada. Esta permanecerá inhabilitada hasta que se revise y apruebe tu acción.

Vínculo directo a Google Home

Los vínculos directos te permiten llevar a los usuarios directamente a un destino específico dentro de GHA desde tu app de Android o iOS, lo que simplifica el proceso de configuración del dispositivo con Assistant.

La sintaxis de los vínculos directos GHA es la siguiente:

https://madeby.google.com/home-app/?deeplink=destination

Actualmente, tu app para Android o iOS puede vincularse a los siguientes destinos dentro de GHA:

Destino Descripción
setup/ha_linking?agent_id=agent-id Inicia el flujo de vinculación de cuentas de OAuth para la agent-id de la acción de smart home determinada.

La ruta de destino debe estar codificada como una URL de forma correcta antes de aplicarla al vínculo directo. Por ejemplo:

https://madeby.google.com/home-app/?deeplink=setup%2Fha_linking%3Fagent_id%3Dagent-id

Para obtener más detalles sobre la activación de vínculos directos desde tu app, consulta la documentación de Android y la documentación de iOS relevantes.