Google スマートホームのプラットフォームでは、Google Home app (GHA) と Google Assistant を介して市販のコネクテッド デバイスを操作できます。これらのデバイスは、スマート スピーカー、スマートフォン、自動車、テレビ、ヘッドフォン、スマートウォッチなどの 10 億台以上のデバイスに対応しています。
スマートホーム アクションを構築する理由
ユーザー エンゲージメントを深め、デバイスの販売数を伸ばすことができます。また、ブランド価値の向上にもつながります。
- ユーザー エンゲージメントを深める - 10 億台を超えるAssistantデバイスを通じてユーザーにリーチし、見つけやすさを向上させ、設定上の手間を省きます。
- 販売促進 - 検索でショッピングをアピールできるようにし、小売や設置業者のチャネル全体での注目度を高めます。
- ブランド価値の向上 - 家の中心に立つ。ブランドの価値を高めることができます。
スマートホーム アクションの構築方法
デバイスを Assistant に接続するには、smart home Action. Assistant handles how users trigger your Action (in multiple languages) and provides you with useful metadata through Google Home Graph (such as the state of a specific device based on the user's room). All you need to do is respond to the requests through your fulfillment service. をビルドする必要があります。
最も簡単な方法は、Codelab を受講することです。次の Codelab では、開発プロセスの一部について順を追って説明します。
次に、サポートされているデバイスのリストを参照して、統合する機能が Google Home エコシステムでサポートされていることを確認します。次に、デベロッパー チェックリストを確認して、プロジェクトの作成からリリースまでの開発フロー全体を理解します。
定義
このドキュメントでは、次の用語を使用します。
- 認証
- ユーザーの Google アカウントを認証システムのユーザー アカウントにリンクします。
- デバイス トレイト
- デバイス トレイトは、デバイスタイプの機能を定義します。
- デバイスの種類
- デバイスで使用する文法を Assistant に伝えます。
- フルフィルメント
- smart home インテントを処理し、対応するアクションを実行するサービス。
- Google smart home
- smart home アクションを作成して Assistant の機能を拡張し、接続済みデバイスを制御できるプラットフォーム。
- Home Graph
- 家とそのデバイスに関するコンテキスト データを保存して提供するデータベース。
- smart home 個のインテント
- 照明をオンにする、スピーカーに音声をキャストするなど、smart home アクションの実行方法を説明するシンプルなメッセージ オブジェクト。