Fundamental ステップ: 6 5時間 クレジット: 29
このクエストでは、今年末に 10 億人以上のユーザーのデバイスに搭載される見込みの Google アシスタントを利用して、API 経由で Google Cloud サービスと連携する実用的な Google アシスタント アプリケーションを構築する方法をご紹介します。サンプルのアプリでは、Dialogflow 会話スイート、Actions フレームワーク、Cloud Functions フレームワークを使用します。5 つのラボを通じて 5 種類のアプリケーションを構築し、自分で拡張できる便利で楽しいツールの使い方を学習します。ハードウェアは必要なく、これらのラボではクラウドベースの Google アシスタント シミュレータ環境を使用して開発とテストを行います。ただし、Google Home や Google Hub などの独自のデバイスをお持ちの受講生のために、独自のハードウェアにアプリをデプロイする方法についても説明します。ハンズオン チャレンジラボを受講して、スキルを証明し、知識を確認することもできます。 このクエストを完了したら、クエストの最後にある追加のチャレンジラボを受講して、Google Cloud の限定デジタルバッジを取得しましょう。
前提条件:
前提条件はありませんが、JavaScript と Node.js によるプログラミングに関する知識があると、内容を理解しやすくなります。このクエストを開始する前に「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 に渡して、最適なグルメスポットを検索するアシスタント アプリケーションを構築します。
Google アシスタントによる対話型アプリの作成: チャレンジラボ
このチャレンジラボでは、「Google アシスタントによる対話型アプリの作成」クエストのラボで習得したスキルと知識をテストします。このラボを実行する前に、ラボの内容を理解しておく必要があります。