プロジェクトで定義されているアクションのリストを表します。
YAML 表現 | |
---|---|
custom:
string: object ( |
フィールド | |
---|---|
custom |
インテントからカスタム アクションをマッピングして、プロジェクトの呼び出しを構成します。呼び出しインテントは、「custom/intents/」パッケージで定義されたシステム インテントまたはカスタム インテントのいずれかです。ここで定義するすべてのインテント(システム インテントとカスタム インテント)は、対応するインテント ファイルを「custom/global/」パッケージに格納する必要があります。
|
CustomAction
カスタム操作に関する詳細。
YAML 表現 | |
---|---|
engagement:
object ( |
フィールド | |
---|---|
engagement |
エンドユーザーがプッシュ通知や日次更新を受け取るのに役立つ、アクションに関連するエンゲージメントのメカニズム。毎日の更新/プッシュ通知のスロット構成で指定されたインテント名が、エンドユーザーがこれらの更新に登録するためには、このアクションに対応するインテントと一致している必要があります。 |
エンゲージメント
このアクションに関連するエンゲージメント メカニズムを定義します。これにより、エンドユーザーはプッシュ通知と日次更新に登録できます。
YAML 表現 | |
---|---|
title: string pushNotification: object ( |
フィールド | |
---|---|
title |
最新情報を受け取る許可を求めるエンドユーザーに送信されるエンゲージメントのタイトル。エンドユーザーに送信されるプロンプトは、「毎日の {title}」を、いつ送信しますか。プッシュ通知の場合は「{title} のプッシュ通知を送信しても大丈夫ですか?」のように表示されます。このフィールドはローカライズ可能です。 |
pushNotification |
このエンゲージメントでサポートされているプッシュ通知の設定。 |
actionLink |
アクションのリンク構成。アクションでリンクの共有が有効かどうかを決定します。有効な場合は、リンクのユーザー フレンドリーな表示名が含まれます。ActionLink が非推奨になりました。代わりに AssistantLink を使用してください。 |
assistantLink |
アクションのリンク構成。アクションでリンクの共有が有効かどうかを決定します。有効な場合は、リンクのユーザー フレンドリーな表示名が含まれます。 |
dailyUpdate |
このエンゲージメントでサポートされている日次更新の設定。 |
PushNotification
このエンゲージメントがサポートするプッシュ通知設定を定義します。
DailyUpdate
このエンゲージメントがサポートする日次更新の設定を定義します。
ActionLink
このアクションとそれに対応する設定でリンクの共有が有効かどうかを示します。アクション リンクは、ディープリンクによってユーザーを特定のアクションに誘導するために使用されます。ActionLink が非推奨になりました。代わりに AssistantLink を使用してください。
YAML 表現 | |
---|---|
title: string |
フィールド | |
---|---|
title |
リンクのユーザー フレンドリーな表示タイトル。 |
AssistantLink
このアクションとそれに対応する設定でリンクの共有が有効かどうかを示します。アシスタント リンクは、ユーザーを特定のアクションにディープリンクするために使用されます。
YAML 表現 | |
---|---|
title: string |
フィールド | |
---|---|
title |
リンクのユーザー フレンドリーな表示タイトル。 |