Google スマートホーム プラットフォームでは、Google Home app (GHA) と Google Assistant を通じて市販のコネクテッド デバイスを操作できます。これらのデバイスは、10 億台を超えるスマート スピーカー、スマートフォン、車、テレビ、ヘッドフォン、スマートウォッチなどで利用できます。
スマートホーム アクションを構築する理由
ユーザー エンゲージメントを深め、デバイスの販売数を伸ばすことができます。また、ブランド価値の向上にもつながります。
- ユーザー エンゲージメントを深める - 10 億台以上の Assistant デバイスを通じてユーザーにリーチし、見つけやすさを向上させ、セットアップの摩擦を取り除きます。
- 売り上げを伸ばす - 検索とショッピングで見つけてもらいやすくなり、小売りとインストールのチャネルで紹介できるようになります。
- ブランド価値を高める - スマートホームのコントロール センターを利用できます。ブランドの価値を高めることができます。
スマートホーム アクションの構築方法
デバイスを Assistant に接続するには、smart home アクションを作成する必要があります。Assistant は、ユーザーがどのようにアクションをトリガーするか(複数の言語)を処理し、Google Home Graph を介して有用なメタデータ(ユーザーの部屋に基づいた特定のデバイスの状態など)を提供します。必要なのは、フルフィルメント サービスを介してリクエストに応答することだけです。
Codelab を受講するのが、最も簡単な方法です。両方の Codelab で、開発プロセスを順を追って進めることをおすすめします。
その後、サポートされているデバイスのリストを確認して、統合する予定のデバイスが Google Home エコシステムでサポートされていることを確認してください。次に、デベロッパー チェックリストを確認して、プロジェクトの作成からリリースまでの開発フロー全体を理解します。
定義
このドキュメントで使用される用語は次のとおりです。
- 認証
- ユーザーの Google アカウントを認証システムのユーザー アカウントにリンクします。
- デバイス トレイト
- デバイス トレイトは、デバイスタイプの機能を定義します。
- デバイスの種類
- Assistant が、デバイスで使用する文法を認識させます。
- フルフィルメント
- smart home インテントを処理し、対応するアクションを実行するサービス。
- Google smart home
- 接続済みデバイスを制御するための Assistant の機能を拡張する smart home アクションを作成できるプラットフォーム。
- Home Graph
- 家やデバイスに関するコンテキスト データを保存して提供するデータベース。
- smart home 個のインテント
- 照明をオンにする、スピーカーに音声をキャストするなど、smart home アクションの実行方法を記述するシンプルなメッセージ オブジェクト。