تتبُّع الأداء

إنّ منح الأولوية للأداء ليس مفيدًا للمستخدمين فقط، بل يمكن أن يكون مفعّلاً أيضًا في النشاط التجاري. في حين أنّ أفضل الممارسات الواردة في هذه المجموعة تركّز بشكل أساسي على تحسين عملية دمج علامة Google Publisher Tag ‏ (GPT)، تساهم العديد من عوامل أخرى في الأداء العام لصفحة معيّنة. عند إجراء تغييرات، من المهم تقييم تأثير هذه التغييرات في جميع جوانب أداء موقعك الإلكتروني.

قياس أداء الصفحة

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

لبدء قياس الأداء، ننصحك باستخدام مجموعة من النهج التالية:

  • التتبّع الاصطناعي
    يمكنك استخدام أدوات مثل Lighthouse وPublisher Ads Audits for Lighthouse لقياس أداء الصفحات في بيئة اختبارية. لا يتطلّب هذا النوع من القياس تفاعل المستخدم النهائي، لذا فهو مناسب تمامًا للاستخدام في الاختبارات المبرمَجة ويمكن استخدامه للتحقّق من أداء التغييرات قبل طرحها على المستخدمين.
  • مراقبة المستخدِمين الفعليين (RUM)
    يمكنك استخدام أدوات مثل إحصاءات Google وإحصاءات PageSpeed لجمع بيانات الأداء الفعلي من المستخدمين مباشرةً. يستند هذا النوع من القياس إلى تفاعلات المستخدمين النهائيين، لذا فهو مفيد في تحديد مشاكل الأداء في المرحلة الأخيرة التي لا يمكن الكشف عنها بسهولة من خلال الاختبارات الاصطناعية.

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

اختيار ما تريد قياسه

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

منطقة الأداء
سرعة التحميل المحسوسة الإجراءات

سرعة تحميل الصفحة وعرض جميع عناصر واجهة المستخدم


المقاييس المقترَحة

سرعة عرض المحتوى على الصفحة (FCP)
سرعة عرض أكبر محتوى مرئي (LCP)
وقت عرض الإعلان الأول

سرعة استجابة تحميل الصفحة الإجراءات

مدى سرعة استجابة الصفحة بعد التحميل الأولي


المقاييس المقترَحة

مهلة الاستجابة لأوّل إدخال (FID)
وقت التفاعل (TTI)
إجمالي وقت الحظر (TBT)

الثبات البصري الإجراءات

عدد عناصر واجهة المستخدم التي تتغيّر وما إذا كانت هذه التغيُّرات تتداخل مع التفاعل مع المستخدم يمكنك الاطّلاع على الحدّ من تغيُّر تصميم الإعلان للحصول على مزيد من المعلومات.


المقاييس المقترَحة

متغيّرات تصميم الإعلان التراكمية
متغيّرات التصميم التراكمية (CLS)

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

اختبار التغييرات

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

الاختبار الآلي

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

وتتمثّل إحدى طرق تحقيق ذلك في جعل الاختبارات التركيبية جزءًا من سير عمل التكامل المستمر (CI)، حيث يتم تنفيذ الاختبارات تلقائيًا عند إجراء تغيير. يمكنك استخدام Lighthouse CI لدمج اختبار الأداء الاصطناعي في العديد من عمليات سير عمل التطوير المتكامل (CI):

اختبار A/B

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

أثناء إجراء اختبار أ/ب، يتم عرض صِيَغ مختلفة من الصفحة للمستخدمين عشوائيًا. يمكنك استخدام هذه الطريقة لعرض نسخة معدَّلة من صفحتك لنسبة مئوية صغيرة من إجمالي عدد الزيارات، بينما يستمر عرض الصفحة غير المعدَّلة لمعظم الزيارات. وباستخدام ميزة "رصد الزيارات من مصادر مختلفة"، يمكنك بعد ذلك تقييم الأداء النسبي للجماعتَين لتحديد المجموعة التي تحقّق أداءً أفضل، بدون تعريض ‎100% من الزيارات للخطر.

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

يمكن أن تساعدك أدوات مثل Optimizely وأدوات تحسين الأداء من Google في إعداد اختبارات أ/ب وتنفيذها. يُرجى العِلم أنّ اختبار A/B المستنِد إلى العلامات (الإعداد التلقائي لهذه الأدوات) قد يؤثر بدوره سلبًا في الأداء ويقدّم نتائج مضلِّلة. لذلك، ننصحك بشدة بدمج البيانات من جهة الخادم:

نتائج اختبار أ/ب

لقياس تأثير تغيير معيّن باستخدام اختبار أ/ب، عليك جمع المقاييس من كلّ من المجموعة الضابطة والمجموعة التجريبية ومقارنتها ببعضها. لإجراء ذلك، تحتاج إلى طريقة لتحديد حركة المرور التي تنتمي إلى كل مجموعة.

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

بالنسبة إلى مقاييس النشاط التجاري المتعلّقة بالإعلانات، يمكنك استخدام ميزة استهداف القيمة الرئيسية في نموذج GPT للتمييز بين طلبات الإعلانات والمجموعة الأساسية والمجموعة التجريبية:

// On control group (A) pages, set page-level targeting to:
googletag.pubads().setTargeting('your-test-id', 'a');

// On experimental group (B) pages, set page-level targeting to:
googletag.pubads().setTargeting('your-test-id', 'b');

ويمكن بعد ذلك الإشارة إلى قيم المفاتيح هذه عند عرض تقارير "مدير إعلانات Google"، لفلترة النتائج حسب المجموعة.