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

Découverte et liens profonds vers une application

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Google Home app (GHA) constitue le principal moyen pour les utilisateurs de connecter les appareils connectés à Google Assistant and assign them to structures and rooms in Google Home Graph . To perform setup, users typically click through multiple screens to find your smart home Action from a list of available options. By making it easier for users to begin the setup process, you can help onboard them more quickly and reduce user setup frustration.

Pour simplifier l'intégration des utilisateurs sur les appareils smart home, la plate-forme smart home Google propose plusieurs fonctionnalités pratiques qui permettent aux utilisateurs de commencer rapidement à configurer leur appareil et à commencer à utiliser 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 la plate-forme que vous pouvez mettre en œuvre pour réduire les frictions utilisateur 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 le chip, ils peuvent connecter leurs appareils smart home à Assistant à l'aide de leur compte de fournisseur tiers.
  • Liens profonds: cette fonctionnalité vous permet d'intégrer un lien profond dans votre application ou sur le site Web d'un produit afin que les utilisateurs puissent connecter facilement leur appareil smart home à Assistant. En cliquant sur le lien, les utilisateurs sont invités à télécharger l'élément GHA (si ce n'est pas déjà fait) et à lancer le processus de configuration de l'association de comptes et de l'attribution de chambres.

Implémenter la détection d'applications

Vous pouvez activer la fonctionnalité App Discovery à partir de Actions on Google Console after completing the Brand Verification process. No code changes are needed, however your smart home Action must already be reviewed and in production.

Connectez-vous à la Actions Console:

Accéder à la console Actions on Google

  1. Ouvrez votre projet smart home Action.
  2. Cliquez sur Déployer > Validation de la marque.
  3. Suivez ces étapes 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 Connecter. Google envoie un e-mail au propriétaire du site Web pour confirmer l'association du site.
  4. Dans le panneau Applications Android, cliquez sur le bouton Connecter une application et suivez les instructions affichées.

    connectée
  5. Dans le même panneau, activez l'option Activer la découverte des applications pour votre application connectée. Cette option est grisée tant que votre action n'a pas été examinée et approuvée.

Lien profond vers Google Home

Les liens profonds vous permettent d'accéder directement à une destination spécifique dans le 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 associer les destinations suivantes dans GHA:

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

Le chemin de destination doit être encodé correctement avant de l'appliquer au lien profond. Exemple :

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

Pour savoir comment déclencher des liens profonds depuis votre application, consultez la documentation Android et la documentation iOS correspondantes.