Google Home デベロッパー センターにようこそ。スマートホーム アクションの開発方法を学ぶことができます。注: アクションの作成は、引き続き Actions Console で行います。

Cloud-to-Cloud を使ってみる

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。
この画像は、家の中のさまざまなスマート デバイスが接続されているスマートホームを表しています。

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 アクションの実行方法を説明するシンプルなメッセージ オブジェクト。