إضافة إجراءات ثانوية إلى بطاقة نقطة الخدمة
يمكنك استخدام Visual Builder (VB) Studio لتكوين الإجراءات الثانوية المتاحة في بطاقات نقاط الخدمة المعروضة في الصفحة الترحيبية للعقار. تتوفر هذه البطاقات في "خدمة وكيل تجارب العملاء للخدمات والمرافق" و"مبيعات تجارب العملاء للخدمات والمرافق".
تعرض هذه الصورة مثالاً لمكان ظهور عناصر قائمة الإجراءات الثانوية في بطاقات نقاط الخدمة:

يمكنك إضافة أنواع الإجراءات هذه:
- إجراء "فتح عنوان URL"
- إجراء "التنقل إلى الصفحة"
- إجراء الحدث المخصص
ملاحظة:
لإضافة إجراء يجب إخفاؤه في حالة عدم توفر المحول، استخدم المعرف ACTION_VIEW_TRANSFORMER. وبالمثل، يمكنك استخدام ACTION_VIEW_FEEDER أو ACTION_VIEW_SUBSTATION.يوضح هذا المثال كيفية إضافة إجراءات ثانوية إلى بطاقة نقطة خدمة في صفحة "العقار".
يفترض هذا المثال أن القارئ يفهم كيفية استخدام VB Studio. لمزيد من المعلومات، راجع:
-
إدارة العقارات في دليل استخدام خدمة وكيل تجارب العملاء للخدمات والمرافق (Using CX for Utilities Agent Service Guide)
-
مكتبة Visual Builder Studio في مركز تعليمات أوراكل
-
تخصيص المتغيرات والثوابت في دليل توسيع تطبيقات الخدمة السحابية لأوراكل باستخدام Visual Builder Studio (Extending Oracle Cloud Applications with Visual Builder Studio Guide)
مثال: إضافة عنصر قائمة إجراءات إلى بطاقة نقطة الخدمة
-
قم بتسجيل الدخول إلى خدمة وكيل تجارب العملاء للخدمات والمرافق كمسؤول.
-
انقر فوق القائمة الموجودة أعلى يمين الصفحة وحدد تحرير الصفحة في Visual Builder Studio. في حالة تمكين "اسأل أوراكل"، مرر المؤشر فوق زر أوراكل في أسفل الشاشة وحدد أيقونة تحرير.
-
حدد مساحة العمل وانقر تحديد. لاحظ أنه يمكنك أيضًا إنشاء مساحة عمل جديدة إذا لزم الأمر.
-
في لوحة واجهات مستخدم التطبيقات، قم بتوسيع تطبيق واجهة مستخدم الرعاية المتقدمة لعملاء الخدمات والمرافق من أوراكل، ثم حدد مقطع نموذج-إجراء-المستخدم-e11y من القائمة الفرعية المقاطع.
-
حدد علامة التبويب الفرعية المتغيرات لعرض الثوابت والمتغيرات.
-
انقر فوق الثابت USER_ACTION_CONTEXT_LIST.
-
على الجانب الأيمن من الشاشة، أدخل التكوين في حقل القيمة الافتراضية، كما هو موضح هنا:

- يوضح هذا المثال تكوين USER_ACTION_CONTEXT_LIST في نموذج-إجراء-المستخدم-e11y:
[ { "id": "ACTION_VIEW_TRANSFORMER", "label": "View Transformer", "icon":"oj-ux-ico-timeline", "active": true, "context": { "type": "Url", "url": "https://custommenuname.html?component=${component}&transformerId=${transformerFacilityId}&testId=${testId}", "params": [ { "name": "component", "value": "menu" }, { "name": "transformerFacilityId", "scope": "ui" }, { "name": "testId", "scope": "ext" } ] } }, { "id": "ACTION_CUSTOM_EVENT", "active": true, "icon":"oj-ux-ico-divert", "label": "Test Custom Event", "context": { "type": "CustomEvent", "eventId": " servicePointSecondaryActionEvent ", "eventData": {} } } ] - في لوحة واجهات مستخدم التطبيقات، قم بتوسيع تطبيق واجهة مستخدم الرعاية المتقدمة لعملاء الخدمات والمرافق من أوراكل، ثم قم بتوسيع المقاطع مرة أخرى وحدد قسم-نقاط الخدمة.
- حدد علامة التبويب الفرعية المتغيرات لعرض الثوابت والمتغيرات.
- حدد الثابت USER_ACTION_UI_SERVICE_POINTS_MORE_ACTIONS.
- على يمين الشاشة، أدخل نفس سلاسل المعرف التي تم إدخالها في USER_ACTION_CONTEXT_LIST من مقطع نموذج-إجراء-المستخدم-e11y.
- في حالة وجود معلمات امتدادات تريد استخدامها في معلمات سياق بيانات تعريف الإجراء، انقر فوق الثابت USER_ACTION_PARAMS_SERVICE_POINTS_MORE_ACTIONS، وفي حقل "القيمة الافتراضية"، أدخل القيمة:
[[ [ { "name": "testId", "value": $variables.testId } ] ]] - إذا كنت تقوم بتكوين إجراء حدث مخصص، حدد علامة تبويب الأحداث وبالنسبة إلى servicePointSecondaryActionEvent ، أنشئ مستمعًا للحدث وحدد سلسلة إجراءات تقوم بتنفيذ الوظائف المخصصة.
- قم بمعاينة التغييرات للتأكد من أنها تبدو كما توقعت. سيؤدي ذلك إلى فتح علامة تبويب جديدة تحتوي على الصفحة الترحيبية للعقار. تنقل إلى قسم "نقاط الخدمة" وتحقق من عرض الإجراءات الثانوية.
- عندما تكون تغييراتك جاهزة للاستخدام، أكمل الخطوات لنشر التغييرات إلى بيئة الإنتاج الخاصة بك.
الموضوع الرئيسي: حالات الاستخدام لتجارب العملاء للخدمات والمرافق