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

記事ツールのカスタマイズ

記事ツールでは、サポートエージェントが Salesforce ナレッジ記事を参照して、記事がケースに添付されているかどうかを確認したり、関連記事を顧客と共有したりできます。support:caseArticles コンポーネントでは、次のことができます。
  • 記事ツールの外観とサイズをカスタマイズする。
  • デフォルトで使用される記事タイプやキーワードを定義したり、高度な検索が使用可能かどうかを確認するなど、ツールの検索機能がどのように動作するかを定義する。
  • エージェントがメールに記事を添付できるかどうかを指定する。

support:caseArticles 属性

属性名 属性型 説明 必須項目 API バージョン アクセス
articleTypes String 検索を絞り込むために使用される記事タイプ。複数の記事タイプをカンマ区切りで定義できます。 25.0
attachToEmailEnabled Boolean 記事をメールに添付できるかどうかを指定する boolean 値。 25.0
bodyHeight String 本文の高さ。ピクセル (px) 単位で数値を指定するか、「auto」を指定して表示されている記事リストに応じて高さが自動調整されるようにします。 25.0
caseId id ケース記事を表示するレコードのケース ID。 はい 25.0
categories String 検索を絞り込むために使用するデータカテゴリ。この値の形式は「CatgeoryGroup1:Category1」です。CategoryGroup1 と Category1 は、順に、カテゴリグループ名とカテゴリです。複数のカテゴリ条件をカンマ区切りで指定できますが、カテゴリグループあたり 1 つのみ指定できます。 25.0
defaultKeywords String defaultSearchType 属性が「keyword」である場合に使用されるキーワード。キーワードが指定されていない場合は、ケースの件名がデフォルト��して使用されます。 25.0
defaultSearchType String 記事検索フォームが初めて表示されるときのデフォルトのクエリを指定します。値は「keyword」、「mostViewed」、または「lastPublished」です。 25.0
id String ページの他のコンポーネントがコンポーネントを参照できるようにする識別子。 25.0 グローバル
language String 多言語の Salesforce ナレッジが有効化されている場合に、検索を絞り込むために使用される言語。 25.0
logSearch Boolean キーワード検索のログを記録するかどうかを指定する boolean 値。 25.0
mode String ケース、記事検索フォームのいずれかまたはその両方に添付されている記事を、コンポーネントで表示するかどうかを指定します。値は「attached」、「search」、「attachedAndSearch」、または「searchAndAttached」です�� 25.0
onSearchComplete String 記事検索が完了した後に呼び出される JavaScript。 25.0
rendered Boolean コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 25.0 グローバル
reRender Object action メソッドの結果がクライアントに返されるときに再作成される 1 つ以上のコンポーネントの ID。この値には、単一の ID、ID のカンマ区切りのリスト、または ID のリストまたはコレクションの差し込み項目の式を使用できます。 25.0
searchButtonName String 検索ボタンの表示名。 25.0
searchFieldWidth String キーワード検索項目の幅 (ピクセル (px) 単位)。 25.0
searchFunctionName String ウィジェットが現在検索モードである場合に、記事を検索するために JavaScript からコールできる関数の名前。 25.0
showAdvancedSearch Boolean 高度な検索へのリンクを表示するかどうかを指定する boolean 値。 25.0
title String コンポーネントのヘッダーに表示されるタイトル。 25.0
titlebarStyle String タイトルのスタイル。「expanded」、「collapsed」、「fixed」、または「none」のいずれかです。 25.0
width String コンポーネントの幅 (ピクセル (px) またはパーセント (%) 単位)。 25.0

使用事例

Cirrus Computers では、顧客の問題解決に役立つよう、エージェントが記事をさらに簡単に検索できるようにするため、ケースフィードの記事ツールをカスタマイズしたいと考えています。

Cirrus では、support:caseArticles コンポーネントを使用して、次のような記事ツールを作成しました。
  1. ページの右サイドバーに表示され、デフォルトですべてのケースページで開く。
  2. 入力と同時に検索を開始する機能を使用して、提案される記事をすばやく表示する。
  3. エージェントは、メールアクションで作成するメッセージに記事を添付できる。
  4. ケースに記事が添付されていない場合に、最近公開された記事を表示する。
ケースフィードの記事ツールの例

コードサンプル

1swfobject.registerObject("clippy.codeblock-0", "9");<apex:page standardController="Case">
2    <div style="margin-left:-10px;margin-right:-10px;">
3        <div style="background-color: #99A3AC;color:#FFFFFF;font-size:1.1em;font-weight: bold;padding:3px 6px 3px 6px;">Articles</div>
4        <support:caseArticles caseId="{!case.id}" 
5            bodyHeight="auto"
6            titlebarStyle="none" 
7            searchButtonName="Search"
8            searchFieldWidth="200px"
9            defaultSearchType="lastPublished"
10        />
11    </div>
12</apex:page>