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
- smart home アクションを作成して Assistant の機能を拡張し、接続済みデバイスを制御できるプラットフォーム。
- Home Graph
- 家とそのデバイスに関するコンテキスト データを保存して提供するデータベース。
- smart home 個のインテント
- 照明をオンにする、スピーカーに音声をキャストするなど、smart home アクションの実行方法を説明するシンプルなメッセージ オブジェクト。