البحث عن عميل

ملاحظة

انتقلت مجموعة الاهتمامات بالتجزئة من Dynamics 365 Commerce من Yammer إلى Viva Engage. إذا لم يكن لديك حق الوصول إلى مجتمع Viva Engage الجديد، فاملأ هذا النموذج (https://aka.ms/JoinD365commerceVivaEngageCommunity) لإضافته والبقاء على اطلاع دائم بأحدث المناقشات.

توضح هذه المقالة قدرات البحث عن العملاء في Microsoft Dynamics 365 Commerce.

استخدم بحث العملاء للعثور على العملاء لأغراض مختلفة. على سبيل المثال، قد يحتاج موظف الكاشير إلى عرض قائمة الأمنيات أو سجل الشراء الخاص بعميل ما، أو إضافة العميل إلى حركة. يمكن للموظفين البحث عن العملاء المرتبطين بالمتجر الحالي أو أي متجر آخر في الشركة. يمكن للموظفين أيضًا البحث عن العملاء المرتبطين بشركة مختلفة في المؤسسة الأم.

تتطابق خوارزمية البحث مع مصطلحات البحث للقيم الموجودة في خصائص العميل التالية:

  • Name
  • عنوان البريد الإلكتروني
  • رقم الهاتف
  • رقم بطاقة الولاء
  • العنوان
  • رقم الحساب

من بين هذه الخصائص، يوفر الاسم أعلى مرونة لعمليات البحث بكلمات أساسية متعددة، نظرًا لإرجاع الخوارزمية لكل العملاء المطابقين لأي من الكلمات الأساسية التي تم البحث باستخدامها. يظهر العملاء الذين يطابقون معظم الكلمات الأساسية في الجزء العلوي من النتائج. يساعد هذا السلوك أمين الصندوق في المواقف التي يبحثون فيها عن طريق كتابة الاسم الكامل، ولكن تم تبديل اسم العائلة والاسم الأول أثناء إدخال البيانات الأولي. ولكن، لأسباب تتعلق بالأداء، تحتفظ كل الخصائص الأخرى بترتيب البحث بالكلمات الأساسية. لذلك، إذا لم يتطابق ترتيب الكلمات الأساسية للبحث مع الترتيب الذي يتم تخزين البيانات فيه، فلن يتم إرجاع أي نتائج.

بشكل افتراضي، تتم عملية البحث عن عميل على دفاتر عناوين العملاء المرتبطة بالمتجر. ويعرف البحث من هذا النوع باسم بحث محلي عن عميل. ومع ذلك، باستطاعة الموظفين أيضًا البحث عن العملاء بشكل عمومي. بمعنى آخر، باستطاعتهم البحث عبر المتاجر الخاصة بالشركة وكافة الكيانات القانونية الأخرى. ويعرف البحث من هذا النوع باسم بحث عن عميل عن بُعد.

للبحث بشكل عام، يمكن للموظفين تحديد الزر تصفية النتائج في أسفل الصفحة ثم تحديد الخيار البحث في جميع المتاجر ، كما هو موضح في الرسم التوضيحي التالي. في هذه الحالة، لا يرجع البحث العملاء فقط ولكن أيضا جميع أنواع الأطراف التي تعد جزءا من أي دفتر عناوين في المقر. تتضمن هذه الجهات العاملين والموردين وجهات الاتصال والمنافسين.

ملاحظة

أدخل أربعة أحرف على الأقل للبحث عن عميل بعيد لإرجاع النتائج.

لا يظهر معرف العميل للعملاء الذين يتم الاستعلام عنهم من كيانات قانونية أخرى، لأن هذه الأطراف ليس لديها معرف عميل في الشركة الحالية. ومع ذلك، إذا قام أحد الموظفين بفتح صفحة تفاصيل العميل، فسينشئ النظام تلقائيًا معرف عميل للجهة وسيقوم أيضًا بإقران دفاتر عناوين عميل المتجر بالعميل. لذلك، يكون العميل مرئيا في عمليات البحث في المتجر المحلي التي يتم إجراؤها لاحقا.

لقطة شاشة للبحث العام عن العملاء في نقاط البيع.

الإمكانات الإضافية للبحث عن عميل محلي

عندما يبحث المستخدم عن رقم هاتف، يتجاهل النظام الأحرف الخاصة (مثل المسافات والواصلات والأقواس) التي قد تضيفها عند إنشاء العميل. ولذلك، لا يلزم موظفي الكاشير القلق بشأن تنسيق رقم الهاتف عند البحث. على سبيل المثال، إذا تم إدخال رقم هاتف العميل على أنه 123-456-7890، يمكن لأمين الصندوق البحث عن العميل بكتابة 1234567890، أو عن طريق إدخال الأرقام القليلة الأولى من رقم الهاتف.

ملاحظة

قد يكون لدى العميل أرقام هواتف متعددة وعناوين بريد إلكتروني متعددة. تبحث خوارزمية بحث العملاء أيضًا من خلال عناوين البريد الإلكتروني وأرقام الهواتف الثانوية هذه، ولكن صفحة نتائج بحث العميل تعرض فقط عنوان البريد الإلكتروني ورقم الهاتف الأساسيين فقط. قد يسبب هذا القيد بعض الارتباك، حيث لا تظهر نتائج العملاء التي تم إرجاعها البريد الإلكتروني أو رقم الهاتف الذي تم البحث فيه.

يمكن أن يكون البحث التقليدي عن العملاء مستهلكاً للوقت، نظراً لأنه يقوم بالبحث في عدة حقول. يمكن للصرافين بدلاً من ذلك البحث في خاصية عميل واحدة، مثل الاسم أو عنوان البريد الإلكتروني أو رقم الهاتف. تُعرف الخصائص التي تستخدمها خوارزمية البحث عن العميل إجماليًا باسم معايير البحث عن العميل. يمكن لمسؤول النظام بسهولة تكوين معيار واحد أو أكثر كاختصارات تظهر في نقاط البيع. نظرا لأن البحث يقتصر على معيار واحد، يتم عرض نتائج البحث ذات الصلة فقط، والأداء أفضل من أداء بحث العميل القياسي. يبين الرسم التوضيحي التالي اختصارات البحث عن العملاء في نقطة البيع.

لقطة شاشة لاختصارات بحث العملاء في نقاط البيع.

لتعيين معايير البحث كاختصارات، يجب على المسؤول فتح صفحة معلمات التجارة في Commerce، ثم تحديد جميع المعايير التي يجب أن تظهر كاختصارات على علامة التبويب معايير البحث في نقطة البيع.

لقطة شاشة لتكوين اختصارات البحث في إعدادات Commerce.

ملاحظة

إذا قمت بإضافة عدد كبير جدا من الاختصارات، تصبح القائمة المنسدلة على شريط البحث في نقاط البيع مشوشة، ويمكن أن تتأثر تجربة البحث الخاصة بالموظف. أضف عدد الاختصارات التي تحتاجها فقط.

يحدد حقل ترتيب العرض الترتيب الذي تظهر به الاختصارات في نقطة البيع. المعايير التي تظهر هي الخصائص المبتكرة التي تستخدمها خوارزمية البحث عن العميل للبحث عن العملاء. ومع ذلك، يستطيع الشركاء إضافة خصائص مخصصة كاختصارات بحث. لإضافة خصائص مخصصة كاختصارات بحث، يجب على مسؤول النظام توسيع التعداد القابل للتوسيع (تعداد) الذي يتم استخدامه لمعايير البحث عن العملاء، ثم تمييز الخصائص المخصصة للشريك كاختصارات. الشركاء مسؤولون عن كتابة الكود للبحث عن النتائج عند استخدام اختصارات لوحة المفاتيح المخصصة الخاصة بهم لعمليات البحث.

تكون ترجمات الاختصارات مطلوبة إذا كنت تريد عرض الاختصارات على نقطة البيع. إذا كانت لغة القناة مختلفة عن اللغة الافتراضية للنظام، فيجب عليك تحديد الترجمة لكل اختصار باللغة المتوقعة. يمكنك تحديد الترجمات عن طريق تحديد ترجمة لكل اختصار.

ملاحظة

لا تؤثر الخاصية المخصصة التي تضيفها إلى تعداد على خوارزمية البحث القياسية للعميل. بمعنى آخر، لا تبحث خوارزمية بحث العميل في الخاصية المخصصة. يستطيع المستخدمون استخدام خاصية مخصصة لعمليات البحث فقط، إذا تمت إضافة هذه الخاصية المخصصة كاختصار، أو إذا تم تجاوز خوارزمية البحث الافتراضية.

كما يمكن لبائعي التجزئة أيضًا تعيين وضع البحث عن العميل الافتراضي في نقطة البيع إلى البحث في كافة المتاجر. يمكن أن يكون هذا التكوين مفيدا في السيناريوهات التي يجب البحث فيها على الفور عن العملاء الذين تم إنشاؤهم خارج نقاط البيع (على سبيل المثال، حتى قبل تشغيل مهمة التوزيع). للقيام بذلك، يجب أن يقوم بائع التجزئة بتشغيل خيار وضع البحث الافتراضي عن العميل في ملف تعريف وظائف نقطة البيع. بمجرد تعيينه إلى نعم، تقوم كل محاولة بحث للعملاء بإجراء مكالمة في الوقت الحقيقي إلى المقر الرئيسي.

للمساعدة في منع حدوث مشكلات غير متوقعة في الأداء، يتم إخفاء هذا التكوين خلف علامة التحكم المسمّاة CUSTOMERSEARCH_ENABLE_DEFAULTSEARCH_FLIGHTING. لإظهار إعداد وضع بحث العميل الافتراضي في واجهة المستخدم (UI)، يجب على بائع التجزئة إنشاء تذكرة دعم لاختبار قبول المستخدم (UAT) وبيئات الإنتاج الخاصة به. بعد استلام البطاقة، يعمل الفريق الهندسي مع بائع التجزئة للتأكد من أن بائع التجزئة يقوم بالاختبار في بيئاته غير المنتجة لتقييم الأداء وتنفيذ أي تحسينات مطلوبة.

تم إصدار المعاينة العامة لقدرة البحث عن العملاء باستخدام خدمة Azure Cognitive Search كجزء من إصدار Commerce 10.0.18. بالإضافة إلى تحسينات الأداء، يستفيد مستخدمو الخدمة أيضًا من إمكانيات التحسين الزاخرة والإمكانات ذات الصلة المحسنة. تظهر تحسينات الأداء بشكل خاص عند استخدام ميزة البحث الشامل ("البحث في جميع المتاجر") الخاصة بنقطة البيع، لأنه يتم جلب نتائج البحث من فهرس بحث Azure بدلاً من الاستعلام عنها من البيانات الموجودة في Commerce headquarters.

تمكين ميزة البحث المشغل من السحابة

ملاحظة

يجب تحديث كل من Commerce headquarters و Commerce Scale Unit إلى الإصدار 10.0.18. تحديث نقاط البيع غير مطلوب.

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

  1. انتقل إلى إدارة النظام > مساحات العمل > إدارة الميزات.
  2. ابحث عن ميزة (المعاينة) البحث عن العملاء المشغلة من السحابة وحددها، ثم حدد التمكين الآن.
  3. انتقل إلى Retail وCommerce > إعداد المركز الرئيسي > مجدول Commerce > تهيئة مجدول التجارة وحدد موافق لعرض الوظيفة 1010_CustomerSearch في نموذج جدول التوزيع.
  4. انتقل إلى البيع بالتجزئة والتجارة > تكنولوجيا معلومات البيع بالتجزئة والتجارة > جدول التوزيع.
  5. قم بتشغيل الوظيفة 1010_CustomerSearch. تقوم هذه الوظيفة بنشر التاريخ إلى فهرس بحث Azure. عند اكتمال نشر الفهرس، يتم تعيين حالة المهمة إلى Applied.
  6. بعد أن تكون حالة مهمة 1010_CustomerSearch هي تطبيق، قم بتشغيل مهمة 1110 - Global configuration لتحديث قنوات نقاط البيع للميزة الممكنة حديثًا في إدارة الميزات.
  7. بعد ذلك، قم بتشغيل مهمة 1010_CustomerSearch على فترات منتظمة لإرسال تحديثات العملاء إلى فهرس البحث.

ملاحظة

لنشر الفهرس الأولي، قد تستغرق مهمة 1010_CustomerSearch بضع ساعات لإكمالها لأنها ترسل جميع سجلات العملاء إلى فهرس بحث Azure. تستغرق التحديثات اللاحقة بضع دقائق. عند تمكين ميزة البحث التي تعمل بالسحابة ولكن لم يكتمل نشر الفهرس بعد، يتم تعيين بحث العميل من POS افتراضيا إلى البحث الحالي المستند إلى SQL. يضمن هذا الإعداد الافتراضي عدم وجود انقطاعات في عمليات التخزين.

توضح القائمة التالية كيف تختلف وظيفة البحث عن العملاء التي تعمل بالسحابة عن وظيفة البحث الموجودة.

  • عند تشغيل مهمة 1010_CustomerSearch، فإنها ترسل العملاء الذين تم إنشاؤهم وتحريرهم في المقر الرئيسي للتجارة إلى فهرس البحث Azure. تستغرق هذه التحديثات من 15 إلى 20 دقيقة لتحديث الفهرس. بعد حوالي 15 إلى 20 دقيقة من حدوث التحديثات في المقر الرئيسي للتجارة، يمكن لمستخدمي نقاط البيع البحث عن عملاء جدد (أو البحث بناء على المعلومات المحدثة). إذا كانت عملية عملك تتطلب أن العملاء الذين تم إنشاؤهم في المقر الرئيسي للتجارة قابلون للبحث على الفور في نقاط البيع، فقد لا تكون هذه الخدمة الخيار المناسب لك.
  • عند إنشاء عملاء جدد في نقاط البيع، ترسلهم Commerce Scale Unit إلى فهرس البحث Azure، بحيث يمكن البحث عنهم على الفور عبر أي متجر. ومع ذلك، إذا قمت بتشغيل ميزة إنشاء عميل Async، فلن يتم نشر سجلات العملاء الجديدة إلى فهرس البحث Azure من وحدة مقياس التجارة ولا يمكن البحث فيها من نقاط البيع حتى تتم مزامنة معلومات العميل مع المقر الرئيسي للتجارة وإنشاء معرفات العملاء لعملاء Async. يمكن لمهمة 1010_CustomerSearch بعد ذلك إرسال سجلات عملاء Async إلى فهرس بحث Azure. في المتوسط، يستغرق الأمر حوالي 30 دقيقة قبل أن يتمكن عملاء Async الذين تم إنشاؤهم حديثا من البحث في نقاط البيع. يفترض هذا التقدير أنه تمت جدولة الوظائف1010_CustomerSearch وP-job ومزامنة العملاء وشركاء الأعمال من وضع غير متزامن للتشغيل كل 15 دقيقة.
  • يقوم البحث المشغل من السحابة أيضا بالبحث عن رسائل البريد الإلكتروني وأرقام الهواتف الثانوية الخاصة بالعملاء، ولكن تعرض نتائج بحث العميل حاليًا رقم الهاتف الرئيسي وعنوان البريد الكتروني الرئيسي للعملاء. للوهلة الأولى قد يبدو أنه يتم إرجاع نتائج البحث غير ذات الصلة، ولكن التحقق من البريد الإلكتروني الثانوي ورقم هاتف العميل في نتائج البحث يمكن أن يساعد في التحقق مما إذا كانت الكلمة الأساسية التي تم البحث عنها قد أدت إلى تطابق العميل. لتجنب مثل هذه الارتباك، هناك خطط لتحسين صفحة نتائج البحث لكي يسهل علىالمستخدمين فهم سبب إرجاع نتائج البحث.
  • لا ينطبق متطلبات البحث باستخدام أربعة أحرف على الأقل في بحث عمومي ("البحث في جميع المتاجر") على هذه الخدمة.
  • لا يتم تنفيذ مهمة 1010_CustomerSearch تلقائيا لسجلات العملاء التي تقوم باستيرادها من نظام خارجي. يجب عليك تشغيل مهمة 1010_CustomerSearch حتى يمكن البحث في سجلات العملاء المستوردة.

ملاحظة

تتوفر إمكانية البحث عن العملاء باستخدام خدمة البحث الإدراكي في Azure في مناطق محدودة للمعاينة. لا تتوفر إمكانية البحث عن العميل في المناطق التالية:

  • البرازيل
  • الهند

الموارد الإضافية

البحث عن المنتجات والعملاء في نقطة البيع (POS)