私はDialogflowアプリケーション(Googleのアクション)を実装しようとしましたが、これまでのところうまく機能しています。しかし、node.jsを介してアクションパラメータ/コンテキストを定義することができるかどうかは知っていますか?Dialogflowで動的に「リンクアウト候補」を作成する方法はありますか?GoogleのDialogflow/Actions:リンクアウト候補の動的応答データを提供
詳細:ユーザーからいくつかのパラメータを要求し、URLのセット(何らかの種類のデータベースとして実装されています)にマップし、結果URLをjsonレスポンスに書き込みます。目標:Dialogflowの「レスポンス> Googleアシスタント> URLの入力」で、これらのレスポンスURLを$ url、#deeplink.url(または同様のもの)として含めます。
これはどのような方法でも可能ですか?前もって感謝します。
更新:私は豊かな応答を構築するアプローチもテストしましたが、うまくいかないようです。例:
const richResponse = app
.buildRichResponse()
.addSimpleResponse('Flight from ' + origin + ' to' + destination)
.addSuggestions("Find your flight:")
.addSuggestions("Basic Card", "List", "Carousel")
.addSuggestionLink("Search now", url);
(アプリ)を「行動対グーグル(必要DialogflowAppのインスタンスである)
しかし、彼は "addSimpleResponse" の後に停止しているようです。
あなたは何をしようとしているのかよく分かりませんが、アシスタントの「豊かな反応」を見てみるといいでしょう。 – Bart
インテントを作成する> Webhookを統合>サーバーでビジネスロジックを実行する>応答を返す。完了! –
これは私が最初に試したことですが、どういうわけかそれはうまくいきませんでした。提案されたリンクを含むRichResponseの例がありますか? – Vrankey