# الميزات المتقدمة

توفر واجهة برمجة الويب الخاصة بـ Zoom CX ميزات متقدمة تعزز فاعلية الحل بشكل عام. على الرغم من أن هذه الميزات اختيارية، إلا أنها تساهم بشكل كبير في خلق تجربة أكثر شمولاً.

***

### تمرير البيانات من موقعك الإلكتروني إلى Zoom CX

هناك طريقتان متاحتان لمشاركة البيانات من موقعك الإلكتروني إلى Zoom CX:

* جمع بيانات الموقع باستخدام ميزة البيانات من الموقع
* مصادقة المستهلك

تُمكن كلتا الطريقتين من تخزين المعلومات في متغيرات Zoom CX العامة، لكنها تخدم أغراضًا ومستويات أمان مختلفة.

#### <mark style="color:أزرق;">**جمع بيانات الموقع باستخدام ميزة البيانات من الموقع**</mark>

تتيح لك هذه الطريقة استخراج بيانات عامة من متصفحات زوارك، بما في ذلك:

* متغيرات JavaScript
* التخزين المحلي (LocalStorage)
* تخزين الجلسة (Session storage)
* الكوكيز

كجزء من تكوين متغيرات ZCX العامة، يمكن للمسؤولين إعداد تطابق بين مكونات بيانات الموقع أعلاه ومتغير ZCX العام، كما هو موضح في المثال أدناه.

<figure><img src="https://3637835738-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-c31bc8b4799688df4c313795cafcc8d093c2400e%2Fimage.png?alt=media" alt="Screen display showing how to configure the ZCX Global Variable."><figcaption></figcaption></figure>

بمجرد تخزينها في متغيرات Zoom CX العامة، يمكن بعد ذلك استخدام البيانات المستخرجة لأشياء مثل:

* تمرير معلومات عامة عن صفحة الويب (على سبيل المثال: معلومات الصفحة الحالية، العناصر في سلة التسوق، وما إلى ذلك)
* تمكين تجارب مخصصة لجميع الزوار

#### <mark style="color:أزرق;">**مصادقة المستهلك**</mark>

تم تصميم هذه الطريقة خصيصًا لنقل معلومات المستخدم المصادق عليها بأمان من موقعك الإلكتروني إلى Zoom CX. فهي تستخدم JWT موقّعة (JSON Web Tokens) لضمان سلامة البيانات ومصداقيتها، مما يجعلها مثالية لـ:

* التعرف على المستخدمين المعروفين
* تمرير معلومات عملاء حساسة
* تمكين تجارب مخصصة للزوار المصادق عليهم

تقوم كلتا الطريقتين بتخزين البيانات في متغيرات Zoom CX العامة، لكن مصادقة المستهلك تضيف طبقة أمان إضافية من خلال التحقق بالشهادة بحيث تظل بيانات تعريف العملاء الحساسة محمية. تُظهر الصورة أدناه كيفية استخراج البيانات من JWT وتخزينها في متغير عام. في هذا المثال، نستخرج الاسم الأول للمستخدم من حقل JSON في JWT باسم name.first.

<figure><img src="https://3637835738-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-b0f1ac5e2331187bdee3ad73a31383a4acdc288f%2Fimage.png?alt=media" alt="Screen display showing how to extract the user&#x27;s first name."><figcaption></figcaption></figure>

تتطلب ميزة مصادقة المستهلك أن يقوم فريق تطوير موقعك بإنشاء نقطة نهاية خاصة تزود بيانات مصادقة المستهلك، بما في ذلك JWT الموقّع.

لمزيد من المعلومات، راجع مقالات دعم Zoom التالية:

* [المتغيرات العامة](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0059058)
* [بيانات الموقع](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0059058)
* [مصادقة المستهلك](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0057542)

***

### أساليب/أحداث SDK للحملة

تمكّن المطورين من التحكم برمجيًا في واجهة الويب Zoom CX SDK لإدارة نوافذ التفاعل والدعوات بكفاءة.

من خلال هذه الوظيفة، يمكن للمطورين استخدام كود JavaScript في واجهة موقعهم الأمامية لإدارة دعوات Zoom CX ونوافذ التفاعل بسلاسة، بما في ذلك فتحها أو إغلاقها أو إخفاؤها تلقائيًا.

لمزيد من المعلومات حول الأساليب والأحداث، اطلع على وثائق المطوِّر التالية:

* [Zoom Contact Center](https://developers.zoom.us/docs/contact-center/)
* [الوكيل الافتراضي من Zoom](https://developers.zoom.us/docs/virtual-agent/web/reference/)
