サンプル インデックス

このページでは、サポートされている Actions on Google の機能別にサンプルを紹介します。以下のサンプルを選択すると、Actions on Google GitHub リポジトリでサンプル全体を表示できます。GitHub リポジトリから、独自のアクションの作成に役立つサンプルをクローンまたはダウンロードできます。

GitHub のサンプル

次の表は、サンプル アクション プロジェクトの一覧です。サンプルで使用されている機能でフィルタリングできます。

サンプル 説明 主要な機能
Hello World シーンの条件と Webhook イベント ハンドラの両方から「Hello world」でユーザーに応答するシンプルなアクション。 シーン、Webhook、シンプル レスポンス
会話コンポーネント ユーザーの質問に応じて異なる会話コンポーネントで応答するアクション。このアクションには、シンプル レスポンス、リッチ レスポンス、視覚的選択レスポンス、メディア レスポンスが混在しています。 ベーシック カード、ボタン、画像カード、リスト、コレクション、メディア レスポンス、シンプルなレスポンス、テーブルカード
Interactive Canvas Interactive Canvas を使用して全画面に回転する三角形を表示するアクション。この Actions プロジェクトには、Interactive Canvas で使用されるシンプルなウェブアプリも含まれています。 Interactive Canvas
アカウントのリンク リンクされたアカウントを持つユーザーが架空の注文を行い、好みを保存できる茶屋をシミュレートする Action。ユーザーは、アクションでアカウントをリンクできる会話フローに移行できます。 アカウントのリンク
トランザクション ユーザーが 2 つの異なるお支払いオプション(Google Pay と販売者管理)を使用して注文し、領収書を受け取ることができるアクション。この Action は、取引要件をチェックし、取引フローの構築に関するさまざまな側面を示します。 トランザクション
毎日の更新とプッシュ通知 提供されたシステム シーンを使用して、架空のジムクラスの毎日の通知やプッシュ通知にユーザーが登録できるアクション。 毎日の更新、プッシュ通知
Google に関する事実 ユーザーの回答に基づいて、Google に関する事実をさまざまなカテゴリでユーザーに提示するアクション。ユーザーは、Google の歴史または本社について学ぶことができます。 Actions Builder、リッチ レスポンス、マルチモーダル レスポンス、Interactive Canvas、カスタムタイプ、シーンの切り替え、ディープリンク
ローカライズ ローカライズのサポートと、複数の言語とロケールをサポートするためのプロジェクトの整理を示すアクション。 ローカライズ
カスタム NLU Webhook コードで独自のカスタム自然言語理解(NLU)をサポートするようにアクション プロジェクトを整理する方法を示すアクション。 カスタム NLU

スマートホーム

ユーザーが Google アシスタントを使って IoT デバイスを操作できるようにする場合は、スマートホームのサンプルをご覧ください。