الحقول المدعومة في خطوة المعلومات الأساسية
تعرّف على الحقول المدعومة في خطوة المعلومات الأساسية من معالج التسجيل، بما في ذلك أنواع الحقول وقواعد التحقق ومتطلبات التداخل
يمكن لمعالج التسجيل قبول ومعالجة بيانات محددة فقط ضمن خطوة المعلومات الأساسية. توضح الجداول أدناه الحقول المدعومة لهذه الخطوة:
- حقول البريد الإلكتروني وكلمة المرور وتأكيد كلمة المرور
- حقول الاسم الأول واسم العائلة وتاريخ الميلاد
- حقول العنوان
- حقول الهاتف
- حقول الموافقة والاتفاقية
لكل حقل، يُشار إلى ما إذا كان يمكن استخدامه بشكل مستقل أو يجب أن يكون متداخلًا ضمن مجموعة محددة.
يجب تحديد أسماء الحقول تمامًا كما هي واردة في عمود الاسم. يمكن تعديل تسميات الحقول التي ستظهر في صفحة التسجيل ضمن واجهة مستخدم B2CORE وفقًا لتفضيلاتك.
بالإضافة إلى ذلك، تُدرج قواعد التحقق المحددة من البيانات التي يجب تعيينها للحقول في عمود قواعد التحقق.
للاطلاع على أوصاف جميع أنواع الحقول المتاحة وقواعد التحقق من البيانات التي يمكن تعيينها للحقول، راجع أنواع الحقول وقواعد التحقق.
حقول البريد الإلكتروني وكلمة المرور وتأكيد كلمة المرور
يوفر الجدول أدناه معلومات حول حقول إدخال البريد الإلكتروني وتعيين كلمة المرور وتأكيدها، بما في ذلك أنواع الحقول وقواعد التحقق والسمات الإضافية للإعداد الصحيح.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| input |
requiredemail:rfc,spoof,strictunique_active_email |
No | — | ||
| password | passwordButton | Password |
requiredpassword_lengthpassword_content
|
No |
Label hint — specify
password_hint
|
| password_confirmation | passwordButton | Password confirmation |
requiredsame:password
|
No |
Label hint — specify
password_confirmation_hint
|
حقول الاسم الأول واسم العائلة وتاريخ الميلاد
يوضح الجدول أدناه حقول إدخال الاسم الأول واسم العائلة وتاريخ الميلاد.
يجب أن تكون هذه الحقول متداخلة ضمن حقل group المسمى info.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| info | group | — | — | No | — |
| givenName | input | First name |
requiredstringmin:1max:30info_name
|
Must be nested in the info group |
— |
| familyName | input | Last name |
requiredstringmin:1max:30info_name
|
Must be nested in the info group |
— |
| birthday | date | Birth date |
requireddateage:18
|
Must be nested in the info group |
— |
حقول العنوان
يوضح الجدول أدناه حقول إدخال معلومات العنوان.
يجب أن تكون هذه الحقول متداخلة ضمن حقل group المسمى 0، والذي يجب بدوره أن يكون متداخلًا ضمن group المسمى addresses.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| addresses | group | — |
requiredarray
|
No | — |
| 0 | group | — | — | Must be nested in the addresses group |
— |
| country_code | select | Country |
requirednullablecountries_handbook
|
Must be nested in the 0 group |
Options type (endpoint) — specify
/api/v1/countriesOptions type (type) — specify CountriesFor usage details, refer to the example provided below the table. |
| state | input | State |
requiredstringmin:1
|
Must be nested in the 0 group |
— |
| postal_code | input | Postal/Zip Code |
required
|
Must be nested in the 0 group |
— |
| city | input | City |
requiredstringmin:1
|
Must be nested in the 0 group |
— |
حقول الهاتف
يوضح الجدول أدناه حقل إدخال رقم الهاتف.
يجب أن يكون هذا الحقل متداخلًا ضمن حقل group المسمى 0، والذي يجب بدوره أن يكون متداخلًا ضمن group المسمى phones.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| phones | group | — |
requiredarray
|
No | — |
| 0 | group | — | — | Must be nested in the phones group |
— |
| phone | input | Phone number |
requireddistinctphone:AUTO
|
Must be nested in the 0 group |
Mask key — specify
phone
|
حقول الموافقة والاتفاقية
يوضح الجدول أدناه الحقول المطلوبة لموافقة العميل. هذه الحقول ضرورية للحصول على الاتفاقيات والموافقات اللازمة من العملاء. يجب أن تكون هذه الحقول متداخلة ضمن حقل group المسمى requirements.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| requirements | group | — |
array
|
No | — |
| pdp | boolean |
labels.agreement This label is used to include a link to the document containing the terms and conditions that clients must agree to. |
requiredbooleanrequiredValue
|
Must be nested in the requirements group |
— |
| adult | boolean | I am an adult |
requiredbooleanrequiredValue
|
Must be nested in the requirements group |
— |
| resident | boolean | I am not a US, Iran, or North Korea resident |
requiredbooleanrequiredValue
|
Must be nested in the requirements group |
— |
آخر تحديث في