<ph type="x-smartling-placeholder"></ph> デバイス SDK をご覧ください。
Google Home Playground は、スマート アシスト キャンペーンをシミュレートする 構成可能なデバイスタイプとトレイトを持つホーム プロジェクト。仮想マシンを作成して デバイスの属性や状態の変更、デバイスの Google Home Graph、デバイスの設定をインポートまたはエクスポートできます。
アカウントのリンクを完了する
Google Home Playground を使用するには、まず ツールを追加します。スマートフォンで Google Home app (GHA) を開いて、 手順は以下のとおりです。
- 左上の [+] アイコンをクリックします。
- [デバイスのセットアップ >Works with Google。
- 「Google Home Playground」というアクションを検索します。
- アクションを選択すると、GHA のプロンプトが表示されます。 ログインします。 [Sign in with Google] をクリックし、アカウントを選択してログインします。
- [Authorize](承認)ボタンをタップして、アカウントのリンクを承認します。
アカウントのリンクが完了すると、デフォルトの仮想デバイスセットが 操作する GHA。
ログイン
下のボタンをクリックして Google Home Playground を起動します。
[Google でログイン] をクリックします。Google アカウント マネージャーと同じアカウントで アカウントのリンクを完了するために GHA で使用されます。
ログインすると、Google Home Playground に仮想デバイスが表示されます Home Graph に保存されています。
ウェブ UI は、次の 3 つのパネルで構成されています。
- デバイスリストには、すべての仮想デバイスが表示されます。特定のキャンペーンを選択して 仮想デバイスの情報を表示したり、仮想デバイスを このパネルに表示されます。
- [Device info] には、選択した仮想デバイスの情報が表示されます。 次の情報の編集や、選択した仮想デバイスの削除も、 できます。
- ログ領域には、Google Cloud コンソールと Google Home Playground と Home Graph。Google Chat では ログを展開して、リクエストとレスポンスのペイロードを トラブルシューティングを行います
仮想デバイス
仮想デバイスの情報を表示する
[Device list] パネルで、表示する仮想デバイスを選択します。 [Device list] パネルで、表示する仮想デバイスを選択します。 [デバイス情報] パネルの情報は 5 つのタブに分類されて表示されます。
- 基本情報: デバイスを含む、デバイスの最上位のプロパティ type、id、name です。
- [Traits](トレイト): デバイスでサポートされているトレイト。
- [Attributes](属性): デバイスのトレイト固有の属性。
- [States](状態): すべてのデバイスの状態。
- SUV: ユーザーの第 2 の認証設定 クリックします。
仮想デバイスの情報を編集する
仮想デバイスの情報を表示するだけでなく、そのデバイスの仮想デバイスの Home Graph に保存されているデバイス情報の情報 できます。
サポートされているトレイトを変更する
- [Traits] タブを選択し、[Edit](編集)ボタンをクリックします。
- ポップアップ パネルに、デバイスで現在サポートされているトレイトと追加可能なトレイトが表示されます。矢印
(arrow_forward/arrow_back) ボタンを使用して、 デバイスでサポートされているトレイトを追加または削除する。 - サポートされているトレイトの更新が完了したら、[Save] をクリックします。 更新されたトレイトは Home Graph に適用されます。
- こうしたトレイトの変更はログ領域で確認できます。
デバイスの属性を変更する
- [属性] タブを選択し、対象の属性を編集します。 デバイスでサポートされているトレイトを示します。
- 編集が完了したら、Enter キーを押します。これで、属性の変更が Home Graph に適用されます。
- こうした属性の変更はログ領域で確認できます。
デバイスの状態を変更する
- [States] タブを選択し、状態を直接変更します。状態の変更は、 Home Graph に適用されます。
- こうした状態の変更はログ領域で確認できます。
仮想デバイスに 2 回目のユーザー確認を追加する
SUV を仮想デバイスに追加し、チャレンジの種類と仮想デバイスを設定できます 動作を保証します。 SUV を仮想デバイスに追加し、チャレンジの種類と仮想デバイスを設定できます 動作を保証します。
デバイスで SUV を設定する
- [Device list] パネルで、目的の仮想デバイスを選択します。 ありません。
- [デバイス情報] パネルで [SUV] タブを選択し、 次のとおりです。 <ph type="x-smartling-placeholder">
SUV に対応するデバイスを特定する
[Device list] パネルにある鍵アイコン キーが横に表示される SUV 対応デバイス 1 台あたり。
SUV を必要とするトレイトは次のとおりです。
新しい仮想デバイスを作成する
- [デバイスリスト] パネルで [デバイスを追加] をクリックします。
- ポップアップ パネルでデバイスタイプを選択し、新しいデバイスの名前を入力します。事前定義されたデバイスのセットを選択して追加することもできます。
- すべての手順を完了すると、新しいデバイスが Home Graph。
仮想デバイスを削除する
- [デバイスリスト] パネルで、削除するデバイスを選択します。 次に、[デバイス情報] パネルで [基本情報] タブを選択し、 次に、[デバイス情報] パネルで [基本情報] タブを選択し、 下部にある [デバイスを削除] をクリックします。
- 表示されたポップアップ アラートでデバイスの削除を確定します。
- デバイスの削除を確定すると、デバイスは Home Graph。
同期レスポンス編集者
同期レスポンスは Google Home Playground で検証または更新できます。 [Sync Response Editor] をクリックして、埋め込み IDE を開きます。
同期のレスポンスを編集するかコピーして貼り付け、[保存] をクリックして変更を適用します。 Google Home エコシステムでどのように機能するかをご覧ください。
仮想デバイスのインポートとエクスポート
事象のトラブルシューティングや再現を行う場合は、他の人が仮想デバイスをインポートして複製できるように、仮想デバイスの状態をファイルにエクスポートして共有します。
仮想デバイスをファイルにエクスポートする
- をクリックしてエクスポート 仮想デバイスからファイルを作成できます
- エクスポートするファイル名を入力し、[OK] をクリックします。
- エクスポートされた仮想デバイスのファイルが、ブラウザによってダウンロードされます。
仮想デバイスをファイルからインポートする
- をクリックして仮想 デバイスを操作できます。
- インポートするファイルを選択して、[OK] をクリックします。
- インポートするファイルを確認すると、Google Home Playground によって ファイル内の状態を使用して仮想デバイスをインポートし、インポートされた Home Graph にあるデバイスの情報と状態。
インタラクション ログを調べる
仮想デバイスを操作すると、Google Home Playground Home Graph に変更が自動的に適用されます。「 Home Graph とのやり取りがログ領域に記録されます。 このパネルでは、各エントリを展開して、 Home Graph API リクエストとレスポンスのペイロード。
各ログエントリは、次のような構造の要素を含む JSON 配列です。
{
"uri": string,
"request": object,
"response": object
}
フィールド | タイプ | 説明 |
---|---|---|
uri |
string |
Home Graph API 呼び出しの URL。 |
request |
object |
Home Graph API 呼び出しのリクエスト本文。詳しくは、 リファレンス ドキュメント リファレンス ドキュメント をご覧ください。 |
response |
object |
Home Graph API 呼び出しのレスポンス本文。詳しくは、 リファレンス ドキュメント リファレンス ドキュメント をご覧ください。 |
サポートされているデバイスタイプとトレイトを表示する
疑問符 ヘルプ アイコンをクリックすると、現在のデバイスタイプとトレイトリストが表示されます。 Google Home Playground でサポートされている。
問題を報告する
発生した問題を報告するには、 感嘆符アイコン フィードバック 選択します。