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

Newer Version Available

This content describes an older version of this product. View Latest

昇格済み検索語

昇格済み検索語は、エンドユーザの検索に特定のキーワードが含まれている場合に、サポート問題の解決によく使用されることがわかっている Salesforce ナレッジ記事を昇格させるのに役立ちます。ユーザは、Salesforce ユーザインターフェースだけでなく Apex でも (SearchPromotionRule sObject を使用することで)、キーワードを記事に関連付けることによって検索結果で記事を昇格させることができるようになりました。

昇格済み用語を管理するには、記事が公開状況 (PublishSatus 項目の値が [オンライン]) である必要があります。

次のコードサンプルは、検索昇格ルールの追加方法を示します。このサンプルは、MyArticle__kav タイプの公開済み記事を取得するクエリを実行します。サンプルでは次に、語「Salesforce」を含む記事を昇格させるための SearchPromotionRule sObject を作成し、最初に返された記事を割り当てます。最後に、この新しい sObject を挿入します。
1// Identify the article to promote in search results
2List<MyArticle__kav> articles = [SELECT Id FROM MyArticle__kav WHERE PublishStatus='Online' AND Language='en_US' AND Id='Article Id'];
3
4// Define the promotion rule
5SearchPromotionRule s = new SearchPromotionRule(
6    Query='Salesforce',
7    PromotedEntity=articles[0]);
8
9// Save the new rule
10insert s;
SearchPromotionRule sObject に対して DML 操作を実行するには、Salesforce ナレッジを有効化する必要があります。