كيفية استخدام OmniSearch

استفد من ميزة البحث القوية في OpenReplay

كيفية استخدام OmniSearch

بعد إعداد متتبع OpenReplay وبدء التقاط جلسات المستخدمين، تصبح جاهزًا لاكتشاف ما يحدث فعليًا في منتجك. تساعدك OmniSearch على تصحيح المشكلات، وتحديد ما يسير على نحو خاطئ، وفهم سلوك المستخدمين بالتفصيل. وهي تسد الفجوة بين البيانات الكمية والرؤى النوعية المخفية داخل session replays الخاصة بك.

يتوفر مكوّن OmniSearch في عروض مختلفة داخل OpenReplay. هنا نركّز على كيفية عمل ميزات OmniSearch في عرض Session Replays، وهو الواجهة الأساسية لاستكشاف جميع session replays.

  1. القائمة المنسدلة للأحداث: اختر من بين تفاعلات المستخدم الملتقطة تلقائيًا وأحداث devTools
القائمة المنسدلة للأحداث
  1. القائمة المنسدلة للمرشّحات: طبّق المرشّحات لتضييق نطاق النتائج حسب بيانات المستخدم وخصائص الجلسة والمشكلات والبيانات الوصفية
القائمة المنسدلة للمرشّحات
  1. عناصر التحكم المنطقية: بدّل بين حدوث الأحداث المتسلسل (“Then”) والمتوازي (“And”/“OR”).
خيارات التحكم المنطقي
  1. عوامل تشغيل البحث: نقّح عمليات البحث باستخدام “is” و”contains” و”starts with” والمزيد
عوامل التشغيل
  1. أحداث السحب والإفلات: أعد ترتيب تسلسل الأحداث لتنقيح بحثك.
سحب وإفلات الأحداث
  1. احفظ عمليات البحث المستخدمة بشكل متكرر للوصول السريع: استخدم زر Save Search لتخزين مجموعات الأحداث والمرشّحات والوصول إليها بسهولة لاستعلامات مشابهة في المستقبل.
بحث محفوظ

تمثّل الأحداث في OmniSearch تفاعلات المستخدم وسلوكيات النظام التي تحدث خلال الجلسة.

وهي مقسّمة إلى فئتين رئيسيتين: الأحداث (الملتقطة تلقائيًا: التتبع التلقائي لتفاعلات المستخدم، والأحداث المخصّصة: المُرسَلة باستخدام الـ SDK) وأحداث DevTools (المراقبة الفنية وتصحيح الأخطاء).

اسم الحدثالوصف
Clickيسجّل نقرات المستخدم.
Text Inputيتتبّع النص المُدخَل في الحقول.
Visited URLيسجّل الصفحات التي تمت زيارتها
Tagged Elementيتتبّع العناصر ذات الوسوم المخصّصة.
Custom Eventsأحداث يحدّدها المستخدم، تُرسَل باستخدام الـ SDK.
اسم الحدثالوصف
Network Requestيراقب نشاط الشبكة.
GraphQLيسجّل استعلامات واستجابات GraphQL.
State Actionيتتبّع تغيّرات الحالة في تطبيقك.
Error Messageيلتقط رسائل الخطأ في الـ console.
Average CPU Loadيقيس متوسط استخدام الـ CPU.
Average Memory Usageيتتبّع متوسط استهلاك الذاكرة.

تساعدك المرشّحات في OmniSearch على تضييق نطاق session replays وفق معايير محدّدة، مما يتيح لك التركيز على جلسات المستخدمين الأكثر صلة. وهي تعمل بالتنسيق مع الأحداث لإنشاء عمليات بحث دقيقة عبر بيانات جلساتك.

تُنظَّم المرشّحات في أربع فئات رئيسية:

مرشّحات المستخدم

Section titled مرشّحات المستخدم
اسم المرشّحالوصف
User IDالتصفية بناءً على مستخدمين محدّدين باستخدام معرّفاتهم الفريدة.
Anonymous User IDتصفية جلسات المستخدمين الذين ليست لديهم هوية مسجّل دخولها.
اسم المرشّحالوصف
Countryتصفية الجلسات حسب البلد.
Cityتصفية الجلسات حسب المدينة.
State/Provinceتصفية الجلسات حسب الولاية أو المقاطعة.
Operating System (OS)تصفية الجلسات حسب نظام التشغيل المستخدَم.
Browserتصفية الجلسات حسب نوع المتصفح.
Deviceتصفية الجلسات حسب جهاز المستخدم.
Platformتصفية الجلسات حسب نوع المنصّة.
Version IDتصفية الجلسات حسب إصدار التطبيق.
Referrerتصفية الجلسات بناءً على عنوان URL المُحيل.
Durationتصفية session replays حسب مدّتها.
UTM Sourceتصفية الجلسات حسب معامل UTM source.
UTM Mediumتصفية الجلسات حسب معامل UTM medium.
UTM Campaignتصفية الجلسات حسب معامل UTM campaign.

مرشّحات المشكلات

Section titled مرشّحات المشكلات
اسم المرشّحالوصف
Rage Click, Dead Click, Excessive Scrolling, Mouse Thrashingتحديد الجلسات التي تظهر فيها مشاعر الإحباط لدى المستخدم بسبب النقرات المتكررة، أو الأزرار أو الروابط المعطّلة، أو التمرير المفرط، أو حركة الفأرة المضطربة….
Bad Requestتحديد الجلسات التي تتضمّن أخطاء HTTP 400.
Missing Resourceالعثور على الجلسات التي تتضمّن موارد مفقودة
CPU Issuesتحديد الجلسات ذات الاستخدام المرتفع للـ CPU.
Slow Resourceتحديد الجلسات ذات الموارد البطيئة التحميل.
Slow Page Loadتحديد الجلسات ذات أوقات تحميل الصفحات البطيئة.
Crashتحديد الجلسات التي تعطّل فيها التطبيق أو الصفحة.
Errorsتحديد الجلسات التي تتضمّن أخطاء في التطبيق.

مرشّحات البيانات الوصفية

Section titled مرشّحات البيانات الوصفية
اسم المرشّحالوصف
Metadata keyاستخدم بيانات وصفية مخصّصة معرّفة لتصفية الجلسات. إذا لم تكن معرّفة، فاطّلع على كيفية إضافة البيانات الوصفية هنا

إذا كانت لا تزال لديك أسئلة، فتأكّد من التواصل مع مطوّرينا عبر مجتمع Slack الخاص بنا.