次の方法で共有


RecommendationRule interface

レコメンデーション エンジンが実行できる推奨事項ルールを表します。

Extends

プロパティ

actionName

この規則で推奨されるアクションの名前を文字列で指定します。

bladeName

ポータル上のブレードへのディープ リンク。 動的ルールにのみ適用されます。

categoryTags

この推奨事項ルールが属するカテゴリ タグの一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

channels

このルールが適用される使用可能なチャネルの一覧。

description

ルールのローカライズされた詳細な説明。

displayName

ルールの UI フレンドリ名。

extensionName

ポータルの拡張機能名 (存在する場合)。 動的ルールにのみ適用されます。

forwardLink

ルールに関連付けられている外部ドキュメントへのリンクを転送します。 動的ルールにのみ適用されます。

isDynamic

True を指定すると、動的に追加されたルールに関連付けられます。

level

このルールの重要度を示す影響のレベル。

message

ルールのローカライズされた名前 (UI に適しています)。

recommendationId

ルールに関連付けられている関連する推奨事項オブジェクトの推奨事項 ID (存在する場合)。 このようなオブジェクトが存在しない場合は、null に設定されます。

recommendationName

ルールの一意の名前。

継承されたプロパティ

id

リソース ID。注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

kind

リソースの種類。

name

リソース名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type

リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

プロパティの詳細

actionName

この規則で推奨されるアクションの名前を文字列で指定します。

actionName?: string

プロパティ値

string

bladeName

ポータル上のブレードへのディープ リンク。 動的ルールにのみ適用されます。

bladeName?: string

プロパティ値

string

categoryTags

この推奨事項ルールが属するカテゴリ タグの一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

categoryTags?: string[]

プロパティ値

string[]

channels

このルールが適用される使用可能なチャネルの一覧。

channels?: Channels

プロパティ値

description

ルールのローカライズされた詳細な説明。

description?: string

プロパティ値

string

displayName

ルールの UI フレンドリ名。

displayName?: string

プロパティ値

string

extensionName

ポータルの拡張機能名 (存在する場合)。 動的ルールにのみ適用されます。

extensionName?: string

プロパティ値

string

ルールに関連付けられている外部ドキュメントへのリンクを転送します。 動的ルールにのみ適用されます。

forwardLink?: string

プロパティ値

string

isDynamic

True を指定すると、動的に追加されたルールに関連付けられます。

isDynamic?: boolean

プロパティ値

boolean

level

このルールの重要度を示す影響のレベル。

level?: NotificationLevel

プロパティ値

message

ルールのローカライズされた名前 (UI に適しています)。

message?: string

プロパティ値

string

recommendationId

ルールに関連付けられている関連する推奨事項オブジェクトの推奨事項 ID (存在する場合)。 このようなオブジェクトが存在しない場合は、null に設定されます。

recommendationId?: string

プロパティ値

string

recommendationName

ルールの一意の名前。

recommendationName?: string

プロパティ値

string

継承されたプロパティの詳細

id

リソース ID。注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

id?: string

プロパティ値

string

ProxyOnlyResource.idから継承

kind

リソースの種類。

kind?: string

プロパティ値

string

ProxyOnlyResource.kindから継承

name

リソース名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

name?: string

プロパティ値

string

ProxyOnlyResource.nameから継承

type

リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type?: string

プロパティ値

string

ProxyOnlyResource.typeから継承