次の方法で共有


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