Fundamental ステップ: 5 4時間 クレジット: 20
今年末までには、Google アシスタントは 10 億を超えるコンシューマ デバイスの一部になると予想されています。このクエストでは、API を介して Google Cloud サービスと統合された実用的な Google アシスタント アプリケーションを構築する方法を学習します。 サンプルアプリは、Dialogflow 会話型スイート、アクションおよび Cloud Functions フレームワークを使用します。5 つのラボを通して、ご自身で拡張でき、便利で楽しいツールを探索できる 5 つの異なるアプリケーションを構築します。ハードウェアは必要ありません!これらのラボでは、クラウドベースの Google アシスタント シミュレータ環境を使用して開発とテストを行っていますが、Google Home や Google Hub など、ご自身のデバイスがある場合は、アプリをご自身のハードウェアにデプロイする追加の手順が提示されます。
前提条件:
特に必要な要件はありませんが、Javascript および Node.js プログラミングを使いこなせていると有益です。このクエスト開始前に Baseline: Infrastructure を修了していれば、Cloud Functions の概念をよりよく理解できます。Quest Outline
Google アシスタント: Qwik Start - Dialogflow
このラボでは、Actions と Dialogflow を使用して引用生成アプリケーションを作成することで、Google アシスタントの基礎を学びます。
Google で使用される API の概要
このラボでは、API のアーキテクチャと基本機能について学習した後、Cloud Shell で Cloud Storage API メソッドを構成して実行する実践演習を行います。
Google アシスタント: Dialogflow と Cloud Functions を使用してアプリケーションを構築する
このラボでは、Dialogflow と Cloud Functions for Firebase を使用して Google アシスタント アプリケーションを構築します。
Google アシスタント: YouTube のエンターテイメント アプリを構築する
このラボでは、Dialogflow、Cloud Functions、YouTube API を使用して Google アシスタント アプリを構築し、アーティストの人気のミュージック ビデオを集めて再生できるようにします。
Google アシスタント: Places API を使用してレストラン検索を構築する
このラボでは、ユーザーの現在地と好みを取り入れ、Cloud Functions 経由で Places API に渡して、最適なグルメスポットを検索するアシスタント アプリケーションを構築します。