ディープリンク

Google Home app (GHA) は、ユーザーがスマート デバイスを Google Assistantに接続し、 Google Home Graphでストラクチャや部屋に割り当てる際に、主に使用されます。 通常、スマートホームデバイスをセットアップするためには、複数の画面を順番に移動し、利用可能なオプションの中から Cloud-to-cloud連携を選択します。しかし、ユーザーがもっと簡単にセットアップできるようにすれば、オンボーディングがより迅速になり、セットアップに関するユーザーの不満も軽減できます。

ディープリンクを使用すると、アプリや製品サイトにディープリンクを埋め込むことで、 ユーザーがsmart homeデバイスを Assistantに簡単に接続できるようになります。ユーザーがディープリンクをクリックすると、アカウントのリンクと部屋の割り当てを設定するためのフローが始まります(GHAがまだインストールされていない場合はダウンロードを促します)。

Google Home へのディープリンクを設定する

ディープリンクを使用すると、Android アプリや iOS アプリから、GHA 内の特定のリンク先に直接移動できます。これにより、Assistant を使用してデバイスを簡単にセットアップできるようになります。

GHA へのディープリンクの構文は次のとおりです。

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

現在のところ、Android アプリおよび iOS アプリから直接移動できる GHA 内のリンク先は次のとおりです。

目的地 説明
setup/ha_linking?agent_id=agent-id 指定した Cloud-to-cloud 連携の agent-id に関する OAuth アカウントのリンクフロー。

リンク先パスは、ディープリンクに適用する前に URL エンコード する必要があります。次に例を示します。

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

アプリ内からディープリンクをトリガーする方法について詳しくは、関連する Android のドキュメント または iOS のドキュメントをご覧ください。