Skip Navigation
Expand
送信されたインシデントにある特定のフィールドを必須にする
Answer ID 10572   |   Last Review Date 02/12/2019

顧客が質問を送信する前に、どのようにフィールドとドロップダウンメニューを必須に設定するのですか。

環境:

Customer Portal CP v3.x, Ask a Question ページ
Oracle B2C Service

解決策:

質問をお問い合わせを送信するときに必要に応じてフィールドを設定する手順は、どのフィールドを設定するかによって異なります。

重要! 以下の情報は、Ask a Question提出から作成されたインシデントにのみ影響します。 以下のような他のソースから作成されたインシデント:

  • 電子メール要求(EGW_ENABLEDがYesに設定されている場合)
  • アンサーまたはサイトからのフィードバック、または
  • マーケティングメーリングへの返信


...提出方法では連絡先にフィールドを設定する機会が与えられないため、フィールドに入力する必要はありません。 たとえば、電子メールが送信されたときに、連絡先が商品、カテゴリ、またはその他のカスタムフィールドを設定することはできません。 同様に、アンサーまたはサイトからのフィードバックからインシデントが作成された場合、連絡先が[質問をする]ページに必要な製品、カテゴリ、またはカスタムフィールドを設定することはできません。

電子メール送信または他のソースから作成されたインシデントのカスタムフィールドをデフォルト値に設定するためのビジネスルールを設定できます。 ルールを設定するときは、ルールのIF部分に[Incident Source]フィールドを含めて、フィールドをルールで設定するインシデントの種類を指定します。


カスタムフィールドを必須にする:カスタムフィールドを設定するときに、[必須]チェックボックスをオンにすると、エンドユーザーページでそのフィールドが必須になります(このフィールドがエンドユーザーに表示されるように有効になっている場合)。 これは、[Ask a Question]ページに追加されたインシデントカスタムフィールドと、[Create Account]ページで有効になっている連絡先カスタムフィールドの両方に適用されます。 [必須]チェックボックスをオンにすると、カスタムフィールドがワークスペースに追加されたときに、そのカスタムフィールドの既定のプロパティも設定されます。

ただし、特定のワークスペース内では、管理者は必須プロパティを「値なし」または「新規」または「編集」に設定して、レコードがOracle B2C Serviceコンソールから編集されるときにフィールドが不要になるか、または時々必須になるようにすることができます。

その結果、管理コンソールから作成されたインシデントの場合、たとえフィールドがエンドユーザーページで必須されていても、いくつかのフィールドは必須ではない場合があります。


プロダクトとカテゴリフィールド

Customer Portal CP3

Widget version 2.0.1 またはそれ以下

カスタマーポータルを使用している場合は、標準のProductCategoryInputウィジェットを編集して、インシデントの送信中にプロダクトまたはカテゴリを必須にすることができます。 以下は、productおよびcategory必須フィールドを作成するためにProductCategoryInputウィジェットに行われたいくつかの編集の例です。;

<rn:widget path="input/ProductCategoryInput" table="incidents" required_lvl="2" data_type="products"/>

<rn:widget path="input/ProductCategoryInput" table="incidents" required_lvl="2" data_type="categories" label_input="#rn:msg:CATEGORY_LBL#" label_nothing_selected="#rn:msg:SELECT_A_CATEGORY_LBL#"/>

CustomerPortal v3.3

Widget version 2.1.1 またはそれ以上

<rn:widget path="input/ProductCategoryInput" table="incidents" required_lvl="2" />

<rn:widget path="input/ProductCategoryInput" table="incidents" required_lvl="2"  label_input="#rn:msg:CATEGORY_LBL#" label_nothing_selected="#rn:msg:SELECT_A_CATEGORY_LBL#"/>

インシデントカスタムフィールド

フィールドが質問とともに[Ask a Question]ページに含まれるカスタムフィールドである場合は、その特定のインシデントカスタムフィールドの設定を編集し、[Ask a Question]ページでそのフィールドが必須になるように[必須]チェックボックスを有効にできます。

連絡先カスタムフィールド

エンドユーザーがエンドユーザーインターフェイスから新しいアカウントを作成するときにフィールドが要求された場合、そのフィールドは連絡先カスタムフィールドです。

Available Languages for this Answer:

Notify Me
The page will refresh upon submission. Any pending input will be lost.