この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

KnowledgeArticleViewStat

すべての記事タイプを対象に指定記事の参照回数に関する統計情報を提供します。このオブジェクトは参照のみで、API バージョン 20 以降で使用できます。

サポートされているコール

describeSObjects()query()retrieve()

特別なアクセスルール

ユーザがビューを取得するには、記事の公開バージョンへのアクセス権が必要です。公開記事バージョンについての詳細は、KnowledgeArticleVersion の PublishStatus 項目を参照してください。

項目

項目名 詳細
Channel
picklist
プロパティ
Filter、Restricted picklist
説明
記事ビューが提供されるチャネルを示します。
  • AllChannels: すべてのチャネルでの記事ビュー
  • App: 内部 Salesforce ナレッジアプリケーション
  • Pkb: 公開知識ベースでの記事ビュー
  • Csp: カスタマーポータル。
  • Prm: パートナーポータルでの記事ビュー
NormalizedScore
double
プロパティ
Filter、Nillable
説明
選択したチャネル内で重み付けされた記事ビュー。最も高いビューの記事のスコアは 100 です。その他の記事ビューは、この最も高い参照スコアに比例して計算されます。たとえば、閲覧数の最も高い記事が 2000 ビューで別の記事が 1000 だとします。最初の記事のスコアは 100 となり、2 つ目のスコアは 50 となります。
ParentId
reference
プロパティ
Filter
説明
参照された記事の ID。これは、KnowledgeArticle レコードに対応します。
ViewCount
int
プロパティ
Filter、Group、Sort
説明
選択したチャネルで記事が受け取る一意の参照の回数。参照回数が多い記事の標準化したスコアがいつも高いとは限りません。記事の標準化したスコアは、長期間にわたり参照数に基づいて計算され、より新しい参照がより高いスコアを獲得します。この項目は、API バージョン 27.0 以降で使用できます。

使用方法

このオブジェクトを使用して、記事ビューの統計をクエリまたは取得します。

または、クライアントアプリケーションは、API Name の記事タイプの後に __ViewStat を使用して、特定の記事タイプの最も参照された記事をクエリまたは取得できます。

SOQL の例

次の SOQL 句では、KnowledgeArticleViewStat を使用して Salesforce ナレッジのすべての記事ビューを照会し、関連記事を返しています。

1SELECT Id, NormalizedScore, Parent.Id 
2        FROM KnowledgeArticleViewStat where Channel = 'App' 
3        ORDER BY NormalizedScore

クエリを Offer 記事タイプに制限してOffer 記事タイプを照会するには、次の句を使用します。

1SELECT Id, NormalizedScore, Parent.Id 
2        FROM Offer__ViewStat where Channel = 'App' 
3        ORDER BY NormalizedScore