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

Cloud-to-Cloud を使ってみる

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

Google スマートホーム プラットフォームにより、ユーザーは Google Home app (GHA) Google Assistant を使用して、市販のコネクテッド デバイスを操作できます。これらのデバイスは、スマート スピーカー、スマートフォン、自動車、テレビ、ヘッドフォン、スマートウォッチなど、10 億台以上のデバイスで利用できます。

スマートホーム アクションを構築する理由

ユーザー エンゲージメントを深め、デバイスの販売数を伸ばすことができます。また、ブランド価値の向上にもつながります。

  • ユーザー エンゲージメントを深める - Assistant 台のデバイスを通じて 10 億人を超えるユーザーにリーチして、ユーザーの目に留まりやすくなり、セットアップの手間が減ります。
  • 販売促進 - 検索でショッピングをアピールできるようにし、小売や設置業者のチャネル全体での注目度を高めます。
  • ブランド価値の向上 - 家の中心に立つ。ブランドの価値を高めることができます。

スマートホーム アクションの構築方法

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