顧客属性プロパティ
顧客属性は、注文、受け渡し、顧客管理の各プロセスをサポートするために必要な情報を提供します。 ビジネスは一意なので、システムから提供されるデフォルトの項目に加えて、フィールドが必要になる場合があります。 顧客のアカウントの「アカウント情報」、「アドレス帳」、「請求情報」の各セクションにカスタム属性を追加できます。 顧客 住所の属性は、チェックアウト時、またはゲストがアカウントに登録したときに 請求情報 セクションでも使用できます。
{width="700" modal="regular"}
手順 1:属性プロパティの入力
-
管理者 サイドバーで、Stores/Attributes/Customer に移動します。
-
右上隅の「Add New Attribute」をクリックします。
{width="600" modal="regular"}
-
Attribute Properties セクションで、次の操作を行います。
-
データ入力時に属性を識別する Default Label を入力します。
-
システム内の属性を識別する Attribute Code を入力します。
属性コードは文字で始まる必要があり、小文字(a ~ z)と数字(0 ~ 9)を任意に組み合わせることができます。 コードの長さは 30 文字未満にする必要があり、特殊文字やスペースを含めることはできません。 アンダースコア文字(
_
)を使用してスペースを示すことができます。note tip TIP ショートカット: 必須フィールドのみを入力するには、下にスクロールして Storefront Properties に移動し、Sort Order を入力して保存します。 -
-
次のデータ入力プロパティを入力します。
-
データ入力に使用される入力コントロールの種類を決定するには、Input Type を次のいずれかに設定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 タイプ 説明 Text Field
1 行のテキストフィールド。 Text Area
製品の説明など、テキストの段落を入力するための複数行の入力フィールド。 WYSIWYG エディターを使用して、HTMLタグでテキストの書式を設定したり、テキストにタグを直接入力したりできます。 Multiple Line
複数行の番地と同様に、属性に複数行のテキスト行を作成します。 個別のデータ入力行の数は、2 ~ 20 の範囲で指定できます。 フィールドの初期値を指定するには、 Default Value
を使用します。Date
日付の値を優先日付形式およびタイムゾーンで表示します。 日付値は、リストまたはカレンダー( )から選択できます。
メモ: システムの設定に応じて、_ 管理者 _ユーザーはフィールドに日付を直接入力したり、カレンダーやリストから日付を選択したりできます。 日付と時刻の値を指定する方法については、 日付と時刻のオプションを参照してください。Yes/No
Yes
とNo
の定義済みオプションを含むドロップダウン リストを表示します。Dropdown
1 つの選択のみを受け入れる値のドロップダウン リストを表示します。 ドロップダウン入力タイプは、 設定可能な製品の主要コンポーネントです。 Multiple Select
複数の値の選択を受け入れるドロップダウンリスト。 File (attachment)
ファイルをアップロードし、顧客属性に添付ファイルとして関連付けることができるフィールド。 Image File
画像をギャラリーにアップロードし、顧客属性に関連付けることができるフィールド。 -
顧客がフィールドに値を入力する必要がある場合は、Values Required を
Yes
に設定します。 -
フィールドに初期値を割り当てるには、Default Value を入力します。
-
レコードを保存する前に、フィールドに入力されたデータの正確性を確認するには、Input Validation をフィールドで許可されるデータのタイプに設定します。 使用できる値は、指定した Input Type によって異なります。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 値 説明 None
フィールドには、データ入力時の入力検証はありません。 Alphanumeric
データ入力時に数字(0 ~ 9)と英字(a ~ z、A ~ Z)の任意の組み合わせを使用できます。 特殊文字を含めるには、HTMLエンティティのエスケープ を参照してください。 Alphanumeric with Space
データ入力時に数字(0 ~ 9)、英字(a ~ z、A ~ Z)、スペースの任意の組み合わせを使用できます。 Numeric Only
データ入力時に使用できるのは数値(0 ~ 9)のみです。 Alpha Only
データ入力時に使用できる文字は、英字(a ~ z、A ~ Z)のみです。 URL
データ入力時に URL のみを受け入れます。 Email
データ入力時にメールアドレスのみを受け入れます。 Length Only
フィールドに入力されたデータの長さに基づいて入力を検証します。 -
テキストフィールドとテキスト領域の入力タイプのサイズを制限するには、Minimum Text Length と Maximum Text Length を入力します。
-
テキストフィールド、テキスト領域、または複数行の入力タイプに入力された値に前処理フィルターを適用するには、Input/Output Filter を次のいずれかに設定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 値 説明 None
フィールドに入力されたテキストにフィルターを適用しません。 Strip HTML Tags
テキストからHTMLタグを削除します。 このフィルターは、HTMLタグを含む別のソースからフィールドに貼り付けられたデータをクリーンアップするのに役立ちます。 Escape HTML Entities
テキスト内の特殊文字を有効なHTMLエスケープシーケンス( &;
など)に変換します。 エスケープシーケンスは、アンパサンドとセミコロンで囲まれ、タイポグラファーのスマート引用符、著作権、商標の記号によく使用されます。 エスケープシーケンスは、より小さい(<
)記号や大きい(>
)記号などの文字、およびコードでも使用されるアンパサンド文字の識別にも使用されます。 このフィルタは、ワード プロセッサからデータベース フィールドに貼り付けられる特殊文字をクリーンアップするのに役立ちます。
-
-
顧客グリッドとセグメントのプロパティを入力します。
-
顧客グリッドに列を含めるには、Add to Column Options を
Yes
に設定します。 -
顧客グリッドをこの属性でフィルタリングするには、Use in Filter Options を
Yes
に設定します。 -
異なるフィルター一致条件を持つテキスト属性で顧客グリッドをフィルタリングするには、Grid Filter Condition Type を
Partial Match
、Prefix Match
またはFull Match
に設定します。 グリッドの キーワードで検索 フィールドには影響しません。 -
この属性で顧客グリッドを検索するには、Use in Search Options を
Yes
に設定します。 -
この属性を 顧客セグメントで使用できるようにするには、Use in Customer Segment を
Yes
に設定します。
-
手順 2:ストアフロントのプロパティを完了する
-
Storefront Properties セクションまで下にスクロールします。
{width="600" modal="regular"}
-
顧客に属性を表示するには、Show on Storefront を
Yes
に設定します。 -
Sort Order フィールドに数値を入力します。この数値は、他の属性と共にリストされるときの表示順序を決定します。
-
属性を含める各フォームに Forms to Use を設定します。 複数のオプションを選択するには、Ctrl キーを押しながら各フォームをクリックします。
手順 3:ラベルを完成させて保存する
-
左側のパネルで「Manage Labels/Options」を選択します。
-
Manage Titles の下に、各 ストア表示の属性を識別するラベルを入力します。
-
完了したら、「Save Attribute」をクリックします。
{width="600" modal="regular"}
フィールドの説明
Attribute Properties
Text Field
- 1 行のテキストフィールド。Text Area
– 複数行のテキスト領域。Multiple Line
– 複数行の住所のように、属性に対して複数のテキスト行を作成します。 個別のデータ入力行の数は、2 ~ 20 の範囲で指定できます。Date
– 日付フィールドとポップアップカレンダーを表示します。Dropdown
– 値の選択を 1 つだけ受け入れるドロップダウンリスト。Multiple Select
– 複数の値の選択を受け入れるドロップダウンリスト。Yes/No
- Yes
値または No
値の選択のみを提供するフィールド。File (attachment)
- ファイルをアップロードし、顧客属性に添付ファイルとして関連付けることができるフィールド。Image File
– 画像をギャラリーにアップロードし、顧客属性に関連付けることができるフィールド。Yes
/ No
None
- フィールドには、データ入力時に入力検証はありません。Alphanumeric
- データ入力時に数字(0 ~ 9)と英字(a ~ z、A ~ Z)の任意の組み合わせを使用できます。Alphanumeric with Space
– 配送業者の最大長の要件に準拠するために、番地内のスペースを許可します。 チェックアウト時に、お客様は数字(0 ~ 9)、英字(a ~ z、A ~ Z)、および受信者と送信者の住所のスペースを任意に組み合わせて入力できます。 アドレスを保存する際、余分なスペースは削除されます。Numeric Only
- データ入力中は数字(0 ~ 9)のみを使用できます。Alpha Only
- データ入力時に使用できる文字は、英字(a ~ z、A ~ Z)のみです。URL
- データ入力時に URL のみを受け入れます。Email
- データ入力時にメールアドレスのみを受け入れます。Length Only
- フィールドに入力されたデータの長さに基づいて入力を検証します。None
- フィールドに入力されたテキストにフィルターを適用しません。Strip HTML Tags
- テキストからHTMLタグを削除します。 このフィルターは、HTMLタグを含む別のソースからフィールドに貼り付けられたデータをクリーンアップするのに役立ちます。Escape HTML Entities
- テキスト内の特殊文字を、amp;
などの有効なHTMLエスケープシーケンスに変換します。 エスケープシーケンスは、アンパサンドとセミコロンで囲まれ、タイポグラファーのスマート引用符、著作権記号、商標記号によく使用されます。 エスケープシーケンスは、より小さい(<
)記号や大きい(>
)記号などの文字、およびコードでも使用されるアンパサンド文字の識別にも使用されます。 このフィルタは、ワード プロセッサからデータベース フィールドに貼り付けられる特殊文字をクリーンアップするのに役立ちます。Yes
/ No
Partial Match
/Prefix Match
/Full Match
Yes
/ No
Storefront Properties
Yes
/ No
デフォルトの顧客属性
created_at
updated_at
website_id
store_id
created_in
group_id
disable_auto_group_change
prefix
firstname
middlename
lastname
suffix
email
dob
重要: 現在のセキュリティおよびプライバシーのベストプラクティスに従い、顧客の完全な生年月日(月、日、年)を他の個人識別子と保存することに関連して、潜在的な法的およびセキュリティリスクがあることを認識しておいてください。 顧客の完全な生年月日の保存を制限し、代替として顧客の生年月日の使用を提案することをお勧めします。
taxvat
VAT Number
です。 VAT 番号フィールドは、管理者から表示すると、常にすべての配送先顧客および請求先顧客の住所に表示されますが、必須フィールドではありません。gender
顧客属性のデモ
顧客属性の作成のデモについては、次のビデオをご覧ください。