فهم مراقبة المستخدم الحقيقي لموقع الويب والتطبيقات

مراقبة المستخدم الحقيقي (RUM) هي تقنية اختبار تجمع وتحلل تفاعلات المستخدم مع صفحات موقع الويب أو التطبيق.


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

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

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

تتضمن بعض المعلومات التي تظهرها RUM ؛

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

اختبار اصطناعي & رم

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

وفقًا لدراسة حديثة ، غالبًا ما يغادر أكثر من 50٪ من مستخدمي الجوّال موقع ويب أو تطبيقًا عندما يستغرق تحميله أكثر من 3 ثوانٍ. من بين هؤلاء ، قد لا يعود حوالي 40 ٪ من الزوار غير الراضين أبدًا. على هذا النحو ، تعد مراقبة موقع الويب أمرًا بالغ الأهمية لضمان تلبيته لتوقعات المستخدم.

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

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

في العالم الحقيقي ، أفعال المستخدم وخبرته ديناميكية وغير متوقعة, ومن هنا الحاجة لمعرفة كيف تستجيب خدمات الويب للطلبات المختلفة في ظل ظروف مختلفة.

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

توفر أدوات مراقبة المستخدم الحقيقية رؤى حول كيفية تفاعل الزائر الحقيقي مع موقع الويب ، بينما توفر الاختبارات التركيبية تقييمًا مشابهًا لما سيختبره المستخدم المتوقع.

الحاجة إلى رم

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

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

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

فوائد رم

تتيح هذه المراقبة لمسؤولي مواقع الويب معرفة متى وأين يحدث تدهور الأداء ، وحركة المرور في هذا الوقت ، والمقياس المتأثر ، والمزيد.

وتشمل المزايا الرئيسية لمراقبة المستخدم الحقيقي ؛

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

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

كيف يعمل رم?

يستخدم حل RUM مجموعة من الأدوات المستندة إلى العميل أو الخادم مثل اختبار البرامج النصية والوكلاء ومتشممو الشبكة للتحقق من مكونات موقع الويب أثناء تفاعل المستخدمين مع الصفحات أو التطبيق.

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

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

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

أثناء عملية المراقبة ، تتبع أداة RUM الخطوات التالية لجمع بيانات تجربة المستخدم.

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

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

طريقة جمع البيانات

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

  • جمع البيانات من جانب الخادم باستخدام ملفات تعريف الارتباط
  • جانب المتصفح باستخدام جافا سكريبت أو الوكلاء
  • طريقة مختلطة تجمع بين الخادم وجمع البيانات من جانب المتصفح

الذي يتطلب رم?

تقارير RUM ، المقدمة عادة في لوحات المعلومات ، مفيدة لمشرفي المواقع والمطورين والمديرين ورجال الأعمال وأصحاب المصلحة الآخرين.

على وجه التحديد ،

  • يمكن لمديري المنتجات الرقمية التحقق من أن التطبيقات أو مواقع الويب تفي بالمتطلبات ، وتصحيحها إذا كانت تقدم أداءً متدهورًا.
  • مطورو الواجهة الأمامية: للتأكد من أن الرموز والتغييرات والميزات الجديدة والمكونات الأخرى تعمل بشكل صحيح.
  • الأدلة الفنية: تمكن لوحات المعلومات أو التقارير الأشخاص التقنيين من الوصول إلى موقع الويب أو التطبيق وتحديد ما إذا كانت هناك مشكلات تحتاج إلى الاهتمام.

يجب على أي شخص يدير نشاطًا تجاريًا عبر الإنترنت وجادًا بشأن تجربة المستخدم أن يفكر في مراقبة المستخدم الحقيقية.

استنتاج

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

العلامات:

  • المراقبة

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map