chat_launchページにフィールドを追加またはカスタマイズするにはどうすればよいですか?
環境:
チャット、カスタマポータル
B2C Service Chat
解決策:
チャットの起動ページには、「姓」や「電子メールアドレス」などの便利なエンドユーザー情報を収集するために使用されるいくつかのフィールドが含まれています。 ラベルと、これらのフィールドが必須かどうかの両方を変更できます。
注:カスタマーポータルファイルにアクセスするには、最初にWebDav接続を確立する必要があります。
詳しくはこちら: アンサー7241:カスタマ・ポータルにアクセスするためのWebDAV接続の構成
フィールドラベルは、次のメッセージベースによって制御されます。
SUBJECT_LBL
LAST_NAME_LBL
FIRST_NAME_LBL
EMAIL_ADDR_LBL
フィールドラベルを変更するには、上記のメッセージベースを編集するだけです。 追加情報はご利用のバージョンのドキュメンテーション内の 'メッセージ・ベース・エディタの操作' セクションをご覧ください。
フィールドを必須にしたい場合は、次の例に示すようにrequired = "true"属性を追加する必要があります:
<rn:widget path="input/FormInput" name="Contact.Name.First" label_input="#rn:msg:FIRST_NAME_LBL#" required="true"/>
製品やカテゴリなど、追加のフィールドをchat_launchページに追加することもできます。 これを達成するためには、ページに以下のコードを配置する必要があります:
<rn:widget path="input/ProductCategoryInput" name="Incident.Product" />
<rn:widget path="input/ProductCategoryInput" name="Incident.Category" />