Google Home, Google Assistant 対応アプリ開発

Console


-Actions on Google
--https://console.actions.google.com/

-Firebase console
--https://console.firebase.google.com/

参考資料


-Google Developers Japan: Google アシスタント対応アプリを日本語で開発してみよう
--https://developers-jp.googleblog.com/2017/10/google-assistant-app-ja.html

-Google アシスタントの拡張 | Actions on Google | Google Developers
--https://developers.google.com/actions/extending-the-assistant?hl=ja

-設計の原則と方法論 | Actions on Google | Google Developers
--https://developers.google.com/actions/design/principles

-デザイン チェックリスト | Actions on Google | Google Developers
--https://developers.google.com/actions/design/checklist

-Actions on Googleの開発者向けドキュメントの日本語訳リスト
--https://www.eisbahn.jp/yoichiro/2017/11/actions_on_google_index.html

-Actions on Googleでapi.aiを使ってGoogle Homeに何か言わせてみる - Qiita
--https://qiita.com/syarihu/items/53ea1a65f481f8121109

-Google Homeアプリをリリースしてみた(実装編) - Qiita
--https://qiita.com/miso_develop/items/bc22d55788c025c32c39

-Actions on Google(Dialogflow)での構築知見を少し - Qiita
--https://qiita.com/sakamoto_koji/items/8a9bb8a3f2063b4b5f34

-「本気のしりとり」Google Homeアプリを作りました。 | GMOアドパートナーズグループ TECH BLOG byGMO
--https://techblog.gmo-ap.jp/2018/01/19/%e3%80%8c%e6%9c%ac%e6%b0%97%e3%81%ae%e3%81%97%e3%82%8a%e3%81%a8%e3%82%8a%e3%80%8dgoogle-home%e3%82%a2%e3%83%97%e3%83%aa%e3%82%92%e4%bd%9c%e3%82%8a%e3%81%be%e3%81%97%e3%81%9f%e3%80%82/

-GoogleHomeをDialogflow(旧:API.ai)でスプラトゥーンアシスタントにする - Qiita
--https://qiita.com/kotatu_km/items/c06f45c6692dceb9258d

Fulfillment


-Basic Fulfillment and Conversation Setup | Dialogflow
--https://dialogflow.com/docs/getting-started/basic-fulfillment-conversation

-Fulfillment | Actions on Google | Google Developers
--https://developers.google.com/actions/reference/rest/conversation-webhook

-API Reference  |  Dialogflow
--https://dialogflow.com/docs/reference/agent/

-api.aiのIntentsの概要 - Qiita
--https://qiita.com/gyarasu/items/ec7e130eada521558295
-->偶発アクションやさまざまな入力Contextに対するレスポンスを作りたい場合、Fallback Intentを新たに追加することができる。各Fallback Intentに対して一意な入力インプットの集合体をセットする。
-->Fallback Intentの追加方法
-->- 左メニューからIntentをクリック
-->- CREATE INTENTボタンの右側にある3ドットボタンをクリックしてオプションを開く
-->- 'Create Fallback Intent'をクリック

-Dialogflow Fulfillment の Inline Editor(Powered by Cloud Functions for Firebase) で console.log したログは https://console.firebase.google.com/project/ で見れる。

Invocation and Discovery


-Google Developers Japan: Actions on Google 利用率向上のための施策 - 高度なアプリ呼び出し方法 と Dialogflow のトレーニング機能
--https://developers-jp.googleblog.com/2018/03/exp-imp-invocations.html

-Invocation and Discovery | Actions on Google | Google Developers
--https://developers.google.com/actions/discovery/

-Explicit Invocation | Actions on Google | Google Developers
--https://developers.google.com/actions/discovery/explicit

-Implicit Invocation | Actions on Google | Google Developers
--https://developers.google.com/actions/discovery/implicit

-Invocation and Discovery "Overview"の日本語訳です
--https://www.eisbahn.jp/yoichiro/2018/01/actions_on_google_invocation_and_discovery_1.html

-Invocation and Discovery "Explicit Invocation"の日本語訳です
--https://www.eisbahn.jp/yoichiro/2018/01/actions_on_google_invocation_and_discovery_2.html

-Invocation and Discovery "Implicit Invocation"の日本語訳です
--https://www.eisbahn.jp/yoichiro/2018/01/actions_on_google_invocation_and_discovery_3.html

-Invocation and Discovery "Checklist"の日本語訳です
--https://www.eisbahn.jp/yoichiro/2018/02/actions_on_google_invocation_and_discovery_4.html

-Implicit/Explicit Invocation ~ Actions on Gogoleの呼び出し方を考える AoGを一発で呼び出すために ~ - Qiita
--https://qiita.com/soundTricker/items/1d9d6bbe52caba5302af

Action Invocation Phrase


-Overview | Actions on Google | Google Developers
--https://developers.google.com/actions/discovery/#action_invocation_phrase

声の種類


-Language and Locale Support | Actions on Google | Google Developers
--https://developers.google.com/actions/localization/languages-locales

リリース


-Google Homeアプリをリリースしてみた(申請編) - Qiita
--https://qiita.com/miso_develop/items/c56fd334f333160a9130

-Google Home アプリ、リジェクトされまくって分かった申請のポイント(その1)|toru|note
--https://note.mu/torusnote/n/n99463e6c5e9d

Conversational Actions sunset


-Conversational Actions sunset overview | CA sunset | Google Developers
--https://developers.google.com/assistant/ca-sunset
-->Google is sunsetting Conversational Actions, which allow you to create custom experiences or conversations for Google Assistant users. To ensure you have sufficient time to plan with care and support your users, the turndown is occurring on June 13, 2023.