このページでは、smart home アクションを起動するプロセスについて説明します。
開始前のチェックリスト
アクションをリリースのために送信する前に、プロジェクトが以下の要件を満たしていることを確認してください。このチェックリストを利用して、プロジェクトの承認プロセス中によくみられる問題の多くを事前に発見して解決しておくことで、承認される可能性が高くなります。
安全性試験の証明書を必要とするデバイスでは、次の手順が必要になります。
次の手順は、App Flip 機能を使用するデバイスに固有のものです。
アクションをリリースのために送信する
リリース用の smart home アクションを送信する手順は次のとおりです。
- プロジェクトを選択します。
- 左側のナビゲーション メニューで、[Deploy] > [Release](リリース)を選択します。
- [Production](本番環境)セクションで、[Start submission](提出を開始)をクリックします。

送信ステータスを確認する
送信リクエストにより、ポリシー審査と認定審査という 2 つの審査プロセスが開始されます。2 つの審査に合格して初めてアクションは本番環境にリリースされます。
- ポリシー審査: すべてのアクションはポリシー審査を受けます。この審査では、アクションが Actions on Google のポリシー ガイドラインを遵守していることが確認されます。
- 認証審査: smart home アクションは、追加の品質保証検証のために認証審査を受けます。認定審査担当者は、認定リクエスト フォームで提供されたコンテンツ(smart home の結果用のテストスイートなど)を確認します。
アクションの詳細な審査ステータスを確認するには、コンソールで smart home プロジェクトを開き、[Deploy]、[Release] の順にクリックします。
修正が必要な点が審査チームにより発見された場合は、プロジェクトのコンソール ユーザー インターフェースにそのステータスが反映されます。また、修正すべき内容について説明したメールが Google から送られます。必要な変更を加えたら、Actions Console でプロジェクトを再送信できます。

Google により承認されると、アクションはリリース待ちになります(通常は承認後の 1 週間以内)。アクションを起動すると、エンドユーザーは Google Home app (GHA) でアクションを見つけることができます。
smart home アクションが本番環境にリリースされると、そのプロジェクトは [test] 接頭辞が付いた GHA のエージェント リストに表示されなくなります。公開済みのアクションでさらに開発やテストを行うには、別のドラフト プロジェクトを使用する必要があります。開発プロセスとインフラストラクチャに合わせて、必要な数だけドラフト プロジェクトを作成できます。
デフォルトでは、サポートされているすべての言語でグローバルにアクションがリリースされます。 アクションの検出対象を特定のロケールのユーザーに限定するには、アクションでサポートされている言語を構成します(Actions Console から [Overview] > [Modify language in Settings] を使用)。
公開されたアクションに変更を加える
プロジェクトの変更を公開する場合(別のフルフィルメント URL を使用する場合など)は、次の手順を行います。
- テストスイートの結果を再送信します。
- 新しい認定リクエスト フォームに記入します([Deploy] > [Smart home certification] をクリック)。
- アクションを審査のために再送信します。
アクションを審査のために再送信すると、すでに公開されている smart home アクションの新しいバージョンが Actions Console に作成されます。[Releases] ページを開くと、アクションのすべてのバージョン(審査中のアクションや取り消し済みのアクションを含む)の履歴を表示できます。