Bienvenue dans le centre Google Home pour les développeurs, la nouvelle destination pour apprendre à développer des actions pour la maison connectée. Remarque:Vous continuerez de créer des actions dans la console Actions.

Découverte et liens profonds vers une application

Google Home app (GHA) est le principal moyen pour les utilisateurs de connecter des appareils connectés à Google Assistant et de les attribuer à des structures et à des pièces dans Google Home Graph. Pour effectuer la configuration, les utilisateurs cliquent généralement sur plusieurs écrans pour trouver votre action smart home dans la liste des options disponibles. En permettant aux utilisateurs de lancer le processus de configuration plus facilement, vous pouvez les aider à les intégrer plus rapidement et réduire leur frustration.

Pour simplifier l'intégration des utilisateurs sur les appareils smart home, la plate-forme smart home de Google propose plusieurs fonctionnalités pratiques qui permettent aux utilisateurs de commencer rapidement à configurer leur appareil smart home. Ces fonctionnalités peuvent être facilement intégrées à vos actions smart home, avec peu ou pas de travail de codage.

La liste suivante récapitule les fonctionnalités de plate-forme que vous pouvez mettre en œuvre pour réduire les obstacles pour les utilisateurs lors de la configuration de vos appareils connectés pour Assistant:

  • App Discovery: cette fonctionnalité permet aux utilisateurs de voir les chips de suggestion pour l'association à votre action dans GHA. En cliquant sur ce chip, ils peuvent connecter leurs appareils smart home à Assistant à l'aide de leurs comptes de fournisseurs tiers.
  • Liens profonds: cette fonctionnalité vous permet d'intégrer un lien profond dans le site Web de votre application ou de votre produit pour permettre aux utilisateurs de connecter facilement leur appareil smart home à Assistant. En cliquant sur le lien, les utilisateurs sont invités à télécharger GHA (s'ils ne sont pas déjà installés) et à lancer le processus de configuration de l'association de comptes et de l'attribution des salles.

Implémenter la détection d'applications

Vous pouvez activer la fonctionnalité App Discovery à partir de Actions on Google Console après avoir terminé le processus de validation de la marque. Aucune modification de code n'est nécessaire, mais votre action smart home doit déjà être examinée et en production.

Connectez-vous à Actions Console:

Accéder à la console Actions on Google

  1. Ouvrez votre projet d'action smart home.
  2. Cliquez sur Déployer > Validation de la marque.
  3. Suivez la procédure ci-dessous pour associer le site Web de votre entreprise à votre projet Actions.
    1. Dans le panneau Sites Web, cliquez sur Associer le site.
    2. Saisissez l'URL du site Web que vous souhaitez associer, puis cliquez sur Associer. Google envoie un e-mail au propriétaire du site Web pour confirmer l'association du site Web.
  4. Dans le panneau Applications Android, cliquez sur le bouton Connecter une application et suivez les instructions affichées.

  5. Dans le même panneau, activez l'option Activer la découverte de l'application pour votre application connectée. Cette option est grisée jusqu'à ce que votre action soit examinée et approuvée.

Lien profond vers Google Home

Les liens profonds vous permettent de rediriger les utilisateurs directement vers une destination spécifique dans GHA à partir de votre application Android ou iOS, ce qui simplifie le processus de configuration de l'appareil avec Assistant.

La syntaxe des liens profonds GHA est la suivante:

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

Votre application Android ou iOS peut actuellement être associée aux destinations suivantes dans GHA:

Destination Description
setup/ha_linking?agent_id=agent-id Lancez le parcours d'association de compte OAuth pour le agent-id de l'action smart home indiquée.

Le chemin de destination doit être correctement encodé en URL avant que vous ne l'appliquiez au lien profond. Exemple :

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

Pour en savoir plus sur le déclenchement de liens profonds depuis votre application, consultez la documentation Android et la documentation iOS correspondantes.