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