Localization "Fulfillment"の日本語訳です

Googleアシスタントは、既に複数の言語をサポートしています。その中には、当然英語と日本語も含まれています。Actions on GoogleによるGoogleアシスタント向けアプリの開発では、同時に複数の言語に対応したアプリ開発をすることが可能です。ユーザに返事を返すのは主にフルフィルメントの役目ですので、フルフィルメントの実装には国際化のための実装が含まれることになります。 Actions on GoogleのドキュメントにあるLocalization - Fulfillmentに...

Build with Actions SDK "Submit Your App"の日本語訳です

Actions SDKを使ったGoogleアシスタント向けアプリの開発が完了した後は、実機でのテストを経て、承認プロセスを通過するためにレビュー依頼を提出することになります。それらには、gactionsコマンドを使います。 Actions on GoogleのドキュメントにあるBuild with Actions SDK - Submit Your Appにて、それらの手順が説明されています。以下はその日本語訳です。 アプリを提出する Dialogflowエージェントとフルフィル...

Build with Actions SDK "Deploy Fulfillment"の日本語訳です

Actions SDKを使ったGoogleアシスタント向けのアプリにおいて、作成したフルフィルメントを呼び出すためには、フルフィルメントをデプロイしてインターネット上から利用可能な状態にして、そのエンドポイントURLをアクションパッケージ内に記載することが必要です。Firebase Cloud Functionsとしてフルフィルメントを開発していた場合には、Firebaseにデプロイ後に決定されるURLを登録することになります。 Actions on GoogleのドキュメントにあるBu...

Build with Actions SDK "Build Fulfillment"の日本語訳です

Googleアシスタント向けのアプリにて、実際にユーザからの入力を処理して返事を返すのは、フルフィルメントの役目です。Actions SDKを使ったアプリにおいても、フルフィルメントを作ることになります。 Actions on GoogleのBuild with Actions SDK - Build Fulfillmentでは、フルフィルメントをどう実装すれば良いかが説明されています。以下は、その日本語訳です。 フルフィルメントの構築 レスポンス構築についての詳細を学ぶ ...

Build with Actions SDK "Define Actions"の日本語訳です

プロジェクトとアクションパッケージの作成が終わった後は、具体的なアクションを定義していきます。アクションは、ユーザがアプリをアプリ名によって呼び出した際に起動されるデフォルトアクションや、付帯情報(○○を使った△△と話す、のような)を伴ったアクションの呼び出し(具体的な、が転じて「深い(Deep)」という表現が使われます)、つまりディープリンクを行うためにアクションを追加することもできます。 Actions on Googleのドキュメントにある、Define Actionsでは、Act...

Build with Actions SDK "Create a Project and Action Package"の日本語訳です

Actions SDKを使ってGoogleアシスタント向けアプリを開発するための第1歩は、プロジェクトの作成と、アクションパッケージの作成です。アクションパッケージの実体はJSONファイルであり、 gactions コマンドでそのひな形を得ることができます。 以下は、Build with Actions SDK - Create a Project and Action Packageの日本語訳です プロジェクトとアクションパッケージの作成 プロジェクトの作成 Actio...

Build with Actions SDK "Overview"の日本語訳です

Actions on Googleでは、Dialogflowが提供するNLPやその他のリッチな機能を使ったGoogleアシスタント向けアプリの開発だけでなく、Actions SDKを使って、低レベルな(NLPを含むほとんどの処理を自前で)アプリ開発も行うことができます。例えば、コマンド型の簡単なリクエスト/レスポンス形式のアプリであったり、NLPを行うための機構を既に持っていてそれを使いたい場合は、Actions SDKを採用すると良いでしょう。 Actions on Googleのドキ...

Build with Dialogflow "Number Genie"の日本語訳です

Dialogflowを使ったGoogleアシスタント向けのアプリ開発の手順について、総決算として「Number Genie」という名前の数当てゲームの作り方が、Actions on GoogleのBuild with Dialogflow “Number Genie”に掲載されています。以下は、その日本語訳です。 ここに書かれている内容が、ほとんどのアプリで必要となる実装要求となるはずです。Number Genieの仕組みと実装内容を把握することが、あなたがGoogleアシスタント向けの...

Build with Dialogflow "Deploy Your App"の日本語訳です

フルフィルメントのデプロイまで済んでいれば、あとはアプリをデプロイして承認プロセスに進むことになります。Actions on GoogleのDeploy Your Appでは、アプリをデプロイして実機(Google HomeやAndroid端末など)でテストを行い、レビューに提出する手順が説明されています。以下は、その日本語訳です。 アプリをデプロイする Dialogflowエージェントとフルフィルメントがデプロイされたら、実際のハードウェアデバイスやアクションシミュレータでアプリ...

Build with Dialogflow "Deploy Fulfillment"の日本語訳です

フルフィルメントの構築では、FirebaseのCloud Functionとしてフルフィルメントを作りました。これをFirebaseにデプロイするための方法が、Actions on GoogleのDeploy Fulfillmentにて説明されています。以下は、その日本語訳です。 フルフィルメントをデプロイする 本番環境用のCloud Functions for Firebaseにデプロイするように環境を設定する方法を説明します。ただし、フルフィルメントをホストするHTTPSリクエ...