フィードバック テーブルを使用したレコードのフィードバックと評価の管理

注意

エンティティとテーブルの違いがわかりませんか? Microsoft Dataverse で「開発者: 用語を理解する」を参照してください。

ユーザーが Microsoft Dataverse の行のフィードバックおよび評価を提供できるようにすることによって製品およびサービスを改良します。 例えば、Product テーブルのフィードバックと評価を有効にして、販売する製品に関するユーザーのフィードバックがわかるようにしたり、または顧客サポート チームの質を理解して向上させるために、Incident(サポート案件) テーブルに関するユーザーのフィードバックがわかるようにします。

Dataverseのシステム テーブルとユーザー定義エンティティの両方について、フィードバックと評価を有効にできます。 既定では、KnowledgeArticle テーブルがフィードバックと評価に対して有効になります。 新しい Feedback テーブルを使用して、レコードのフィードバックをプログラムにより作成して管理します。

プログラムにより次のフィードバックを有効にするには:

  • システム テーブル、UpdateEntityRequest メッセージを使用してテーブルを更新し、HasFeedback プロパティを true に設定します。

  • テーブル作成中に CreateEntityRequest.HasFeedback プロパティを true に設定するか、既存のカスタム テーブルを更新して、 UpdateEntityRequest.HasFeedback プロパティを true に設定します。

    フィードバックと評価のテーブルを有効にする場合、それを無効にすることはできません。 テーブルをフィードバックに対して有効にすると、そのテーブルと Feedback テーブルの間に関連の関係性が作成されます。

注意

また、システム エンティティやユーザー定義エンティティのフィードバックと評価を有効にするために Dataverse のカスタマイズ ツールも使用できます。

Feedback テーブルは、以下の情報を格納します:

  • フィードバックのタイトル

  • フィードバックのコメント

  • フィードバックの評価。 また、評価の最小および最大(数)値を指定することによって評価の範囲も定義できます。 たとえば、1-5 のスケールで 4 の評価。

  • 最小および最大の評価値に基づいて 0 ~ 1 の値のサイズになっている指定されたユーザーの評価を示すために自動的に計算されたフィードバックの正規化された評価。

    注意

    正規化された評価が、正規化、または異なる期間の評価 (評価の最小値および最大値) に対して指定された評価値の一定化を助けます。 正規化された評価は次のようにして計算されます: (評価 - 最小評価) / (最大評価 - 最小評価)。

    また、行に対する評価は、レコードに対する正規化された評価すべての平均として計算されます。

  • オープンまたはクローズなどフィードバックの状態

  • フィードバックが送信された場所からソースを表示するためのフィードバック ソース。 フィードバックが Dataverse 内で作成された場合、その値は Internal に設定されます。 開発者は、フィードバックを提供するために使用されるアプリケーションに応じて選択の値を追加できます。

  • フィードバック レコードを作成または最後に修正したユーザー

  • フィードバックが関連付けられているテーブル行

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。