Build with Actions SDK "Create a Project and Action Package"の日本語訳です
注: この日本語訳は、翻訳時点での内容が反映されています。そのため、既に古い記載内容となっている可能性があります。必ず最新の情報を Actions on Google Document で確認してください。
Actions SDKを使ってGoogleアシスタント向けアプリを開発するための第1歩は、プロジェクトの作成と、アクションパッケージの作成です。アクションパッケージの実体はJSONファイルであり、 gactions
コマンドでそのひな形を得ることができます。
以下は、Build with Actions SDK - Create a Project and Action Packageの日本語訳です
プロジェクトとアクションパッケージの作成
プロジェクトの作成
- Actions on Google Developer Consoleに行きます。
- Add Projectをクリックし、プロジェクトの名前を入力して、 Create Project をクリックします。
-
Overview 画面にて、 Actions SDK カードの BUILD をクリックし、
gactions
コマンドのメモを取ります。承認のためにアクションパッケージをアップロードする際に、このコマンドを使う必要があるでしょう。
gactions update --action_package PACKAGE_NAME --project PROJECT_NAME
アクションパッケージの作成
アクションパッケージは、あなたのアプリにおけるアクションを定義するJSONファイルです。アクションは、実際のフルフィルメントエンドポイントを遂行するために、インテントに関連付けされます。
-
gactions
CLIをダウンロードします。 - アプリのソースファイルのためのローカルディレクトリを作成します。ここでは、
<project-dir>
としてこのディレクトリを参照します。 -
actions.json
という名前のアクションパッケージファイルのボイラープレートを作成するために、以下のコマンとを実行します。cd <project-dir> gactions init
そのファイルは、このようになります。
{ "actions": [ { "description": "Default Welcome Intent", "name": "MAIN", "fulfillment": { "conversationName": "<INSERT YOUR CONVERSATION NAME HERE>" }, "intent": { "name": "actions.intent.MAIN", "trigger": { "queryPatterns": [ "talk to <INSERT YOUR NAME HERE>" ] } } } ], "conversations": { "<INSERT YOUR CONVERSATION NAME HERE>": { "name": "<INSERT YOUR CONVERSATION NAME HERE>", "url": "<INSERT YOUR FULLFILLMENT URL HERE>" } }, "locale": "<INSERT YOUR LOCALE HERE>" }
注: アクションパッケージの完全な参照情報は、Action Package referenceをご覧ください。
次のセクションでは、アクションパッケージ内でどのようにアクションを定義するかを学びます。
Creative Commons Attribution 3.0 License 原文
← Actions on Google開発者向けドキュメント 日本語訳インデックス